in sae-20190506/src/Models/DescribeApplicationConfigResponseBody/data.php [547:930]
public function toArray($noStream = false)
{
$res = [];
if (null !== $this->acrAssumeRoleArn) {
$res['AcrAssumeRoleArn'] = $this->acrAssumeRoleArn;
}
if (null !== $this->acrInstanceId) {
$res['AcrInstanceId'] = $this->acrInstanceId;
}
if (null !== $this->appDescription) {
$res['AppDescription'] = $this->appDescription;
}
if (null !== $this->appId) {
$res['AppId'] = $this->appId;
}
if (null !== $this->appName) {
$res['AppName'] = $this->appName;
}
if (null !== $this->appSource) {
$res['AppSource'] = $this->appSource;
}
if (null !== $this->associateEip) {
$res['AssociateEip'] = $this->associateEip;
}
if (null !== $this->baseAppId) {
$res['BaseAppId'] = $this->baseAppId;
}
if (null !== $this->batchWaitTime) {
$res['BatchWaitTime'] = $this->batchWaitTime;
}
if (null !== $this->clusterId) {
$res['ClusterId'] = $this->clusterId;
}
if (null !== $this->command) {
$res['Command'] = $this->command;
}
if (null !== $this->commandArgs) {
$res['CommandArgs'] = $this->commandArgs;
}
if (null !== $this->configMapMountDesc) {
if (\is_array($this->configMapMountDesc)) {
$res['ConfigMapMountDesc'] = [];
$n1 = 0;
foreach ($this->configMapMountDesc as $item1) {
$res['ConfigMapMountDesc'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->cpu) {
$res['Cpu'] = $this->cpu;
}
if (null !== $this->customHostAlias) {
$res['CustomHostAlias'] = $this->customHostAlias;
}
if (null !== $this->customImageNetworkType) {
$res['CustomImageNetworkType'] = $this->customImageNetworkType;
}
if (null !== $this->diskSize) {
$res['DiskSize'] = $this->diskSize;
}
if (null !== $this->dotnet) {
$res['Dotnet'] = $this->dotnet;
}
if (null !== $this->edasContainerVersion) {
$res['EdasContainerVersion'] = $this->edasContainerVersion;
}
if (null !== $this->enableAhas) {
$res['EnableAhas'] = $this->enableAhas;
}
if (null !== $this->enableCpuBurst) {
$res['EnableCpuBurst'] = $this->enableCpuBurst;
}
if (null !== $this->enableGreyTagRoute) {
$res['EnableGreyTagRoute'] = $this->enableGreyTagRoute;
}
if (null !== $this->enableIdle) {
$res['EnableIdle'] = $this->enableIdle;
}
if (null !== $this->enableNewArms) {
$res['EnableNewArms'] = $this->enableNewArms;
}
if (null !== $this->envs) {
$res['Envs'] = $this->envs;
}
if (null !== $this->imagePullSecrets) {
$res['ImagePullSecrets'] = $this->imagePullSecrets;
}
if (null !== $this->imageUrl) {
$res['ImageUrl'] = $this->imageUrl;
}
if (null !== $this->initContainersConfig) {
if (\is_array($this->initContainersConfig)) {
$res['InitContainersConfig'] = [];
$n1 = 0;
foreach ($this->initContainersConfig as $item1) {
$res['InitContainersConfig'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->jarStartArgs) {
$res['JarStartArgs'] = $this->jarStartArgs;
}
if (null !== $this->jarStartOptions) {
$res['JarStartOptions'] = $this->jarStartOptions;
}
if (null !== $this->jdk) {
$res['Jdk'] = $this->jdk;
}
if (null !== $this->kafkaConfigs) {
$res['KafkaConfigs'] = $this->kafkaConfigs;
}
if (null !== $this->liveness) {
$res['Liveness'] = $this->liveness;
}
if (null !== $this->memory) {
$res['Memory'] = $this->memory;
}
if (null !== $this->microRegistration) {
$res['MicroRegistration'] = $this->microRegistration;
}
if (null !== $this->microRegistrationConfig) {
$res['MicroRegistrationConfig'] = $this->microRegistrationConfig;
}
if (null !== $this->microserviceEngineConfig) {
$res['MicroserviceEngineConfig'] = $this->microserviceEngineConfig;
}
if (null !== $this->minReadyInstanceRatio) {
$res['MinReadyInstanceRatio'] = $this->minReadyInstanceRatio;
}
if (null !== $this->minReadyInstances) {
$res['MinReadyInstances'] = $this->minReadyInstances;
}
if (null !== $this->mountDesc) {
if (\is_array($this->mountDesc)) {
$res['MountDesc'] = [];
$n1 = 0;
foreach ($this->mountDesc as $item1) {
$res['MountDesc'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->mountHost) {
$res['MountHost'] = $this->mountHost;
}
if (null !== $this->mseApplicationId) {
$res['MseApplicationId'] = $this->mseApplicationId;
}
if (null !== $this->mseApplicationName) {
$res['MseApplicationName'] = $this->mseApplicationName;
}
if (null !== $this->namespaceId) {
$res['NamespaceId'] = $this->namespaceId;
}
if (null !== $this->nasConfigs) {
$res['NasConfigs'] = $this->nasConfigs;
}
if (null !== $this->nasId) {
$res['NasId'] = $this->nasId;
}
if (null !== $this->newSaeVersion) {
$res['NewSaeVersion'] = $this->newSaeVersion;
}
if (null !== $this->oidcRoleName) {
$res['OidcRoleName'] = $this->oidcRoleName;
}
if (null !== $this->ossAkId) {
$res['OssAkId'] = $this->ossAkId;
}
if (null !== $this->ossAkSecret) {
$res['OssAkSecret'] = $this->ossAkSecret;
}
if (null !== $this->ossMountDescs) {
if (\is_array($this->ossMountDescs)) {
$res['OssMountDescs'] = [];
$n1 = 0;
foreach ($this->ossMountDescs as $item1) {
$res['OssMountDescs'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->packageType) {
$res['PackageType'] = $this->packageType;
}
if (null !== $this->packageUrl) {
$res['PackageUrl'] = $this->packageUrl;
}
if (null !== $this->packageVersion) {
$res['PackageVersion'] = $this->packageVersion;
}
if (null !== $this->php) {
$res['Php'] = $this->php;
}
if (null !== $this->phpArmsConfigLocation) {
$res['PhpArmsConfigLocation'] = $this->phpArmsConfigLocation;
}
if (null !== $this->phpConfig) {
$res['PhpConfig'] = $this->phpConfig;
}
if (null !== $this->phpConfigLocation) {
$res['PhpConfigLocation'] = $this->phpConfigLocation;
}
if (null !== $this->postStart) {
$res['PostStart'] = $this->postStart;
}
if (null !== $this->preStop) {
$res['PreStop'] = $this->preStop;
}
if (null !== $this->programmingLanguage) {
$res['ProgrammingLanguage'] = $this->programmingLanguage;
}
if (null !== $this->pvtzDiscovery) {
$res['PvtzDiscovery'] = $this->pvtzDiscovery;
}
if (null !== $this->python) {
$res['Python'] = $this->python;
}
if (null !== $this->pythonModules) {
$res['PythonModules'] = $this->pythonModules;
}
if (null !== $this->readiness) {
$res['Readiness'] = $this->readiness;
}
if (null !== $this->regionId) {
$res['RegionId'] = $this->regionId;
}
if (null !== $this->replicas) {
$res['Replicas'] = $this->replicas;
}
if (null !== $this->resourceType) {
$res['ResourceType'] = $this->resourceType;
}
if (null !== $this->secretMountDesc) {
if (\is_array($this->secretMountDesc)) {
$res['SecretMountDesc'] = [];
$n1 = 0;
foreach ($this->secretMountDesc as $item1) {
$res['SecretMountDesc'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->securityGroupId) {
$res['SecurityGroupId'] = $this->securityGroupId;
}
if (null !== $this->serviceTags) {
if (\is_array($this->serviceTags)) {
$res['ServiceTags'] = [];
foreach ($this->serviceTags as $key1 => $value1) {
$res['ServiceTags'][$key1] = $value1;
}
}
}
if (null !== $this->sidecarContainersConfig) {
if (\is_array($this->sidecarContainersConfig)) {
$res['SidecarContainersConfig'] = [];
$n1 = 0;
foreach ($this->sidecarContainersConfig as $item1) {
$res['SidecarContainersConfig'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->slsConfigs) {
$res['SlsConfigs'] = $this->slsConfigs;
}
if (null !== $this->swimlanePvtzDiscovery) {
$res['SwimlanePvtzDiscovery'] = $this->swimlanePvtzDiscovery;
}
if (null !== $this->tags) {
if (\is_array($this->tags)) {
$res['Tags'] = [];
$n1 = 0;
foreach ($this->tags as $item1) {
$res['Tags'][$n1++] = null !== $item1 ? $item1->toArray($noStream) : $item1;
}
}
}
if (null !== $this->terminationGracePeriodSeconds) {
$res['TerminationGracePeriodSeconds'] = $this->terminationGracePeriodSeconds;
}
if (null !== $this->timezone) {
$res['Timezone'] = $this->timezone;
}
if (null !== $this->tomcatConfig) {
$res['TomcatConfig'] = $this->tomcatConfig;
}
if (null !== $this->updateStrategy) {
$res['UpdateStrategy'] = $this->updateStrategy;
}
if (null !== $this->vSwitchId) {
$res['VSwitchId'] = $this->vSwitchId;
}
if (null !== $this->vpcId) {
$res['VpcId'] = $this->vpcId;
}
if (null !== $this->warStartOptions) {
$res['WarStartOptions'] = $this->warStartOptions;
}
if (null !== $this->webContainer) {
$res['WebContainer'] = $this->webContainer;
}
return $res;
}