in rds-20140815/src/Models/DescribeDBInstanceAttributeResponseBody/items/DBInstanceAttribute.php [570:926]
public function toArray($noStream = false)
{
$res = [];
if (null !== $this->accountMaxQuantity) {
$res['AccountMaxQuantity'] = $this->accountMaxQuantity;
}
if (null !== $this->advancedFeatures) {
$res['AdvancedFeatures'] = $this->advancedFeatures;
}
if (null !== $this->autoUpgradeMinorVersion) {
$res['AutoUpgradeMinorVersion'] = $this->autoUpgradeMinorVersion;
}
if (null !== $this->availabilityValue) {
$res['AvailabilityValue'] = $this->availabilityValue;
}
if (null !== $this->babelfishConfig) {
$res['BabelfishConfig'] = null !== $this->babelfishConfig ? $this->babelfishConfig->toArray($noStream) : $this->babelfishConfig;
}
if (null !== $this->blueGreenDeploymentName) {
$res['BlueGreenDeploymentName'] = $this->blueGreenDeploymentName;
}
if (null !== $this->blueInstanceName) {
$res['BlueInstanceName'] = $this->blueInstanceName;
}
if (null !== $this->bpeEnabled) {
$res['BpeEnabled'] = $this->bpeEnabled;
}
if (null !== $this->burstingEnabled) {
$res['BurstingEnabled'] = $this->burstingEnabled;
}
if (null !== $this->canTempUpgrade) {
$res['CanTempUpgrade'] = $this->canTempUpgrade;
}
if (null !== $this->category) {
$res['Category'] = $this->category;
}
if (null !== $this->coldDataEnabled) {
$res['ColdDataEnabled'] = $this->coldDataEnabled;
}
if (null !== $this->collation) {
$res['Collation'] = $this->collation;
}
if (null !== $this->compressionMode) {
$res['CompressionMode'] = $this->compressionMode;
}
if (null !== $this->compressionRatio) {
$res['CompressionRatio'] = $this->compressionRatio;
}
if (null !== $this->computeBurstEnabled) {
$res['ComputeBurstEnabled'] = $this->computeBurstEnabled;
}
if (null !== $this->connectionMode) {
$res['ConnectionMode'] = $this->connectionMode;
}
if (null !== $this->connectionString) {
$res['ConnectionString'] = $this->connectionString;
}
if (null !== $this->consoleVersion) {
$res['ConsoleVersion'] = $this->consoleVersion;
}
if (null !== $this->creationTime) {
$res['CreationTime'] = $this->creationTime;
}
if (null !== $this->currentKernelVersion) {
$res['CurrentKernelVersion'] = $this->currentKernelVersion;
}
if (null !== $this->DBClusterNodes) {
$res['DBClusterNodes'] = null !== $this->DBClusterNodes ? $this->DBClusterNodes->toArray($noStream) : $this->DBClusterNodes;
}
if (null !== $this->DBInstanceCPU) {
$res['DBInstanceCPU'] = $this->DBInstanceCPU;
}
if (null !== $this->DBInstanceClass) {
$res['DBInstanceClass'] = $this->DBInstanceClass;
}
if (null !== $this->DBInstanceClassType) {
$res['DBInstanceClassType'] = $this->DBInstanceClassType;
}
if (null !== $this->DBInstanceDescription) {
$res['DBInstanceDescription'] = $this->DBInstanceDescription;
}
if (null !== $this->DBInstanceDiskUsed) {
$res['DBInstanceDiskUsed'] = $this->DBInstanceDiskUsed;
}
if (null !== $this->DBInstanceId) {
$res['DBInstanceId'] = $this->DBInstanceId;
}
if (null !== $this->DBInstanceMemory) {
$res['DBInstanceMemory'] = $this->DBInstanceMemory;
}
if (null !== $this->DBInstanceNetType) {
$res['DBInstanceNetType'] = $this->DBInstanceNetType;
}
if (null !== $this->DBInstanceStatus) {
$res['DBInstanceStatus'] = $this->DBInstanceStatus;
}
if (null !== $this->DBInstanceStorage) {
$res['DBInstanceStorage'] = $this->DBInstanceStorage;
}
if (null !== $this->DBInstanceStorageType) {
$res['DBInstanceStorageType'] = $this->DBInstanceStorageType;
}
if (null !== $this->DBInstanceType) {
$res['DBInstanceType'] = $this->DBInstanceType;
}
if (null !== $this->DBMaxQuantity) {
$res['DBMaxQuantity'] = $this->DBMaxQuantity;
}
if (null !== $this->dedicatedHostGroupId) {
$res['DedicatedHostGroupId'] = $this->dedicatedHostGroupId;
}
if (null !== $this->deletionProtection) {
$res['DeletionProtection'] = $this->deletionProtection;
}
if (null !== $this->disasterRecoveryInfo) {
$res['DisasterRecoveryInfo'] = $this->disasterRecoveryInfo;
}
if (null !== $this->disasterRecoveryInstances) {
$res['DisasterRecoveryInstances'] = $this->disasterRecoveryInstances;
}
if (null !== $this->engine) {
$res['Engine'] = $this->engine;
}
if (null !== $this->engineVersion) {
$res['EngineVersion'] = $this->engineVersion;
}
if (null !== $this->expireTime) {
$res['ExpireTime'] = $this->expireTime;
}
if (null !== $this->extra) {
$res['Extra'] = null !== $this->extra ? $this->extra->toArray($noStream) : $this->extra;
}
if (null !== $this->generalGroupName) {
$res['GeneralGroupName'] = $this->generalGroupName;
}
if (null !== $this->greenInstanceName) {
$res['GreenInstanceName'] = $this->greenInstanceName;
}
if (null !== $this->guardDBInstanceId) {
$res['GuardDBInstanceId'] = $this->guardDBInstanceId;
}
if (null !== $this->IPType) {
$res['IPType'] = $this->IPType;
}
if (null !== $this->incrementSourceDBInstanceId) {
$res['IncrementSourceDBInstanceId'] = $this->incrementSourceDBInstanceId;
}
if (null !== $this->instanceNetworkType) {
$res['InstanceNetworkType'] = $this->instanceNetworkType;
}
if (null !== $this->instructionSetArch) {
$res['InstructionSetArch'] = $this->instructionSetArch;
}
if (null !== $this->ioAccelerationEnabled) {
$res['IoAccelerationEnabled'] = $this->ioAccelerationEnabled;
}
if (null !== $this->latestKernelVersion) {
$res['LatestKernelVersion'] = $this->latestKernelVersion;
}
if (null !== $this->lockMode) {
$res['LockMode'] = $this->lockMode;
}
if (null !== $this->lockReason) {
$res['LockReason'] = $this->lockReason;
}
if (null !== $this->maintainTime) {
$res['MaintainTime'] = $this->maintainTime;
}
if (null !== $this->masterInstanceId) {
$res['MasterInstanceId'] = $this->masterInstanceId;
}
if (null !== $this->masterZone) {
$res['MasterZone'] = $this->masterZone;
}
if (null !== $this->maxConnections) {
$res['MaxConnections'] = $this->maxConnections;
}
if (null !== $this->maxIOMBPS) {
$res['MaxIOMBPS'] = $this->maxIOMBPS;
}
if (null !== $this->maxIOPS) {
$res['MaxIOPS'] = $this->maxIOPS;
}
if (null !== $this->multipleTempUpgrade) {
$res['MultipleTempUpgrade'] = $this->multipleTempUpgrade;
}
if (null !== $this->optimizedWritesInfo) {
$res['OptimizedWritesInfo'] = $this->optimizedWritesInfo;
}
if (null !== $this->PGBouncerEnabled) {
$res['PGBouncerEnabled'] = $this->PGBouncerEnabled;
}
if (null !== $this->payType) {
$res['PayType'] = $this->payType;
}
if (null !== $this->port) {
$res['Port'] = $this->port;
}
if (null !== $this->proxyType) {
$res['ProxyType'] = $this->proxyType;
}
if (null !== $this->readOnlyDBInstanceIds) {
$res['ReadOnlyDBInstanceIds'] = null !== $this->readOnlyDBInstanceIds ? $this->readOnlyDBInstanceIds->toArray($noStream) : $this->readOnlyDBInstanceIds;
}
if (null !== $this->readOnlyStatus) {
$res['ReadOnlyStatus'] = $this->readOnlyStatus;
}
if (null !== $this->readonlyInstanceSQLDelayedTime) {
$res['ReadonlyInstanceSQLDelayedTime'] = $this->readonlyInstanceSQLDelayedTime;
}
if (null !== $this->regionId) {
$res['RegionId'] = $this->regionId;
}
if (null !== $this->resourceGroupId) {
$res['ResourceGroupId'] = $this->resourceGroupId;
}
if (null !== $this->securityIPList) {
$res['SecurityIPList'] = $this->securityIPList;
}
if (null !== $this->securityIPMode) {
$res['SecurityIPMode'] = $this->securityIPMode;
}
if (null !== $this->serverlessConfig) {
$res['ServerlessConfig'] = null !== $this->serverlessConfig ? $this->serverlessConfig->toArray($noStream) : $this->serverlessConfig;
}
if (null !== $this->slaveZones) {
$res['SlaveZones'] = null !== $this->slaveZones ? $this->slaveZones->toArray($noStream) : $this->slaveZones;
}
if (null !== $this->superPermissionMode) {
$res['SuperPermissionMode'] = $this->superPermissionMode;
}
if (null !== $this->supportCompression) {
$res['SupportCompression'] = $this->supportCompression;
}
if (null !== $this->tempDBInstanceId) {
$res['TempDBInstanceId'] = $this->tempDBInstanceId;
}
if (null !== $this->tempUpgradeTimeEnd) {
$res['TempUpgradeTimeEnd'] = $this->tempUpgradeTimeEnd;
}
if (null !== $this->tempUpgradeTimeStart) {
$res['TempUpgradeTimeStart'] = $this->tempUpgradeTimeStart;
}
if (null !== $this->timeZone) {
$res['TimeZone'] = $this->timeZone;
}
if (null !== $this->tips) {
$res['Tips'] = $this->tips;
}
if (null !== $this->tipsLevel) {
$res['TipsLevel'] = $this->tipsLevel;
}
if (null !== $this->vSwitchId) {
$res['VSwitchId'] = $this->vSwitchId;
}
if (null !== $this->vpcCloudInstanceId) {
$res['VpcCloudInstanceId'] = $this->vpcCloudInstanceId;
}
if (null !== $this->vpcId) {
$res['VpcId'] = $this->vpcId;
}
if (null !== $this->zoneId) {
$res['ZoneId'] = $this->zoneId;
}
if (null !== $this->kindCode) {
$res['kindCode'] = $this->kindCode;
}
return $res;
}