From 814ec806c22e2782390af5a4a05cb6281aabd5e1 Mon Sep 17 00:00:00 2001 From: Zhineng Li Date: Sun, 12 Jul 2026 16:56:35 +0800 Subject: update APIs 20260712 --- data/sae/2019-05-06/api-docs.php | 15004 +++++++++---------------------------- 1 file changed, 3682 insertions(+), 11322 deletions(-) (limited to 'data/sae/2019-05-06/api-docs.php') diff --git a/data/sae/2019-05-06/api-docs.php b/data/sae/2019-05-06/api-docs.php index 3932fc1..fbaf324 100644 --- a/data/sae/2019-05-06/api-docs.php +++ b/data/sae/2019-05-06/api-docs.php @@ -1,5912 +1,723 @@ '1.0', - 'info' => [ - 'style' => 'ROA', - 'product' => 'sae', - 'version' => '2019-05-06', - ], + 'info' => ['style' => 'ROA', 'product' => 'sae', 'version' => '2019-05-06'], 'components' => [ 'schemas' => [ - 'AclConfig' => [ + 'Container' => [ 'type' => 'object', 'properties' => [ - 'aclEntries' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/AclEntryConfig', - 'required' => true, - ], + 'Args' => ['type' => 'string', 'required' => false], + 'Command' => ['type' => 'string', 'required' => false], + 'EnvironmentVariables' => [ + 'type' => 'object', + 'required' => false, + 'additionalProperties' => ['type' => 'string'], ], + 'Image' => ['type' => 'string', 'required' => true], + 'WebNASConfig' => ['$ref' => '#/components/schemas/WebNASConfig', 'required' => false], + 'WebOSSConfig' => ['$ref' => '#/components/schemas/WebOSSConfig', 'required' => false], + 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'RequestConcurrency' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'RequestTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Resources' => ['$ref' => '#/components/schemas/ContainerResources', 'required' => true], + 'StartupProbe' => ['$ref' => '#/components/schemas/StartupProbe', 'required' => false], + 'SLSCollectConfigs' => ['$ref' => '#/components/schemas/SLSCollectConfigs'], + 'MetricsCollectConfig' => ['$ref' => '#/components/schemas/MetricsCollectConfig'], + 'ImageRegistryConfig' => ['$ref' => '#/components/schemas/ImageRegistryConfig'], ], ], - 'AclEntryConfig' => [ + 'ContainerResources' => [ 'type' => 'object', 'properties' => [ - 'entry' => [ - 'type' => 'string', - 'required' => true, - ], + 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + 'Memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], - 'AppStackInstance' => [ + 'CreateWebApplicationInput' => [ 'type' => 'object', 'properties' => [ - 'StackId' => [ - 'type' => 'string', - ], - 'InstanceId' => [ - 'type' => 'string', - ], - 'InstanceName' => [ - 'type' => 'string', - ], - 'Parameters' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - ], - 'Value' => [ - 'type' => 'string', - ], - ], - ], - ], - 'Endpoints' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - ], - 'Protocol' => [ - 'type' => 'string', - ], - 'Address' => [ - 'type' => 'string', - ], - ], - ], - ], - 'Status' => [ - 'type' => 'string', - ], - 'CreateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'UpdateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'ApplicationName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'RevisionConfig' => ['$ref' => '#/components/schemas/RevisionConfig', 'required' => true], + 'WebNetworkConfig' => ['$ref' => '#/components/schemas/WebNetworkConfig', 'required' => false], + 'WebScalingConfig' => ['$ref' => '#/components/schemas/WebScalingConfig', 'required' => false], + 'WebTrafficConfig' => ['$ref' => '#/components/schemas/WebTrafficConfig', 'required' => false], ], ], - 'AppStackResource' => [ + 'CreateWebCustomDomainInput' => [ 'type' => 'object', 'properties' => [ - 'StackId' => [ - 'type' => 'string', - ], - 'InstanceId' => [ - 'type' => 'string', - ], - 'ResourceId' => [ - 'type' => 'string', - ], - 'ResourceType' => [ - 'type' => 'string', - ], - 'ResourceName' => [ - 'type' => 'string', - ], - 'ProductCode' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'CreateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'WebCertConfig' => ['$ref' => '#/components/schemas/WebCertConfig', 'required' => false], + 'DefaultForwardingAppName' => ['type' => 'string', 'required' => false], + 'DomainName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 256], + 'Protocol' => ['type' => 'string', 'required' => false], + 'WebTLSConfig' => ['$ref' => '#/components/schemas/WebTLSConfig', 'required' => false], + 'WebWAFConfig' => ['$ref' => '#/components/schemas/WebWAFConfig', 'required' => false], + 'RouteConfig' => ['$ref' => '#/components/schemas/RouteConfig'], ], ], - 'AppStackTask' => [ + 'DescribeInstanceLogsOutput' => [ 'type' => 'object', 'properties' => [ - 'StackId' => [ - 'type' => 'string', - ], - 'InstanceId' => [ - 'type' => 'string', - ], - 'TaskId' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'CreateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Steps' => [ + 'WebLogEntrys' => [ 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Status' => [ - 'type' => 'string', - ], - 'Duration' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Code' => [ - 'type' => 'string', - ], - 'Message' => [ - 'type' => 'string', - ], - ], - ], + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebLogEntry'], ], ], ], - 'Application' => [ + 'DescribeWebAppStaticsOutput' => [ 'type' => 'object', 'properties' => [ - 'applicationName' => [ - 'type' => 'string', - 'required' => false, - ], - 'applicationId' => [ - 'type' => 'string', - ], - 'namespaceID' => [ - 'type' => 'string', - 'required' => false, - ], - 'namespaceName' => [ - 'type' => 'string', - 'required' => false, - ], - 'handler' => [ - 'type' => 'string', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'tracingConfig' => [ - '$ref' => '#/components/schemas/TracingConfig', - 'required' => false, - ], - 'instanceSoftConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'nasConfig' => [ - '$ref' => '#/components/schemas/NASConfig', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'codeSize' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'codeChecksum' => [ - 'type' => 'string', - 'required' => false, - ], - 'diskSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'caPort' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'internetAccess' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'layers' => [ + 'Length' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'WebAppStatics' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ossMountConfig' => [ - '$ref' => '#/components/schemas/OSSMountConfig', - 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebStaticsInfo'], ], - 'createdTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'layersArnV2' => [ + ], + ], + 'DescribeWebStaticsQueryOutput' => [ + 'type' => 'object', + 'properties' => [ + 'Length' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'WebStatics' => [ 'type' => 'array', 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'customRuntimeConfig' => [ - '$ref' => '#/components/schemas/CustomRuntimeConfig', - 'required' => false, - ], - 'logConfig' => [ - '$ref' => '#/components/schemas/LogConfig', - 'required' => false, - ], - 'instanceLifecycleConfig' => [ - '$ref' => '#/components/schemas/InstanceLifecycleConfig', - 'required' => false, - ], - 'scaleConfig' => [ - '$ref' => '#/components/schemas/ScaleConfig', - 'required' => false, - ], - 'instanceType' => [ - 'type' => 'string', - 'required' => false, - ], - 'cpu' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'runtime' => [ - 'type' => 'string', - 'required' => false, - ], - 'command' => [ - 'type' => 'string', - 'required' => false, - ], - 'imageConfig' => [ - '$ref' => '#/components/schemas/ImageConfig', - 'required' => false, - ], - 'instanceConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'initializer' => [ - 'type' => 'string', - 'required' => false, - ], - 'args' => [ - 'type' => 'string', - 'required' => false, - ], - 'initializationTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'memorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'customDNS' => [ - '$ref' => '#/components/schemas/CustomDNS', - 'required' => false, - ], - 'customHealthCheckConfig' => [ - '$ref' => '#/components/schemas/CustomHealthCheckConfig', - 'required' => false, - ], - 'environmentVariables' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'gpuMemorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'vpcConfig' => [ - '$ref' => '#/components/schemas/VPCConfig', - 'required' => false, - ], - 'httpTriggerConfig' => [ - '$ref' => '#/components/schemas/HTTPTriggerConfig', - 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebStaticsInfo'], ], - 'urlInternet' => [ - 'type' => 'string', + ], + ], + 'HTTPGetAction' => [ + 'type' => 'object', + 'properties' => [ + 'Host' => ['type' => 'string', 'required' => false], + 'HttpHeaders' => [ + 'type' => 'array', 'required' => false, + 'items' => ['$ref' => '#/components/schemas/HTTPHeader'], ], - 'urlIntranet' => [ - 'type' => 'string', + 'Path' => ['type' => 'string', 'required' => false], + 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Scheme' => ['type' => 'string', 'required' => false], + ], + ], + 'HTTPHeader' => [ + 'type' => 'object', + 'properties' => [ + 'name' => ['type' => 'string', 'required' => false], + 'value' => ['type' => 'string', 'required' => false], + ], + ], + 'ImageRegistryConfig' => [ + 'type' => 'object', + 'properties' => [ + 'AuthConfig' => ['$ref' => '#/components/schemas/RegistryAuthenticationConfig'], + 'CertConfig' => ['$ref' => '#/components/schemas/RegistryCertificateConfig'], + ], + ], + 'InitContainerConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['type' => 'string'], + 'ImageUrl' => ['type' => 'string'], + 'Command' => ['type' => 'string'], + 'CommandArgs' => ['type' => 'string'], + 'Envs' => ['type' => 'string'], + 'ConfigMapMountDesc' => ['type' => 'string'], + 'EmptyDirDesc' => ['type' => 'string'], + 'SecretMountDesc' => ['type' => 'string'], + ], + ], + 'ListWebApplicationInstancesBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/ListWebInstancesOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'ListWebApplicationRevisionsBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/ListWebApplicationRevisionsOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'ListWebApplicationRevisionsOutput' => [ + 'type' => 'object', + 'properties' => [ + 'NextToken' => ['type' => 'string', 'required' => false], + 'Revisions' => [ + 'type' => 'array', 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'namespace' => [ - 'type' => 'string', - ], - 'customDomainName' => [ - 'type' => 'string', - ], - 'version' => [ - '$ref' => '#/components/schemas/Version', - ], - 'enableAppMetric' => [ - 'type' => 'boolean', - ], - 'enableArmsAdvanced' => [ - 'type' => 'boolean', - ], - 'slsConfig' => [ - '$ref' => '#/components/schemas/SLSConfig', - ], - 'startupProbe' => [ - '$ref' => '#/components/schemas/Probe', - ], - 'livenessProbe' => [ - '$ref' => '#/components/schemas/Probe', - ], - 'customHostAlias' => [ - '$ref' => '#/components/schemas/CustomHostAlias', - ], - 'programmingLanguage' => [ - 'type' => 'string', + 'items' => ['$ref' => '#/components/schemas/Revision'], ], ], ], - 'ApplicationStatus' => [ + 'ListWebApplicationsBody' => [ 'type' => 'object', 'properties' => [ - 'scaleConfig' => [ - '$ref' => '#/components/schemas/ScaleConfig', - ], - 'instanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/ListWebApplicationsOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], ], ], - 'ApplicationWithStatus' => [ + 'ListWebApplicationsOutput' => [ 'type' => 'object', 'properties' => [ - 'application' => [ - '$ref' => '#/components/schemas/Application', - ], - 'status' => [ - '$ref' => '#/components/schemas/ApplicationStatus', + 'NextToken' => ['type' => 'string', 'required' => false], + 'WebApplicationWithInstanceCount' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebApplicationWithInstanceCount'], ], ], ], - 'ArmsConfig' => [ + 'ListWebCustomDomainBody' => [ 'type' => 'object', 'properties' => [ - 'appId' => [ - 'type' => 'string', - ], - 'licenseKey' => [ - 'type' => 'string', - ], - 'agentVersion' => [ - 'type' => 'string', + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/ListWebCustomDomainOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'ListWebCustomDomainOutput' => [ + 'type' => 'object', + 'properties' => [ + 'NextToken' => ['type' => 'string', 'required' => false], + 'WebCustomDomains' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebCustomDomain'], ], ], ], - 'BuildPipeline' => [ + 'ListWebInstancesOutput' => [ 'type' => 'object', 'properties' => [ - 'BuildConfig' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'BeforeBuildCommand' => [ - 'type' => 'string', - ], - 'BuildType' => [ - 'type' => 'string', - 'required' => true, - ], - 'RunCommand' => [ - 'type' => 'string', - ], - 'WorkingDir' => [ - 'type' => 'string', - ], - 'DockerfilePath' => [ - 'type' => 'string', - ], - 'TomcatConfig' => [ - '$ref' => '#/components/schemas/TomcatConfig', - ], - 'RuntimeType' => [ - 'type' => 'string', - ], - 'RuntimeVersion' => [ - 'type' => 'string', - ], - ], - ], - 'CodeConfig' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'AccountId' => [ - 'type' => 'string', - 'required' => true, - ], - 'BranchName' => [ - 'type' => 'string', - 'required' => true, - ], - 'Provider' => [ - 'type' => 'string', - 'required' => true, - ], - 'RepoFullName' => [ - 'type' => 'string', - 'required' => true, - ], - 'RepoId' => [ - 'type' => 'string', - 'required' => true, - ], - 'CommitId' => [ - 'type' => 'string', - ], - 'CommitUrl' => [ - 'type' => 'string', - ], - 'OrganizationId' => [ - 'type' => 'string', - ], - ], - ], - 'DeployConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'MinimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'AlwaysAllocateCPU' => [ - 'type' => 'boolean', - ], - 'UpdateApplicationInput' => [ - 'type' => 'string', - ], - 'UpdateTraffic' => [ - 'type' => 'boolean', - ], - ], - ], - 'ApplicationId' => [ - 'type' => 'string', - 'required' => true, - ], - 'ApplicationName' => [ - 'type' => 'string', - 'required' => true, - ], - 'Enabled' => [ - 'type' => 'boolean', - ], - 'TriggerConfig' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => true, - ], - 'BranchName' => [ - 'type' => 'string', - 'required' => false, - ], - 'TagName' => [ - 'type' => 'string', - ], - ], - ], - 'ImageConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Namespace' => [ - 'type' => 'string', - ], - 'Repository' => [ - 'type' => 'string', - ], - 'InstanceType' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'PackageConfig' => [ - 'type' => 'object', - 'properties' => [ - 'PackageType' => [ - 'type' => 'string', - ], - 'PackageUrl' => [ - 'type' => 'string', - ], - 'PackageVersion' => [ - 'type' => 'string', - ], - 'PackageName' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - 'BuildPipelineRun' => [ - 'type' => 'object', - 'properties' => [ - 'BuildConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'BeforeBuildCommand' => [ - 'type' => 'string', - ], - 'BuildType' => [ - 'type' => 'string', - 'required' => true, - ], - 'RunCommand' => [ - 'type' => 'string', - ], - 'Trigger' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'BranchName' => [ - 'type' => 'string', - 'required' => false, - ], - 'Type' => [ - 'type' => 'string', - 'required' => true, - ], - 'TagName' => [ - 'type' => 'string', - ], - ], - ], - 'WorkingDir' => [ - 'type' => 'string', - ], - 'DockerfilePath' => [ - 'type' => 'string', - ], - 'TomcatConfig' => [ - '$ref' => '#/components/schemas/TomcatConfig', - ], - 'RuntimeType' => [ - 'type' => 'string', - ], - 'RuntimeVersion' => [ - 'type' => 'string', - ], - ], - ], - 'CodeConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'AccountId' => [ - 'type' => 'string', - 'required' => true, - ], - 'BranchName' => [ - 'type' => 'string', - 'required' => true, - ], - 'Provider' => [ - 'type' => 'string', - 'required' => true, - ], - 'RepoFullName' => [ - 'type' => 'string', - 'required' => true, - ], - 'RepoId' => [ - 'type' => 'string', - 'required' => true, - ], - 'CommitId' => [ - 'type' => 'string', - ], - 'CommitUrl' => [ - 'type' => 'string', - ], - 'OrganizationId' => [ - 'type' => 'string', - ], - ], - ], - 'DeployConfig' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'MinimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'MaximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'AlwaysAllocateCPU' => [ - 'type' => 'boolean', - ], - 'UpdateApplicationInput' => [ - 'type' => 'string', - ], - 'UpdateTraffic' => [ - 'type' => 'boolean', - ], - ], - ], - 'VersionId' => [ - 'type' => 'string', - ], - 'PipelineId' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'PipelineRunId' => [ - 'type' => 'string', - ], - 'CreateTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'WaitDuration' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'BuildDuration' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'DeployDuration' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Steps' => [ + 'WebInstances' => [ 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'StartTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EndTime' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Status' => [ - 'type' => 'string', - ], - 'Description' => [ - 'type' => 'string', - ], - 'Duration' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Result' => [ - 'type' => 'string', - ], - ], - ], - ], - 'ImageConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Namespace' => [ - 'type' => 'string', - ], - 'Repository' => [ - 'type' => 'string', - ], - 'InstanceType' => [ - 'type' => 'string', - ], - ], - ], - 'PackageConfig' => [ - 'type' => 'object', - 'properties' => [ - 'PackageType' => [ - 'type' => 'string', - ], - 'PackageUrl' => [ - 'type' => 'string', - ], - 'PackageVersion' => [ - 'type' => 'string', - ], - 'PackageName' => [ - 'type' => 'string', - ], - ], - ], - 'TriggerConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Type' => [ - 'type' => 'string', - ], - 'BranchName' => [ - 'type' => 'string', - ], - 'TagName' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - 'BuildPipelineRunLogLine' => [ - 'type' => 'object', - 'properties' => [ - 'Offset' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Content' => [ - 'type' => 'string', - ], - ], - ], - 'CertConfig' => [ - 'type' => 'object', - 'properties' => [ - 'certName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'certificate' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 20480, - ], - 'privateKey' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 4096, - ], - ], - ], - 'ChangeOrderStatus' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'CoStatus' => [ - 'type' => 'string', - ], - 'Container' => [ - 'type' => 'object', - 'properties' => [ - 'Args' => [ - 'type' => 'string', - 'required' => false, - ], - 'Command' => [ - 'type' => 'string', - 'required' => false, - ], - 'EnvironmentVariables' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - ], - ], - 'Image' => [ - 'type' => 'string', - 'required' => true, - ], - 'WebNASConfig' => [ - '$ref' => '#/components/schemas/WebNASConfig', - 'required' => false, - ], - 'WebOSSConfig' => [ - '$ref' => '#/components/schemas/WebOSSConfig', - 'required' => false, - ], - 'Port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'RequestConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'RequestTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Resources' => [ - '$ref' => '#/components/schemas/ContainerResources', - 'required' => true, - ], - 'StartupProbe' => [ - '$ref' => '#/components/schemas/StartupProbe', - 'required' => false, - ], - 'SLSCollectConfigs' => [ - '$ref' => '#/components/schemas/SLSCollectConfigs', - ], - 'MetricsCollectConfig' => [ - '$ref' => '#/components/schemas/MetricsCollectConfig', - ], - 'ImageRegistryConfig' => [ - '$ref' => '#/components/schemas/ImageRegistryConfig', - ], - ], - ], - 'ContainerResources' => [ - 'type' => 'object', - 'properties' => [ - 'Cpu' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - 'Memory' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - 'CreateApplicationInput' => [ - 'type' => 'object', - 'properties' => [ - 'namespaceID' => [ - 'type' => 'string', - 'required' => false, - ], - 'handler' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'code' => [ - '$ref' => '#/components/schemas/InputCodeLocation', - 'required' => false, - ], - 'tracingConfig' => [ - '$ref' => '#/components/schemas/TracingConfig', - 'required' => false, - ], - 'instanceSoftConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '200', - ], - 'nasConfig' => [ - '$ref' => '#/components/schemas/NASConfig', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - 'diskSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '512', - ], - 'caPort' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'internetAccess' => [ - 'type' => 'boolean', 'required' => false, - ], - 'layers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ossMountConfig' => [ - '$ref' => '#/components/schemas/OSSMountConfig', - 'required' => false, - ], - 'applicationName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'customRuntimeConfig' => [ - '$ref' => '#/components/schemas/CustomRuntimeConfig', - 'required' => false, - ], - 'logConfig' => [ - '$ref' => '#/components/schemas/LogConfig', - 'required' => false, - ], - 'instanceLifecycleConfig' => [ - '$ref' => '#/components/schemas/InstanceLifecycleConfig', - 'required' => false, - ], - 'scaleConfig' => [ - '$ref' => '#/components/schemas/ScaleConfig', - 'required' => false, - ], - 'instanceType' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 128, - ], - 'cpu' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - 'minimum' => '0.05', - ], - 'runtime' => [ - 'type' => 'string', - 'required' => false, - ], - 'command' => [ - 'type' => 'string', - 'required' => false, - ], - 'imageConfig' => [ - '$ref' => '#/components/schemas/ImageConfig', - 'required' => false, - ], - 'instanceConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '200', - ], - 'initializer' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 128, - ], - 'args' => [ - 'type' => 'string', - 'required' => false, - ], - 'initializationTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - 'memorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '128', - ], - 'customDNS' => [ - '$ref' => '#/components/schemas/CustomDNS', - 'required' => false, - ], - 'customHealthCheckConfig' => [ - '$ref' => '#/components/schemas/CustomHealthCheckConfig', - 'required' => false, - ], - 'environmentVariables' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'gpuMemorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '128', - ], - 'vpcConfig' => [ - '$ref' => '#/components/schemas/VPCConfig', - 'required' => false, - ], - 'httpTriggerConfig' => [ - '$ref' => '#/components/schemas/HTTPTriggerConfig', - 'required' => false, - ], - 'slsConfig' => [ - '$ref' => '#/components/schemas/SLSConfig', - 'required' => false, - ], - 'startupProbe' => [ - '$ref' => '#/components/schemas/Probe', - 'required' => false, - ], - 'livenessProbe' => [ - '$ref' => '#/components/schemas/Probe', - 'required' => false, - ], - 'enableAppMetric' => [ - 'type' => 'boolean', - ], - 'customHostAlias' => [ - '$ref' => '#/components/schemas/CustomHostAlias', - ], - 'programmingLanguage' => [ - 'type' => 'string', - ], - ], - ], - 'CreateCustomDomainInput' => [ - 'type' => 'object', - 'properties' => [ - 'keepFullPath' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'certConfig' => [ - '$ref' => '#/components/schemas/CertConfig', - 'required' => false, - ], - 'domainName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 256, - ], - 'tlsConfig' => [ - '$ref' => '#/components/schemas/TLSConfig', - 'required' => false, - ], - 'wafConfig' => [ - '$ref' => '#/components/schemas/WAFConfig', - 'required' => false, - ], - 'applicationName' => [ - 'type' => 'string', - 'required' => false, - ], - 'namespaceID' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'CreateSlsIndexRequest' => [ - 'type' => 'object', - 'properties' => [ - 'project' => [ - 'type' => 'string', - ], - 'logstore' => [ - 'type' => 'string', - ], - ], - ], - 'CreateSlsIndexResponse' => [ - 'type' => 'object', - 'properties' => [ - 'project' => [ - 'type' => 'string', - ], - 'logStore' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], - ], - 'CreateSlsResourceResponse' => [ - 'type' => 'object', - 'properties' => [ - 'project' => [ - 'type' => 'string', - ], - 'logStore' => [ - 'type' => 'string', - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'CreateWebApplicationInput' => [ - 'type' => 'object', - 'properties' => [ - 'ApplicationName' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'RevisionConfig' => [ - '$ref' => '#/components/schemas/RevisionConfig', - 'required' => true, - ], - 'WebNetworkConfig' => [ - '$ref' => '#/components/schemas/WebNetworkConfig', - 'required' => false, - ], - 'WebScalingConfig' => [ - '$ref' => '#/components/schemas/WebScalingConfig', - 'required' => false, - ], - 'WebTrafficConfig' => [ - '$ref' => '#/components/schemas/WebTrafficConfig', - 'required' => false, - ], - ], - ], - 'CreateWebCustomDomainInput' => [ - 'type' => 'object', - 'properties' => [ - 'WebCertConfig' => [ - '$ref' => '#/components/schemas/WebCertConfig', - 'required' => false, - ], - 'DefaultForwardingAppName' => [ - 'type' => 'string', - 'required' => false, - ], - 'DomainName' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 256, - ], - 'Protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebTLSConfig' => [ - '$ref' => '#/components/schemas/WebTLSConfig', - 'required' => false, - ], - 'WebWAFConfig' => [ - '$ref' => '#/components/schemas/WebWAFConfig', - 'required' => false, - ], - 'RouteConfig' => [ - '$ref' => '#/components/schemas/RouteConfig', - ], - ], - ], - 'CustomDNS' => [ - 'type' => 'object', - 'properties' => [ - 'searches' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'dnsOptions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/DNSOption', - 'required' => false, - ], - ], - 'nameServers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'CustomDomain' => [ - 'type' => 'object', - 'properties' => [ - 'accountId' => [ - 'type' => 'string', - 'required' => false, - ], - 'namespaceID' => [ - 'type' => 'string', - 'required' => false, - ], - 'protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'apiVersion' => [ - 'type' => 'string', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'subdomainCount' => [ - 'type' => 'string', - 'required' => false, - ], - 'certConfig' => [ - '$ref' => '#/components/schemas/CertConfig', - 'required' => false, - ], - 'domainName' => [ - 'type' => 'string', - 'required' => false, - ], - 'createdTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'keepFullPath' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'tlsConfig' => [ - '$ref' => '#/components/schemas/TLSConfig', - 'required' => false, - ], - 'wafConfig' => [ - '$ref' => '#/components/schemas/WAFConfig', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - 'routeConfig' => [ - '$ref' => '#/components/schemas/RouteConfig', - ], - ], - ], - 'CustomHealthCheckConfig' => [ - 'type' => 'object', - 'properties' => [ - 'periodSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'timeoutSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'successThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'failureThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'initialDelaySeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'httpGetUrl' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'CustomHostAlias' => [ - 'type' => 'object', - 'properties' => [ - 'hostAliases' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/HostAlias', - ], - ], - ], - ], - 'CustomRuntimeConfig' => [ - 'type' => 'object', - 'properties' => [ - 'args' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'command' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'DNSOption' => [ - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'value' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - ], - ], - 'DescribeInstanceLogsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'WebLogEntrys' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebLogEntry', - ], - ], - ], - ], - 'DescribeWebAppStaticsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'Length' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'WebAppStatics' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebStaticsInfo', - ], - ], - ], - ], - 'DescribeWebStaticsQueryOutput' => [ - 'type' => 'object', - 'properties' => [ - 'Length' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'WebStatics' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebStaticsInfo', - ], - ], - ], - ], - 'ExecAction' => [ - 'type' => 'object', - 'properties' => [ - 'command' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - 'ExternalErrorSAEWeb' => [ - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'errorCode' => [ - 'type' => 'string', - 'required' => false, - ], - 'message' => [ - 'type' => 'string', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'GRPCAction' => [ - 'type' => 'object', - 'properties' => [ - 'port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'service' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'GetApplicationLogsInput' => [ - 'type' => 'object', - 'properties' => [ - 'isTail' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'offset' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'backwardLine' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'forwardLine' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'versionID' => [ - 'type' => 'string', - ], - 'match' => [ - 'type' => 'string', - ], - 'packID' => [ - 'type' => 'string', - ], - 'packMeta' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], - 'timestamp' => [ - 'type' => 'string', - ], - 'instanceID' => [ - 'type' => 'string', - ], - ], - ], - 'GetApplicationLogsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'nextOffset' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'logEntrys' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/LogEntry', - ], - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'GetInstanceLogsInput' => [ - 'type' => 'object', - 'properties' => [ - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'versionID' => [ - 'type' => 'string', - ], - 'isTail' => [ - 'type' => 'boolean', - ], - 'offset' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'backwardLine' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'forwardLine' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'match' => [ - 'type' => 'string', - ], - 'packID' => [ - 'type' => 'string', - ], - 'packMeta' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], - 'timestamp' => [ - 'type' => 'string', - ], - ], - ], - 'GetInstanceLogsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'type' => 'string', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'GetPerRequestLogsInput' => [ - 'type' => 'object', - 'properties' => [ - 'startTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'endTime' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'requestID' => [ - 'type' => 'string', - 'required' => true, - ], - 'errorType' => [ - 'type' => 'string', - ], - 'timestamp' => [ - 'type' => 'string', - ], - 'isColdStart' => [ - 'type' => 'boolean', - ], - 'instanceID' => [ - 'type' => 'string', - ], - 'forwardLine' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - ], - ], - 'GetPerRequestLogsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'type' => 'string', - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'GetQuotaOutput' => [ - 'type' => 'object', - 'properties' => [ - 'instanceLimit' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'instanceUsed' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], - ], - 'HTTPGetAction' => [ - 'type' => 'object', - 'properties' => [ - 'Host' => [ - 'type' => 'string', - 'required' => false, - ], - 'HttpHeaders' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/HTTPHeader', - ], - ], - 'Path' => [ - 'type' => 'string', - 'required' => false, - ], - 'Port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Scheme' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'HTTPHeader' => [ - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => false, - ], - 'value' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'HTTPTriggerConfig' => [ - 'type' => 'object', - 'properties' => [ - 'authType' => [ - 'type' => 'string', - 'required' => false, - ], - 'authConfig' => [ - 'type' => 'any', - 'required' => false, - ], - 'safeMode' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'disableURLInternet' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'aclConfig' => [ - '$ref' => '#/components/schemas/AclConfig', - ], - ], - ], - 'HostAlias' => [ - 'type' => 'object', - 'properties' => [ - 'ip' => [ - 'type' => 'string', - ], - 'hostnames' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - 'HttpApiRoute' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'IngressId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'RouteId' => [ - 'type' => 'string', - 'required' => false, - ], - 'HttpApiId' => [ - 'type' => 'string', - ], - 'HttpApiType' => [ - 'type' => 'string', - ], - 'HttpApiName' => [ - 'type' => 'string', - ], - 'EnvironmentId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'NamespaceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'GatewayId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Domains' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'DomainId' => [ - 'type' => 'string', - ], - 'DomainName' => [ - 'type' => 'string', - ], - ], - ], - ], - 'DestinationType' => [ - 'type' => 'string', - 'required' => false, - ], - 'Services' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'type' => 'string', - 'required' => false, - ], - 'AppName' => [ - 'type' => 'string', - ], - 'ServiceId' => [ - 'type' => 'string', - ], - 'ServiceName' => [ - 'type' => 'string', - 'required' => false, - ], - 'ServicePort' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'ServiceProtocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'ServiceWeight' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - ], - ], - ], - 'Predicates' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'PathPredicates' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Path' => [ - 'type' => 'string', - 'required' => false, - ], - 'Type' => [ - 'type' => 'string', - 'required' => false, - ], - 'IgnoreCase' => [ - 'type' => 'boolean', - ], - ], - ], - 'MethodPredicates' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - ], - ], - 'HeaderPredicates' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - ], - 'Type' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'QueryPredicates' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - ], - 'Type' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], - 'Policies' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Retry' => [ - 'type' => 'object', - 'properties' => [ - 'Attempts' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'HttpCodes' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'RetryOn' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'Enable' => [ - 'type' => 'boolean', - ], - ], - ], - 'Timeout' => [ - 'type' => 'object', - 'properties' => [ - 'TimeUnit' => [ - 'type' => 'string', - ], - 'UnitNum' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Enable' => [ - 'type' => 'boolean', - ], - ], - ], - 'Fallback' => [ - 'type' => 'object', - 'properties' => [ - 'Destinations' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'type' => 'string', - ], - 'AppName' => [ - 'type' => 'string', - ], - 'ServiceId' => [ - 'type' => 'string', - ], - 'ServiceName' => [ - 'type' => 'string', - ], - 'ServiceProtocol' => [ - 'type' => 'string', - ], - 'ServicePort' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - ], - ], - ], - 'Enable' => [ - 'type' => 'boolean', - ], - ], - ], - ], - ], - 'SourceType' => [ - 'type' => 'string', - 'required' => false, - ], - 'NacosNamespaceId' => [ - 'type' => 'string', - ], - 'NacosInstanceId' => [ - 'type' => 'string', - ], - 'DeployStatus' => [ - 'type' => 'string', - ], - 'AddressType' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'ImageConfig' => [ - 'type' => 'object', - 'properties' => [ - 'accelerationType' => [ - 'type' => 'string', - 'required' => false, - ], - 'image' => [ - 'type' => 'string', - 'required' => false, - ], - 'instanceID' => [ - 'type' => 'string', - 'required' => false, - ], - 'registryConfig' => [ - '$ref' => '#/components/schemas/RegistryConfig', - 'required' => false, - ], - ], - ], - 'ImageRegistryConfig' => [ - 'type' => 'object', - 'properties' => [ - 'AuthConfig' => [ - '$ref' => '#/components/schemas/RegistryAuthenticationConfig', - ], - 'CertConfig' => [ - '$ref' => '#/components/schemas/RegistryCertificateConfig', - ], - ], - ], - 'InitContainerConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - ], - 'ImageUrl' => [ - 'type' => 'string', - ], - 'Command' => [ - 'type' => 'string', - ], - 'CommandArgs' => [ - 'type' => 'string', - ], - 'Envs' => [ - 'type' => 'string', - ], - 'ConfigMapMountDesc' => [ - 'type' => 'string', - ], - 'EmptyDirDesc' => [ - 'type' => 'string', - ], - ], - ], - 'InputCodeLocation' => [ - 'type' => 'object', - 'properties' => [ - 'zipFile' => [ - 'type' => 'string', - 'required' => false, - ], - 'ossObjectName' => [ - 'type' => 'string', - 'required' => false, - ], - 'ossBucketName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 3, - 'maxLength' => 63, - ], - ], - ], - 'InstanceExecAuthorizationInput' => [ - 'type' => 'object', - 'properties' => [ - 'options' => [ - '$ref' => '#/components/schemas/InstanceExecAuthorizationInputOptions', - ], - ], - ], - 'InstanceExecAuthorizationInputOptions' => [ - 'type' => 'object', - 'properties' => [ - 'stdin' => [ - 'type' => 'boolean', - ], - 'stderr' => [ - 'type' => 'boolean', - ], - 'stdout' => [ - 'type' => 'boolean', - ], - 'tty' => [ - 'type' => 'boolean', - ], - 'command' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - 'InstanceExecAuthorizationOutput' => [ - 'type' => 'object', - 'properties' => [ - 'accountId' => [ - 'type' => 'string', - ], - 'endpoint' => [ - 'type' => 'string', - ], - 'date' => [ - 'type' => 'string', - ], - 'authorization' => [ - 'type' => 'string', - ], - 'accessKeyId' => [ - 'type' => 'string', - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'InstanceInfo' => [ - 'type' => 'object', - 'properties' => [ - 'versionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'instanceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'imageUrl' => [ - 'type' => 'string', - ], - 'status' => [ - 'type' => 'string', - ], - ], - ], - 'InstanceLifecycleConfig' => [ - 'type' => 'object', - 'properties' => [ - 'preStop' => [ - '$ref' => '#/components/schemas/LifecycleHook', - 'required' => false, - ], - 'preFreeze' => [ - '$ref' => '#/components/schemas/LifecycleHook', - 'required' => false, - ], - ], - ], - 'InstanceMetricInfo' => [ - 'type' => 'object', - 'properties' => [ - 'applicationID' => [ - 'type' => 'string', - 'required' => false, - ], - 'instanceID' => [ - 'type' => 'string', - 'required' => false, - ], - 'memoryLimitMB' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'cpuQuotaPercent' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'memoryUsageMB' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'cpuPercent' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'timestamp' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - ], - 'Instances' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'JaegerConfig' => [ - 'type' => 'object', - 'properties' => [ - 'endpoint' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'LifecycleHook' => [ - 'type' => 'object', - 'properties' => [ - 'handler' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 128, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - ], - ], - 'ListApplicationVersionsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'versions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/Version', - 'required' => false, - ], - ], - 'nextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'direction' => [ - 'type' => 'string', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListApplicationsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'nextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'applications' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/Application', - 'required' => false, - ], - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListApplicationsWithStatusOutput' => [ - 'type' => 'object', - 'properties' => [ - 'nextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'applications' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/ApplicationWithStatus', - ], - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListCustomDomainOutput' => [ - 'type' => 'object', - 'properties' => [ - 'customDomains' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/CustomDomain', - 'required' => false, - ], - ], - 'nextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListInstancesMetricsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'metricsList' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/InstanceMetricInfo', - 'required' => false, - ], - ], - 'pageSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'pageNumber' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'totalCount' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListInstancesOutput' => [ - 'type' => 'object', - 'properties' => [ - 'instances' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/InstanceInfo', - ], - ], - 'requestId' => [ - 'type' => 'string', - ], - 'currentError' => [ - 'type' => 'string', - ], - 'versionStatus' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - '$ref' => '#/components/schemas/VersionStatus', - ], - ], - ], - ], - 'ListMetricsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'metrics' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/MetricInfo', - 'required' => false, - ], - ], - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], - ], - 'ListStaticsQueryResponse' => [ - 'type' => 'object', - 'properties' => [ - 'statics' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/StaticsInfo', - ], - ], - 'length' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'sort' => [ - 'type' => 'string', - ], - ], - ], - 'ListWebApplicationInstancesBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/ListWebInstancesOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'ListWebApplicationRevisionsBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/ListWebApplicationRevisionsOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'ListWebApplicationRevisionsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'Revisions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/Revision', - ], - ], - ], - ], - 'ListWebApplicationsBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/ListWebApplicationsOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'ListWebApplicationsOutput' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebApplicationWithInstanceCount' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebApplicationWithInstanceCount', - ], - ], - ], - ], - 'ListWebCustomDomainBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/ListWebCustomDomainOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'ListWebCustomDomainOutput' => [ - 'type' => 'object', - 'properties' => [ - 'NextToken' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebCustomDomains' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebCustomDomain', - ], - ], - ], - ], - 'ListWebInstancesOutput' => [ - 'type' => 'object', - 'properties' => [ - 'WebInstances' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebInstanceInfo', - ], - ], - 'CurrentError' => [ - 'type' => 'string', - ], - 'WebVersionStatus' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - '$ref' => '#/components/schemas/WebVersionStatus', - ], - ], - ], - ], - 'LogConfig' => [ - 'type' => 'object', - 'properties' => [ - 'project' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 63, - ], - 'enableRequestMetrics' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'enableInstanceMetrics' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'logstore' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 63, - ], - 'logBeginRule' => [ - 'type' => 'string', - 'required' => false, - ], - 'pushToUserSLS' => [ - 'type' => 'boolean', - ], - ], - ], - 'LogEntry' => [ - 'type' => 'object', - 'properties' => [ - 'timestamp' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'message' => [ - 'type' => 'string', - ], - 'qualifier' => [ - 'type' => 'string', - ], - 'versionID' => [ - 'type' => 'string', - ], - 'instanceID' => [ - 'type' => 'string', - ], - 'offset' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'packID' => [ - 'type' => 'string', - ], - 'packMeta' => [ - 'type' => 'string', - ], - ], - ], - 'MetricInfo' => [ - 'type' => 'object', - 'properties' => [ - 'timestamp' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'value' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Count' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Sum' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Average' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Maximum' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - 'Minimum' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - 'MetricsCollectConfig' => [ - 'type' => 'object', - 'properties' => [ - 'LogstoreName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 63, - ], - 'ProjectName' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 63, - ], - 'EnablePushToUserSLS' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'NASConfig' => [ - 'type' => 'object', - 'properties' => [ - 'mountPoints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/NASMountConfig', - 'required' => false, - ], - 'maxItems' => 5, - ], - ], - ], - 'NASMountConfig' => [ - 'type' => 'object', - 'properties' => [ - 'enableTLS' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'mountDir' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'serverAddr' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - ], - ], - 'OSSMountConfig' => [ - 'type' => 'object', - 'properties' => [ - 'mountPoints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/OSSMountPoint', - 'required' => false, - ], - 'maxItems' => 5, - ], - ], - ], - 'OSSMountPoint' => [ - 'type' => 'object', - 'properties' => [ - 'bucketName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 3, - 'maxLength' => 64, - ], - 'bucketPath' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'mountDir' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 2, - 'maxLength' => 64, - ], - 'readOnly' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'PathConfig' => [ - 'type' => 'object', - 'properties' => [ - 'path' => [ - 'type' => 'string', - ], - 'applicationName' => [ - 'type' => 'string', - ], - ], - ], - 'PermissionAssistantApi' => [ - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'name' => [ - 'type' => 'string', - ], - 'resourceType' => [ - 'type' => 'string', - ], - 'createTime' => [ - 'type' => 'string', - ], - 'updateTime' => [ - 'type' => 'string', - ], - ], - ], - 'PipelineStatus' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'PolicyItem' => [ - 'type' => 'object', - 'properties' => [ - 'type' => [ - 'type' => 'string', - ], - 'key' => [ - 'type' => 'string', - ], - 'value' => [ - 'type' => 'string', - ], - 'operator' => [ - 'type' => 'string', - ], - ], - ], - 'PriceEstimateFeature' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'RegionId' => [ - 'type' => 'string', - 'required' => true, - ], - 'EnvType' => [ - 'type' => 'string', - 'required' => true, - ], - 'AppType' => [ - 'type' => 'string', - 'required' => true, - ], - 'CpuStrategy' => [ - 'type' => 'string', - 'required' => true, - ], - 'CpuCore' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => true, - ], - 'MemoryGiB' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => true, - ], - 'MinInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'MaxInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'InstanceQps' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'InternetOutboundGiB' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'HighLoadSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'HighLoadQps' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'HighLoadInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'LowLoadSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'LowLoadQps' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'LowLoadInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'NoneLoadSeconds' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'NoneLoadInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'NewSaeVersion' => [ - 'type' => 'string', - ], - 'ResourceType' => [ - 'type' => 'string', - ], - 'EphemeralStorageGiB' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'EnableCpuIdle' => [ - 'type' => 'boolean', - ], - 'CpuUtilLevel' => [ - 'type' => 'string', - ], - 'CpuUtilMetrics' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'number', - 'format' => 'float', - ], - ], - 'AppCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - ], - ], - 'PriceEstimateOutput' => [ - 'type' => 'object', - 'properties' => [ - 'TotalPrice' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Apps' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Feature' => [ - '$ref' => '#/components/schemas/PriceEstimateFeature', - ], - 'Usages' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Amount' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Unit' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'Items' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Type' => [ - 'type' => 'string', - ], - 'Amount' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Unit' => [ - 'type' => 'string', - ], - 'Count' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Price' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Steps' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Begin' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'End' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Unit' => [ - 'type' => 'string', - ], - 'Price' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'RegionIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - 'PostPayItems' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Type' => [ - 'type' => 'string', - ], - 'Amount' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Unit' => [ - 'type' => 'string', - ], - 'Count' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Price' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'Steps' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Begin' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'End' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Unit' => [ - 'type' => 'string', - ], - 'Price' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'RegionIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], - 'PostPayTotalPrice' => [ - 'type' => 'number', - 'format' => 'float', - ], - ], - ], - 'Probe' => [ - 'type' => 'object', - 'properties' => [ - 'initialDelaySeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'timeoutSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'periodSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'failureThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'probeHandler' => [ - 'type' => 'object', - 'properties' => [ - 'httpGet' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'path' => [ - 'type' => 'string', - 'required' => false, - ], - 'port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'httpHeaders' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'type' => 'string', - 'required' => false, - ], - 'value' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], - 'tcpSocket' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - ], - ], - ], - 'ProbeHandler' => [ - 'type' => 'object', - 'properties' => [ - 'HttpGet' => [ - '$ref' => '#/components/schemas/HTTPGetAction', - 'required' => false, - ], - 'TcpSocket' => [ - '$ref' => '#/components/schemas/TCPSocketAction', - 'required' => false, - ], - ], - ], - 'PublishApplicationVersionInput' => [ - 'type' => 'object', - 'properties' => [ - 'description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - ], - ], - 'PublishWebApplicationRevisionInput' => [ - 'type' => 'object', - 'properties' => [ - 'Containers' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/Container', - ], - 'maxItems' => 1, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'EnableArmsMetrics' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'TakeEffect' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'RegistryAuthConfig' => [ - 'type' => 'object', - 'properties' => [ - 'userName' => [ - 'type' => 'string', - ], - 'password' => [ - 'type' => 'string', - ], - 'role' => [ - 'type' => 'string', - ], - ], - ], - 'RegistryAuthenticationConfig' => [ - 'type' => 'object', - 'properties' => [ - 'UserName' => [ - 'type' => 'string', - ], - 'Password' => [ - 'type' => 'string', - ], - ], - ], - 'RegistryCertConfig' => [ - 'type' => 'object', - 'properties' => [ - 'insecure' => [ - 'type' => 'boolean', - ], - 'rootCaCertBase64' => [ - 'type' => 'string', - ], - ], - ], - 'RegistryCertificateConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Insecure' => [ - 'type' => 'boolean', - ], - 'CertBase64' => [ - 'type' => 'string', - ], - ], - ], - 'RegistryConfig' => [ - 'type' => 'object', - 'properties' => [ - 'authConfig' => [ - '$ref' => '#/components/schemas/RegistryAuthConfig', - ], - 'certConfig' => [ - '$ref' => '#/components/schemas/RegistryCertConfig', - ], - ], - ], - 'Revision' => [ - 'type' => 'object', - 'properties' => [ - 'CreatedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - ], - 'RevisionConfig' => [ - '$ref' => '#/components/schemas/RevisionConfig', - 'required' => false, - ], - 'RevisionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Weight' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - ], - 'RevisionConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Containers' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/Container', - ], - 'maxItems' => 1, - ], - 'EnableArmsMetrics' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'WebNetworkConfig' => [ - '$ref' => '#/components/schemas/WebNetworkConfig', - 'required' => false, - ], - ], - ], - 'RouteConfig' => [ - 'type' => 'object', - 'properties' => [ - 'routes' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PathConfig', - ], - ], - ], - ], - 'RoutePolicy' => [ - 'type' => 'object', - 'properties' => [ - 'condition' => [ - 'type' => 'string', - ], - 'policyItems' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/PolicyItem', - ], - ], - ], - ], - 'SLSCollectConfig' => [ - 'type' => 'object', - 'properties' => [ - 'LogPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'LogType' => [ - 'type' => 'string', - 'required' => false, - ], - 'LogstoreName' => [ - 'type' => 'string', - 'required' => false, - ], - 'LogtailName' => [ - 'type' => 'string', - 'required' => false, - ], - 'MachineGroup' => [ - 'type' => 'string', - 'required' => false, - ], - 'ProjectName' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'SLSCollectConfigs' => [ - 'type' => 'object', - 'properties' => [ - 'CollectConfigs' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/SLSCollectConfig', - ], - ], - ], - ], - 'SLSConfig' => [ - 'type' => 'object', - 'properties' => [ - 'collectConfigs' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'logPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'projectName' => [ - 'type' => 'string', - 'required' => false, - ], - 'logstoreName' => [ - 'type' => 'string', - 'required' => false, - ], - 'logtailName' => [ - 'type' => 'string', - 'required' => false, - ], - 'logType' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - ], - ], - 'ScaleConfig' => [ - 'type' => 'object', - 'properties' => [ - 'alwaysAllocateCPU' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'minimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'SidecarContainerConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - ], - 'Cpu' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Memory' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ImageUrl' => [ - 'type' => 'string', - ], - 'Command' => [ - 'type' => 'string', - ], - 'CommandArgs' => [ - 'type' => 'string', - ], - 'Envs' => [ - 'type' => 'string', - ], - 'ConfigMapMountDesc' => [ - 'type' => 'string', - ], - 'EmptyDirDesc' => [ - 'type' => 'string', - ], - 'AcrInstanceId' => [ - 'type' => 'string', - ], - ], - ], - 'SourceCodeAccount' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'AvatarUrl' => [ - 'type' => 'string', - ], - 'Organizations' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'AvatarUrl' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - 'SourceCodeRepo' => [ - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'FullName' => [ - 'type' => 'string', - ], - ], - ], - 'SourceCodeRepoBranch' => [ - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'type' => 'string', - ], - 'CommitId' => [ - 'type' => 'string', - ], - ], - ], - 'StartupProbe' => [ - 'type' => 'object', - 'properties' => [ - 'FailureThreshold' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'InitialDelaySeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'PeriodSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ProbeHandler' => [ - '$ref' => '#/components/schemas/ProbeHandler', - 'required' => false, - ], - 'TimeoutSeconds' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'StaticsInfo' => [ - 'type' => 'object', - 'properties' => [ - 'memoryUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'cost' => [ - 'type' => 'number', - 'format' => 'float', - ], - 'functionName' => [ - 'type' => 'string', - ], - 'gpuUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'instanceTrafficOut' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'serviceName' => [ - 'type' => 'string', - ], - 'invocations' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'idleCPUUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'activeCPUUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'invokeInternetOut' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'invokeCDNOut' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'diskUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'region' => [ - 'type' => 'string', - ], - ], - ], - 'Submenu' => [ - 'type' => 'object', - 'properties' => [ - 'SubmenuType' => [ - 'type' => 'string', - ], - 'SubmenuDesc' => [ - 'type' => 'string', - ], - 'Submenus' => [ - 'type' => 'array', - 'items' => [ - '$ref' => '#/components/schemas/Submenu', - ], - ], - 'Items' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'ItemType' => [ - 'type' => 'string', - ], - 'ItemDesc' => [ - 'type' => 'string', - ], - 'DefaultSelected' => [ - 'type' => 'boolean', - ], - 'RelatingItems' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'TCPSocketAction' => [ - 'type' => 'object', - 'properties' => [ - 'Host' => [ - 'type' => 'string', - 'required' => false, - ], - 'Port' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - 'TLSConfig' => [ - 'type' => 'object', - 'properties' => [ - 'cipherSuites' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'maxVersion' => [ - 'type' => 'string', - 'required' => false, - ], - 'minVersion' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'TomcatConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Version' => [ - 'type' => 'string', - ], - 'Port' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ContextPath' => [ - 'type' => 'string', - ], - 'MaxThreads' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'UriEncoding' => [ - 'type' => 'string', - ], - 'UseBodyEncodingForUri' => [ - 'type' => 'boolean', - ], - ], - ], - 'TracingConfig' => [ - 'type' => 'object', - 'properties' => [ - 'params' => [ - 'type' => 'any', - 'required' => false, - ], - 'type' => [ - 'type' => 'string', - 'required' => false, - ], - 'jaegerConfig' => [ - '$ref' => '#/components/schemas/JaegerConfig', - 'required' => false, - ], - ], - ], - 'TrafficConfig' => [ - 'type' => 'object', - 'properties' => [ - 'createdTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'additionalVersionWeight' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - 'versionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'requestId' => [ - 'type' => 'string', - ], - 'routePolicy' => [ - '$ref' => '#/components/schemas/RoutePolicy', - ], - 'resolvePolicy' => [ - 'type' => 'string', - ], - ], - ], - 'UpdateApplicationInput' => [ - 'type' => 'object', - 'properties' => [ - 'handler' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'code' => [ - '$ref' => '#/components/schemas/InputCodeLocation', - 'required' => false, - ], - 'tracingConfig' => [ - '$ref' => '#/components/schemas/TracingConfig', - 'required' => false, - ], - 'instanceSoftConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '200', - ], - 'nasConfig' => [ - '$ref' => '#/components/schemas/NASConfig', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'timeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - 'diskSize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '512', - ], - 'caPort' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'internetAccess' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'layers' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'ossMountConfig' => [ - '$ref' => '#/components/schemas/OSSMountConfig', - 'required' => false, - ], - 'customRuntimeConfig' => [ - '$ref' => '#/components/schemas/CustomRuntimeConfig', - 'required' => false, - ], - 'logConfig' => [ - '$ref' => '#/components/schemas/LogConfig', - 'required' => false, - ], - 'instanceLifecycleConfig' => [ - '$ref' => '#/components/schemas/InstanceLifecycleConfig', - 'required' => false, - ], - 'scaleConfig' => [ - '$ref' => '#/components/schemas/ScaleConfig', - 'required' => false, - ], - 'instanceType' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 128, - ], - 'cpu' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - 'minimum' => '0.05', - ], - 'runtime' => [ - 'type' => 'string', - 'required' => false, - ], - 'command' => [ - 'type' => 'string', - 'required' => false, - ], - 'imageConfig' => [ - '$ref' => '#/components/schemas/ImageConfig', - 'required' => false, - ], - 'instanceConcurrency' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - 'maximum' => '200', - ], - 'initializer' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 0, - 'maxLength' => 128, - ], - 'args' => [ - 'type' => 'string', - 'required' => false, - ], - 'initializationTimeout' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '1', - ], - 'memorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '128', - ], - 'customDNS' => [ - '$ref' => '#/components/schemas/CustomDNS', - 'required' => false, - ], - 'customHealthCheckConfig' => [ - '$ref' => '#/components/schemas/CustomHealthCheckConfig', - 'required' => false, - ], - 'environmentVariables' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'gpuMemorySize' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '128', - ], - 'vpcConfig' => [ - '$ref' => '#/components/schemas/VPCConfig', - 'required' => false, - ], - 'httpTriggerConfig' => [ - '$ref' => '#/components/schemas/HTTPTriggerConfig', - 'required' => false, - ], - 'effectiveImmediately' => [ - 'type' => 'boolean', - ], - 'enableAppMetric' => [ - 'type' => 'boolean', - ], - 'slsConfig' => [ - '$ref' => '#/components/schemas/SLSConfig', - 'required' => false, - ], - 'startupProbe' => [ - '$ref' => '#/components/schemas/Probe', - 'required' => false, - ], - 'livenessProbe' => [ - '$ref' => '#/components/schemas/Probe', - 'required' => false, - ], - 'namespaceID' => [ - 'type' => 'string', - ], - 'customHostAlias' => [ - '$ref' => '#/components/schemas/CustomHostAlias', - ], - 'programmingLanguage' => [ - 'type' => 'string', - ], - ], - ], - 'UpdateApplicationScaleConfigInput' => [ - 'type' => 'object', - 'properties' => [ - 'alwaysAllocateCPU' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'maximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '-1', - 'maximum' => '5000', - ], - 'minimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'minimum' => '0', - 'maximum' => '5000', - ], - ], - ], - 'UpdateApplicationTrafficConfigInput' => [ - 'type' => 'object', - 'properties' => [ - 'additionalVersionWeight' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'number', - 'format' => 'float', - 'required' => false, - ], - ], - 'versionId' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 10, - ], - 'routePolicy' => [ - '$ref' => '#/components/schemas/RoutePolicy', - ], - 'resolvePolicy' => [ - 'type' => 'string', - ], - ], - ], - 'UpdateAttributesInput' => [ - 'type' => 'object', - 'properties' => [ - 'description' => [ - 'type' => 'string', - ], - 'versionID' => [ - 'type' => 'string', - ], - 'httpTriggerConfig' => [ - '$ref' => '#/components/schemas/HTTPTriggerConfig', - ], - ], - ], - 'UpdateCustomDomainInput' => [ - 'type' => 'object', - 'properties' => [ - 'keepFullPath' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'certConfig' => [ - '$ref' => '#/components/schemas/CertConfig', - 'required' => false, - ], - 'tlsConfig' => [ - '$ref' => '#/components/schemas/TLSConfig', - 'required' => false, - ], - 'wafConfig' => [ - '$ref' => '#/components/schemas/WAFConfig', - 'required' => false, - ], - 'applicationName' => [ - 'type' => 'string', - 'required' => false, - ], - 'applicationID' => [ - 'type' => 'string', - 'required' => false, - ], - 'namespaceID' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'UpdateWebApplicationInput' => [ - 'type' => 'object', - 'properties' => [ - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'WebNetworkConfig' => [ - '$ref' => '#/components/schemas/WebNetworkConfig', - 'required' => false, - ], - ], - ], - 'UpdateWebApplicationScalingConfigInput' => [ - 'type' => 'object', - 'properties' => [ - 'MaximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - 'MinimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - ], - 'UpdateWebApplicationTrafficConfigInput' => [ - 'type' => 'object', - 'properties' => [ - 'WebAclConfig' => [ - '$ref' => '#/components/schemas/WebAclConfig', - 'required' => false, - ], - 'AuthType' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisableURLInternet' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'RevisionsTrafficWeight' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'number', - 'format' => 'float', - ], - ], - ], - ], - 'UpdateWebCustomDomainInput' => [ - 'type' => 'object', - 'properties' => [ - 'WebCertConfig' => [ - '$ref' => '#/components/schemas/WebCertConfig', - 'required' => false, - ], - 'DefaultForwardingAppName' => [ - 'type' => 'string', - 'required' => false, - ], - 'Protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebTLSConfig' => [ - '$ref' => '#/components/schemas/WebTLSConfig', - 'required' => false, - ], - 'WebWAFConfig' => [ - '$ref' => '#/components/schemas/WebWAFConfig', - 'required' => false, - ], - 'RouteConfig' => [ - '$ref' => '#/components/schemas/RouteConfig', - ], - ], - ], - 'VPCConfig' => [ - 'type' => 'object', - 'properties' => [ - 'anytunnelViaENI' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'securityGroupId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 50, - ], - 'role' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 300, - ], - 'vSwitchIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - 'maxItems' => 10, - ], - 'vpcId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 50, - ], - ], - ], - 'Version' => [ - 'type' => 'object', - 'properties' => [ - 'createdTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'description' => [ - 'type' => 'string', - 'required' => false, - ], - 'versionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'lastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'image' => [ - 'type' => 'string', - ], - 'weight' => [ - 'type' => 'number', - 'format' => 'double', - ], - 'requestId' => [ - 'type' => 'string', - ], - ], - ], - 'VersionStatus' => [ - 'type' => 'object', - 'properties' => [ - 'errorMessage' => [ - 'type' => 'string', - ], - 'status' => [ - 'type' => 'string', - ], - ], - ], - 'WAFConfig' => [ - 'type' => 'object', - 'properties' => [ - 'enableWAF' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebAclConfig' => [ - 'type' => 'object', - 'properties' => [ - 'WebAclEntries' => [ - 'type' => 'array', - 'required' => true, - 'items' => [ - '$ref' => '#/components/schemas/WebAclEntryConfig', - 'required' => true, - ], - ], - ], - ], - 'WebAclEntryConfig' => [ - 'type' => 'object', - 'properties' => [ - 'Entry' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'WebApplication' => [ - 'type' => 'object', - 'properties' => [ - 'ApplicationId' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'ApplicationName' => [ - 'type' => 'string', - 'required' => true, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'CreatedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'Description' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 256, - ], - 'LastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'NamespaceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'RevisionConfig' => [ - '$ref' => '#/components/schemas/RevisionConfig', - 'required' => false, - ], - 'InternetURL' => [ - 'type' => 'string', - 'required' => false, - ], - 'IntranetURL' => [ - 'type' => 'string', - 'required' => false, - ], - 'VpcId' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebScalingConfig' => [ - '$ref' => '#/components/schemas/WebScalingConfig', - 'required' => false, - ], - 'WebTrafficConfig' => [ - '$ref' => '#/components/schemas/WebTrafficConfig', - 'required' => false, - ], - ], - ], - 'WebApplicationBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/WebApplication', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationInstanceLogsBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/DescribeInstanceLogsOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationResourceStaticsBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/DescribeWebAppStaticsOutput', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationRevisionBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/Revision', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationScalingConfigBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/WebScalingConfig', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationStatus' => [ - 'type' => 'object', - 'properties' => [ - 'InstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'WebScalingConfig' => [ - '$ref' => '#/components/schemas/WebScalingConfig', - 'required' => false, - ], - ], - ], - 'WebApplicationTrafficConfigBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/WebTrafficConfig', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebApplicationWithInstanceCount' => [ - 'type' => 'object', - 'properties' => [ - 'WebApplication' => [ - '$ref' => '#/components/schemas/WebApplication', - 'required' => false, - ], - 'InstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - ], - ], - 'WebApplicationWithStatus' => [ - 'type' => 'object', - 'properties' => [ - 'WebApplication' => [ - '$ref' => '#/components/schemas/WebApplication', - 'required' => false, - ], - 'Status' => [ - '$ref' => '#/components/schemas/WebApplicationStatus', - 'required' => false, - ], - ], - ], - 'WebCertConfig' => [ - 'type' => 'object', - 'properties' => [ - 'CertName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 1, - 'maxLength' => 128, - ], - 'Certificate' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 20480, - ], - 'PrivateKey' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 4096, - ], - ], - ], - 'WebCustomDomain' => [ - 'type' => 'object', - 'properties' => [ - 'accountId' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebCertConfig' => [ - '$ref' => '#/components/schemas/WebCertConfig', - 'required' => false, - ], - 'CreatedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'DefaultForwardingAppName' => [ - 'type' => 'string', - 'required' => false, - ], - 'DomainName' => [ - 'type' => 'string', - 'required' => false, - ], - 'LastModifiedTime' => [ - 'type' => 'string', - 'required' => false, - ], - 'NamespaceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Protocol' => [ - 'type' => 'string', - 'required' => false, - ], - 'WebTLSConfig' => [ - '$ref' => '#/components/schemas/WebTLSConfig', - 'required' => false, - ], - 'WebWAFConfig' => [ - '$ref' => '#/components/schemas/WebWAFConfig', - 'required' => false, - ], - 'RouteConfig' => [ - '$ref' => '#/components/schemas/RouteConfig', - ], - ], - ], - 'WebCustomDomainBody' => [ - 'type' => 'object', - 'properties' => [ - 'Code' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'Data' => [ - '$ref' => '#/components/schemas/WebCustomDomain', - 'required' => false, - ], - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - 'RequestId' => [ - 'type' => 'string', - 'required' => false, - ], - 'Success' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebInstanceInfo' => [ - 'type' => 'object', - 'properties' => [ - 'InstanceId' => [ - 'type' => 'string', - 'required' => false, - ], - 'VersionId' => [ - 'type' => 'string', - 'required' => false, - ], - 'ImageUrl' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - ], - ], - 'WebLogEntry' => [ - 'type' => 'object', - 'properties' => [ - 'Message' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'WebNASConfig' => [ - 'type' => 'object', - 'properties' => [ - 'MountPoints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebNASMountPoint', - 'required' => false, - ], - 'maxItems' => 5, - ], - ], - ], - 'WebNASMountPoint' => [ - 'type' => 'object', - 'properties' => [ - 'MountDir' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 64, - ], - 'NasAddr' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'NasPath' => [ - 'type' => 'string', - ], - ], - ], - 'WebNetworkConfig' => [ - 'type' => 'object', - 'properties' => [ - 'InternetAccess' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'SecurityGroupId' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 50, - ], - 'VSwitchIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - ], - 'maxItems' => 10, - ], - ], - ], - 'WebOSSConfig' => [ - 'type' => 'object', - 'properties' => [ - 'MountPoints' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/WebOSSMountPoint', - 'required' => false, - ], - 'maxItems' => 5, - ], - ], - ], - 'WebOSSMountPoint' => [ - 'type' => 'object', - 'properties' => [ - 'BucketName' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 3, - 'maxLength' => 64, - ], - 'BucketPath' => [ - 'type' => 'string', - 'required' => false, - 'maxLength' => 128, - ], - 'MountDir' => [ - 'type' => 'string', - 'required' => false, - 'minLength' => 2, - 'maxLength' => 64, - ], - 'ReadOnly' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - 'WebScalingConfig' => [ - 'type' => 'object', - 'properties' => [ - 'MaximumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'MinimumInstanceCount' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - ], - 'WebStaticsInfo' => [ - 'type' => 'object', - 'properties' => [ - 'CpuUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'Invocations' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'InternetTrafficOut' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'MemoryUsage' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - ], - 'WebTLSConfig' => [ - 'type' => 'object', - 'properties' => [ - 'CipherSuites' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'MaxVersion' => [ - 'type' => 'string', - 'required' => false, - ], - 'MinVersion' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - 'WebTrafficConfig' => [ - 'type' => 'object', - 'properties' => [ - 'WebAclConfig' => [ - '$ref' => '#/components/schemas/WebAclConfig', - 'required' => false, - ], - 'AuthType' => [ - 'type' => 'string', - 'required' => false, - ], - 'DisableInternetURL' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'RevisionsTrafficWeight' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'number', - 'format' => 'float', - ], - ], - ], - ], - 'WebVersionStatus' => [ - 'type' => 'object', - 'properties' => [ - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - ], - ], - 'WebWAFConfig' => [ - 'type' => 'object', - 'properties' => [ - 'EnableWAF' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - ], - 'apis' => [ - 'OpenSaeService' => [ - 'path' => '/service/open', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - [ - 'APP' => [], - ], - [ - 'PrivateKey' => [], - ], - [ - 'BearerToken' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [], - ], - 'CreateNamespace' => [ - 'path' => '/pop/v1/paas/namespace', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NamespaceName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'NamespaceDescription', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'EnableMicroRegistration', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - 'CreateIngress' => [ - 'path' => '/pop/v1/sam/ingress/Ingress', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'SlbId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ListenerPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'CertId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CertIds', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DefaultRule', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Rules', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'LoadBalanceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ListenerProtocol', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'SecurityPolicyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'RequestTimeout', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'IdleTimeout', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedFor', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForClientSrcPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForProto', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForSlbId', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForSlbPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'AddressType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'LoadBalancerEdition', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ZoneMappings', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CorsConfig', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'EnableGzip', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - 'DeleteNamespace' => [ - 'path' => '/pop/v1/paas/namespace', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'DeleteIngress' => [ - 'path' => '/pop/v1/sam/ingress/Ingress', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'IngressId', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - ], - ], - 'UpdateNamespace' => [ - 'path' => '/pop/v1/paas/namespace', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NamespaceName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'NamespaceDescription', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'EnableMicroRegistration', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], - ], - 'UpdateNamespaceVpc' => [ - 'path' => '/pop/v1/sam/namespace/updateNamespaceVpc', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'VpcId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'UpdateApplicationVswitches' => [ - 'path' => '/pop/v1/sam/app/updateAppVswitches', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'VSwitchId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Deploy', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'MinReadyInstances', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'MinReadyInstanceRatio', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - 'UpdateIngress' => [ - 'path' => '/pop/v1/sam/ingress/Ingress', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'IngressId', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'CertId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CertIds', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ListenerPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'DefaultRule', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Rules', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'LoadBalanceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ListenerProtocol', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'RequestTimeout', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'SecurityPolicyId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'IdleTimeout', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedFor', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForClientSrcPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForProto', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForSlbId', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'EnableXForwardedForSlbPort', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - [ - 'name' => 'CorsConfig', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'EnableGzip', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', + 'items' => ['$ref' => '#/components/schemas/WebInstanceInfo'], + ], + 'CurrentError' => ['type' => 'string'], + 'WebVersionStatus' => [ + 'type' => 'object', 'required' => false, + 'additionalProperties' => ['$ref' => '#/components/schemas/WebVersionStatus'], ], ], ], - ], - 'DescribeNamespace' => [ - 'path' => '/pop/v1/paas/namespace', - 'methods' => [ - 'get', + 'MetricsCollectConfig' => [ + 'type' => 'object', + 'properties' => [ + 'LogstoreName' => ['type' => 'string', 'required' => false, 'maxLength' => 63], + 'ProjectName' => ['type' => 'string', 'required' => false, 'maxLength' => 63], + 'EnablePushToUserSLS' => ['type' => 'boolean', 'required' => false], + ], ], - 'schemes' => [ - 'http', - 'https', + 'PathConfig' => [ + 'type' => 'object', + 'properties' => [ + 'path' => ['type' => 'string'], + 'applicationName' => ['type' => 'string'], + ], ], - 'security' => [ - [ - 'AK' => [], + 'PortProtocol' => [ + 'type' => 'object', + 'properties' => [ + 'Port' => ['type' => 'integer', 'format' => 'int32'], + 'TargetPort' => ['type' => 'integer', 'format' => 'int32'], + 'Protocol' => ['type' => 'string'], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + 'PortProtocols' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/PortProtocol'], + ], + 'PriceEstimateFeature' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'RegionId' => ['type' => 'string', 'required' => true], + 'EnvType' => ['type' => 'string', 'required' => true], + 'AppType' => ['type' => 'string', 'required' => true], + 'CpuStrategy' => ['type' => 'string', 'required' => true], + 'CpuCore' => ['type' => 'number', 'format' => 'float', 'required' => true], + 'MemoryGiB' => ['type' => 'number', 'format' => 'float', 'required' => true], + 'MinInstanceCount' => ['type' => 'integer', 'format' => 'int64'], + 'MaxInstanceCount' => ['type' => 'integer', 'format' => 'int64'], + 'InstanceQps' => ['type' => 'number', 'format' => 'float'], + 'InternetOutboundGiB' => ['type' => 'number', 'format' => 'float'], + 'HighLoadSeconds' => ['type' => 'integer', 'format' => 'int64'], + 'HighLoadQps' => ['type' => 'number', 'format' => 'float'], + 'HighLoadInstanceCount' => ['type' => 'integer', 'format' => 'int64'], + 'LowLoadSeconds' => ['type' => 'integer', 'format' => 'int64'], + 'LowLoadQps' => ['type' => 'number', 'format' => 'float'], + 'LowLoadInstanceCount' => ['type' => 'integer', 'format' => 'int64'], + 'NoneLoadSeconds' => ['type' => 'integer', 'format' => 'int64'], + 'NoneLoadInstanceCount' => ['type' => 'integer', 'format' => 'int64'], + 'NewSaeVersion' => ['type' => 'string'], + 'ResourceType' => ['type' => 'string'], + 'EphemeralStorageGiB' => ['type' => 'integer', 'format' => 'int64'], + 'EnableCpuIdle' => ['type' => 'boolean'], + 'CpuUtilLevel' => ['type' => 'string'], + 'CpuUtilMetrics' => [ + 'type' => 'array', + 'items' => ['type' => 'number', 'format' => 'float'], ], + 'AppCount' => ['type' => 'integer', 'format' => 'int64'], ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + ], + 'ProbeHandler' => [ + 'type' => 'object', + 'properties' => [ + 'HttpGet' => ['$ref' => '#/components/schemas/HTTPGetAction', 'required' => false], + 'TcpSocket' => ['$ref' => '#/components/schemas/TCPSocketAction', 'required' => false], + ], + ], + 'PublishWebApplicationRevisionInput' => [ + 'type' => 'object', + 'properties' => [ + 'Containers' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['$ref' => '#/components/schemas/Container'], + 'maxItems' => 1, ], + 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'EnableArmsMetrics' => ['type' => 'boolean', 'required' => false], + 'TakeEffect' => ['type' => 'boolean', 'required' => false], ], ], - ], - 'DescribeNamespaces' => [ - 'path' => '/pop/v1/paas/namespaces', - 'methods' => [ - 'get', + 'RegistryAuthenticationConfig' => [ + 'type' => 'object', + 'properties' => [ + 'UserName' => ['type' => 'string'], + 'Password' => ['type' => 'string'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'RegistryCertificateConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Insecure' => ['type' => 'boolean'], + 'CertBase64' => ['type' => 'string'], + ], ], - 'security' => [ - [ - 'AK' => [], + 'Revision' => [ + 'type' => 'object', + 'properties' => [ + 'CreatedTime' => ['type' => 'string', 'required' => false], + 'Description' => ['type' => 'string', 'required' => false], + 'RevisionConfig' => ['$ref' => '#/components/schemas/RevisionConfig', 'required' => false], + 'RevisionId' => ['type' => 'string', 'required' => false], + 'Weight' => ['type' => 'number', 'format' => 'float', 'required' => false], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'RevisionConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Containers' => [ + 'type' => 'array', 'required' => true, + 'items' => ['$ref' => '#/components/schemas/Container'], + 'maxItems' => 1, ], + 'EnableArmsMetrics' => ['type' => 'boolean', 'required' => false], + 'WebNetworkConfig' => ['$ref' => '#/components/schemas/WebNetworkConfig', 'required' => false], ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, + ], + 'RouteConfig' => [ + 'type' => 'object', + 'properties' => [ + 'routes' => [ + 'type' => 'array', + 'items' => ['$ref' => '#/components/schemas/PathConfig'], ], ], ], - ], - 'DescribeNamespaceList' => [ - 'path' => '/pop/v1/sam/namespace/describeNamespaceList', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'SidecarContainerConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Name' => ['type' => 'string'], + 'Cpu' => ['type' => 'integer', 'format' => 'int32'], + 'Memory' => ['type' => 'integer', 'format' => 'int32'], + 'ImageUrl' => ['type' => 'string'], + 'Command' => ['type' => 'string'], + 'CommandArgs' => ['type' => 'string'], + 'Envs' => ['type' => 'string'], + 'ConfigMapMountDesc' => ['type' => 'string'], + 'EmptyDirDesc' => ['type' => 'string'], + 'AcrInstanceId' => ['type' => 'string'], + 'SecretMountDesc' => ['type' => 'string'], + 'Liveness' => ['type' => 'string'], + 'Readiness' => ['type' => 'string'], + 'PreStop' => ['type' => 'string'], + 'PostStart' => ['type' => 'string'], + ], ], - 'security' => [ - [ - 'AK' => [], + 'SLSCollectConfig' => [ + 'type' => 'object', + 'properties' => [ + 'LogPath' => ['type' => 'string', 'required' => false], + 'LogType' => ['type' => 'string', 'required' => false], + 'LogstoreName' => ['type' => 'string', 'required' => false], + 'LogtailName' => ['type' => 'string', 'required' => false], + 'MachineGroup' => ['type' => 'string', 'required' => false], + 'ProjectName' => ['type' => 'string', 'required' => false], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'ContainCustom', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', + 'SLSCollectConfigs' => [ + 'type' => 'object', + 'properties' => [ + 'CollectConfigs' => [ + 'type' => 'array', 'required' => false, + 'items' => ['$ref' => '#/components/schemas/SLSCollectConfig'], ], ], - [ - 'name' => 'HybridCloudExclude', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + ], + 'StartupProbe' => [ + 'type' => 'object', + 'properties' => [ + 'FailureThreshold' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'InitialDelaySeconds' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'PeriodSeconds' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ProbeHandler' => ['$ref' => '#/components/schemas/ProbeHandler', 'required' => false], + 'TimeoutSeconds' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], - ], - 'ListAppEvents' => [ - 'path' => '/pop/v1/sam/app/listAppEvents', - 'methods' => [ - 'get', + 'TCPSocketAction' => [ + 'type' => 'object', + 'properties' => [ + 'Host' => ['type' => 'string', 'required' => false], + 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], ], - 'schemes' => [ - 'http', - 'https', + 'UpdateWebApplicationInput' => [ + 'type' => 'object', + 'properties' => [ + 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'WebNetworkConfig' => ['$ref' => '#/components/schemas/WebNetworkConfig', 'required' => false], + ], ], - 'security' => [ - [ - 'AK' => [], + 'UpdateWebApplicationScalingConfigInput' => [ + 'type' => 'object', + 'properties' => [ + 'MaximumInstanceCount' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + 'MinimumInstanceCount' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'UpdateWebApplicationTrafficConfigInput' => [ + 'type' => 'object', + 'properties' => [ + 'WebAclConfig' => ['$ref' => '#/components/schemas/WebAclConfig', 'required' => false], + 'AuthType' => ['type' => 'string', 'required' => false], + 'DisableURLInternet' => ['type' => 'boolean', 'required' => false], + 'RevisionsTrafficWeight' => [ + 'type' => 'object', 'required' => false, + 'additionalProperties' => ['type' => 'number', 'format' => 'float'], ], ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + ], + 'UpdateWebCustomDomainInput' => [ + 'type' => 'object', + 'properties' => [ + 'WebCertConfig' => ['$ref' => '#/components/schemas/WebCertConfig', 'required' => false], + 'DefaultForwardingAppName' => ['type' => 'string', 'required' => false], + 'Protocol' => ['type' => 'string', 'required' => false], + 'WebTLSConfig' => ['$ref' => '#/components/schemas/WebTLSConfig', 'required' => false], + 'WebWAFConfig' => ['$ref' => '#/components/schemas/WebWAFConfig', 'required' => false], + 'RouteConfig' => ['$ref' => '#/components/schemas/RouteConfig'], ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, + ], + 'WebAclConfig' => [ + 'type' => 'object', + 'properties' => [ + 'WebAclEntries' => [ + 'type' => 'array', + 'required' => true, + 'items' => ['$ref' => '#/components/schemas/WebAclEntryConfig', 'required' => true], ], ], - [ - 'name' => 'ObjectKind', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebAclEntryConfig' => [ + 'type' => 'object', + 'properties' => [ + 'Entry' => ['type' => 'string', 'required' => true], ], - [ - 'name' => 'ObjectName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebApplication' => [ + 'type' => 'object', + 'properties' => [ + 'ApplicationId' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'ApplicationName' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128], + 'CreatedTime' => ['type' => 'string', 'required' => false], + 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 256], + 'LastModifiedTime' => ['type' => 'string', 'required' => false], + 'NamespaceId' => ['type' => 'string', 'required' => false], + 'RevisionConfig' => ['$ref' => '#/components/schemas/RevisionConfig', 'required' => false], + 'InternetURL' => ['type' => 'string', 'required' => false], + 'IntranetURL' => ['type' => 'string', 'required' => false], + 'VpcId' => ['type' => 'string', 'required' => false], + 'WebScalingConfig' => ['$ref' => '#/components/schemas/WebScalingConfig', 'required' => false], + 'WebTrafficConfig' => ['$ref' => '#/components/schemas/WebTrafficConfig', 'required' => false], ], - [ - 'name' => 'EventType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebApplicationBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/WebApplication', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], ], - [ - 'name' => 'Reason', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebApplicationInstanceLogsBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/DescribeInstanceLogsOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], ], - [ - 'name' => 'Namespace', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + ], + 'WebApplicationResourceStaticsBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/DescribeWebAppStaticsOutput', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'WebApplicationRevisionBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/Revision', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'WebApplicationScalingConfigBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/WebScalingConfig', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'WebApplicationStatus' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'WebScalingConfig' => ['$ref' => '#/components/schemas/WebScalingConfig', 'required' => false], + ], + ], + 'WebApplicationTrafficConfigBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/WebTrafficConfig', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], + ], + ], + 'WebApplicationWithInstanceCount' => [ + 'type' => 'object', + 'properties' => [ + 'WebApplication' => ['$ref' => '#/components/schemas/WebApplication', 'required' => false], + 'InstanceCount' => ['type' => 'integer', 'format' => 'int64'], ], ], - ], - 'ListNamespaceChangeOrders' => [ - 'path' => '/pop/v1/sam/changeorder/listNamespaceChangeOrders', - 'methods' => [ - 'get', + 'WebApplicationWithStatus' => [ + 'type' => 'object', + 'properties' => [ + 'WebApplication' => ['$ref' => '#/components/schemas/WebApplication', 'required' => false], + 'Status' => ['$ref' => '#/components/schemas/WebApplicationStatus', 'required' => false], + ], ], - 'schemes' => [ - 'http', - 'https', + 'WebCertConfig' => [ + 'type' => 'object', + 'properties' => [ + 'CertName' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 128], + 'Certificate' => ['type' => 'string', 'required' => false, 'maxLength' => 20480], + 'PrivateKey' => ['type' => 'string', 'required' => false, 'maxLength' => 4096], + ], ], - 'security' => [ - [ - 'AK' => [], + 'WebCustomDomain' => [ + 'type' => 'object', + 'properties' => [ + 'accountId' => ['type' => 'string', 'required' => false], + 'WebCertConfig' => ['$ref' => '#/components/schemas/WebCertConfig', 'required' => false], + 'CreatedTime' => ['type' => 'string', 'required' => false], + 'DefaultForwardingAppName' => ['type' => 'string', 'required' => false], + 'DomainName' => ['type' => 'string', 'required' => false], + 'LastModifiedTime' => ['type' => 'string', 'required' => false], + 'NamespaceId' => ['type' => 'string', 'required' => false], + 'Protocol' => ['type' => 'string', 'required' => false], + 'WebTLSConfig' => ['$ref' => '#/components/schemas/WebTLSConfig', 'required' => false], + 'WebWAFConfig' => ['$ref' => '#/components/schemas/WebWAFConfig', 'required' => false], + 'RouteConfig' => ['$ref' => '#/components/schemas/RouteConfig'], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'WebCustomDomainBody' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'Data' => ['$ref' => '#/components/schemas/WebCustomDomain', 'required' => false], + 'Message' => ['type' => 'string', 'required' => false], + 'RequestId' => ['type' => 'string', 'required' => false], + 'Success' => ['type' => 'boolean', 'required' => false], ], - [ - 'name' => 'CoStatus', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebInstanceInfo' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['type' => 'string', 'required' => false], + 'VersionId' => ['type' => 'string', 'required' => false], + 'ImageUrl' => ['type' => 'string'], + 'Status' => ['type' => 'string'], ], - [ - 'name' => 'CoType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + ], + 'WebLogEntry' => [ + 'type' => 'object', + 'properties' => [ + 'Message' => ['type' => 'string', 'required' => false], ], - [ - 'name' => 'Key', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', + ], + 'WebNASConfig' => [ + 'type' => 'object', + 'properties' => [ + 'MountPoints' => [ + 'type' => 'array', 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebNASMountPoint', 'required' => false], + 'maxItems' => 5, ], ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + ], + 'WebNASMountPoint' => [ + 'type' => 'object', + 'properties' => [ + 'MountDir' => ['type' => 'string', 'required' => false, 'maxLength' => 64], + 'NasAddr' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'NasPath' => ['type' => 'string'], + ], + ], + 'WebNetworkConfig' => [ + 'type' => 'object', + 'properties' => [ + 'InternetAccess' => ['type' => 'boolean', 'required' => false], + 'SecurityGroupId' => ['type' => 'string', 'required' => false, 'maxLength' => 50], + 'VSwitchIds' => [ + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string'], + 'maxItems' => 10, ], ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + ], + 'WebOSSConfig' => [ + 'type' => 'object', + 'properties' => [ + 'MountPoints' => [ + 'type' => 'array', 'required' => false, + 'items' => ['$ref' => '#/components/schemas/WebOSSMountPoint', 'required' => false], + 'maxItems' => 5, ], ], ], - ], - 'DescribeNamespaceResources' => [ - 'path' => '/pop/v1/sam/namespace/describeNamespaceResources', - 'methods' => [ - 'get', + 'WebOSSMountPoint' => [ + 'type' => 'object', + 'properties' => [ + 'BucketName' => ['type' => 'string', 'required' => false, 'minLength' => 3, 'maxLength' => 64], + 'BucketPath' => ['type' => 'string', 'required' => false, 'maxLength' => 128], + 'MountDir' => ['type' => 'string', 'required' => false, 'minLength' => 2, 'maxLength' => 64], + 'ReadOnly' => ['type' => 'boolean', 'required' => false], + ], ], - 'schemes' => [ - 'http', - 'https', + 'WebScalingConfig' => [ + 'type' => 'object', + 'properties' => [ + 'MaximumInstanceCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'MinimumInstanceCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], ], - 'security' => [ - [ - 'AK' => [], + 'WebStaticsInfo' => [ + 'type' => 'object', + 'properties' => [ + 'CpuUsage' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'Invocations' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'InternetTrafficOut' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + 'MemoryUsage' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', + 'WebTLSConfig' => [ + 'type' => 'object', + 'properties' => [ + 'CipherSuites' => [ + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], + 'MaxVersion' => ['type' => 'string', 'required' => false], + 'MinVersion' => ['type' => 'string', 'required' => false], ], - [ - 'name' => 'NameSpaceShortId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', + ], + 'WebTrafficConfig' => [ + 'type' => 'object', + 'properties' => [ + 'WebAclConfig' => ['$ref' => '#/components/schemas/WebAclConfig', 'required' => false], + 'AuthType' => ['type' => 'string', 'required' => false], + 'DisableInternetURL' => ['type' => 'boolean', 'required' => false], + 'RevisionsTrafficWeight' => [ + 'type' => 'object', 'required' => false, + 'additionalProperties' => ['type' => 'number', 'format' => 'float'], ], ], ], - ], - 'DescribeIngress' => [ - 'path' => '/pop/v1/sam/ingress/Ingress', - 'methods' => [ - 'get', + 'WebVersionStatus' => [ + 'type' => 'object', + 'properties' => [ + 'ErrorMessage' => ['type' => 'string'], + 'Status' => ['type' => 'string'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'WebWAFConfig' => [ + 'type' => 'object', + 'properties' => [ + 'EnableWAF' => ['type' => 'boolean', 'required' => false], + ], ], + ], + ], + 'apis' => [ + 'AbortAndRollbackChangeOrder' => [ + 'path' => '/pop/v1/sam/changeorder/AbortAndRollbackChangeOrder', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5915,25 +726,16 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'IngressId', + 'name' => 'ChangeOrderId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListIngresses' => [ - 'path' => '/pop/v1/sam/ingress/IngressList', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AbortChangeOrder' => [ + 'path' => '/pop/v1/sam/changeorder/AbortChangeOrder', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5942,75 +744,21 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ChangeOrderId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - ], - ], - 'DescribePipeline' => [ - 'path' => '/pop/v1/sam/changeorder/DescribePipeline', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'parameters' => [ [ - 'name' => 'PipelineId', + 'name' => 'Rollback', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'GetArmsTopNMetric' => [ - 'path' => '/pop/v1/sam/getArmsTopNMetric', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'BatchRestartApplications' => [ + 'path' => '/pop/v1/sam/app/batchRestartApplications', + 'methods' => ['put'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6019,75 +767,21 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'OrderBy', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Limit', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'StartTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'EndTime', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - [ - 'name' => 'AppSource', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CpuStrategy', + 'name' => 'AppIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'GetChangeOrderMetric' => [ - 'path' => '/pop/v1/sam/getChangeOrderMetric', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'BatchStartApplications' => [ + 'path' => '/pop/v1/sam/app/batchStartApplications', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6096,81 +790,54 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'CreateTime', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'OrderBy', + 'name' => 'AppIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Limit', + 'name' => 'Version', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'BatchStopApplications' => [ + 'path' => '/pop/v1/sam/app/batchStopApplications', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'AppSource', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CpuStrategy', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppId', + 'name' => 'AppIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CoType', + 'name' => 'Version', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetScaleAppMetric' => [ - 'path' => '/pop/v1/sam/getScaleAppMetric', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'BindNlb' => [ + 'path' => '/pop/v1/sam/app/nlb', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -6179,49 +846,36 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Limit', + 'name' => 'NlbId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppSource', + 'name' => 'Listeners', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CpuStrategy', + 'name' => 'ZoneMappings', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AddressType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'GetWarningEventMetric' => [ - 'path' => '/pop/v1/sam/getWarningEventMetric', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'BindSlb' => [ + 'path' => '/pop/v1/sam/app/slb', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6230,67 +884,68 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'StartTime', + 'name' => 'Internet', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTime', + 'name' => 'Intranet', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Limit', + 'name' => 'InternetSlbId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppSource', + 'name' => 'IntranetSlbId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CpuStrategy', + 'name' => 'InternetSlbChargeType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'IntranetSlbChargeType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'CreateApplication' => [ - 'path' => '/pop/v1/sam/app/createApplication', - 'methods' => [ - 'post', + 'ConfirmPipelineBatch' => [ + 'path' => '/pop/v1/sam/changeorder/ConfirmPipelineBatch', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'parameters' => [ + [ + 'name' => 'PipelineId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Confirm', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => true], + ], ], + ], + 'CreateApplication' => [ + 'path' => '/pop/v1/sam/app/createApplication', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6301,472 +956,292 @@ [ 'name' => 'AppName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AppDescription', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'VSwitchId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PackageType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PackageVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PackageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ImageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Jdk', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'WebContainer', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Cpu', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Memory', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Replicas', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CommandArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Envs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CustomHostAlias', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Liveness', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Readiness', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Deploy', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'EdasContainerVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Timezone', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SlsConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NasId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MountHost', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MountDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PreStop', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PostStart', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'WarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigMapMountDesc', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SecurityGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AutoConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'TerminationGracePeriodSeconds', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '6000', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '6000'], ], [ 'name' => 'PhpArmsConfigLocation', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PhpConfigLocation', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PhpConfig', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TomcatConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssMountDescs', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssAkId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssAkSecret', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Php', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AcrInstanceId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AcrAssumeRoleArn', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ImagePullSecrets', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AssociateEip', 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ProgrammingLanguage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'KafkaConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PvtzDiscoverySvc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MicroRegistration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MicroRegistrationConfig', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NasConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Python', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PythonModules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Dotnet', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnableEbpf', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SaeVersion', @@ -6774,59 +1249,38 @@ 'schema' => [ 'type' => 'string', 'required' => false, - 'enum' => [ - 'v1', - 'v2', - ], + 'enum' => ['v1', 'v2'], ], ], [ 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BaseAppId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ServiceTags', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnableNewArms', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'EnableCpuBurst', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'OidcRoleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SidecarContainersConfig', @@ -6835,68 +1289,43 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/SidecarContainerConfig', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/SidecarContainerConfig', 'required' => false], ], ], [ 'name' => 'SecretMountDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnableSidecarResourceIsolated', 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'CustomImageNetworkType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NewSaeVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MicroserviceEngineConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DiskSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'InitContainersConfig', @@ -6905,119 +1334,155 @@ 'schema' => [ 'type' => 'array', 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/InitContainerConfig', - 'required' => false, - ], + 'items' => ['$ref' => '#/components/schemas/InitContainerConfig', 'required' => false], ], ], [ 'name' => 'GpuConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'StartupProbe', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'IsStateful', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'EnablePrometheus', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'HeadlessPvtzDiscoverySvc', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Html', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EmptyDirDesc', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EnableNamespaceAgentVersion', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'AgentVersion', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EnableNamespaceSlsConfig', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'SlsLogEnvTags', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'LokiConfigs', + 'in' => 'query', + 'schema' => ['type' => 'string'], + ], + [ + 'name' => 'Labels', + 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'additionalProperties' => ['type' => 'string'], ], ], [ - 'name' => 'IsStateful', + 'name' => 'RaspConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'boolean', - 'required' => false, + 'type' => 'object', + 'properties' => [ + 'EnableRasp' => ['type' => 'boolean'], + 'RaspAppName' => ['type' => 'string'], + 'RaspAppKey' => ['type' => 'string'], + ], ], ], + ], + ], + 'CreateApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/applicationScalingRule', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EnablePrometheus', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'HeadlessPvtzDiscoverySvc', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Html', + 'name' => 'ScalingRuleType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EmptyDirDesc', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ScalingRuleTimer', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AgentVersion', + 'name' => 'ScalingRuleMetric', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EnableNamespaceAgentVersion', + 'name' => 'MinReadyInstances', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'EnableNamespaceSlsConfig', + 'name' => 'MinReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'SlsLogEnvTags', + 'name' => 'ScalingRuleEnable', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'LokiConfigs', + 'name' => 'EnableIdle', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'DeleteApplication' => [ - 'path' => '/pop/v1/sam/app/deleteApplication', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateConfigMap' => [ + 'path' => '/pop/v1/sam/configmap/configMap', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7026,110 +1491,82 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'NamespaceId', 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Data', + 'in' => 'body', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Data' => ['type' => 'string', 'required' => true], + ], ], ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'DeleteInstances' => [ - 'path' => '/pop/v1/sam/app/deleteInstances', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateGreyTagRoute' => [ + 'path' => '/pop/v1/sam/tagroute/greyTagRoute', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'InstanceIds', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'StopApplication' => [ - 'path' => '/pop/v1/sam/app/stopApplication', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ScRules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'StartApplication' => [ - 'path' => '/pop/v1/sam/app/startApplication', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'DubboRules', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'AlbRules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ReduceApplicationCapacityByInstanceIds' => [ - 'path' => '/pop/v1/sam/app/ScaleInApplicationWithInstanceIds', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateIngress' => [ + 'path' => '/pop/v1/sam/ingress/Ingress', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7138,210 +1575,126 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'InstanceIds', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateApplicationDescription' => [ - 'path' => '/pop/v1/sam/app/updateAppDescription', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SlbId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ListenerPort', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'AppDescription', + 'name' => 'CertId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpdateAppSecurityGroup' => [ - 'path' => '/pop/v1/sam/app/updateAppSecurityGroup', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'CertIds', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'DefaultRule', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SecurityGroupId', + 'name' => 'Rules', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'LoadBalanceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DescribeApplicationStatus' => [ - 'path' => '/pop/v1/sam/app/describeApplicationStatus', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ListenerProtocol', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'SecurityPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListChangeOrders' => [ - 'path' => '/pop/v1/sam/changeorder/ListChangeOrders', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'RequestTimeout', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'IdleTimeout', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'EnableXForwardedFor', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'EnableXForwardedForClientSrcPort', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'EnableXForwardedForProto', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'CurrentPage', + 'name' => 'EnableXForwardedForSlbId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'EnableXForwardedForSlbPort', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'Key', + 'name' => 'AddressType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CoType', + 'name' => 'LoadBalancerEdition', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CoStatus', + 'name' => 'ZoneMappings', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrderBy', + 'name' => 'CorsConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Reverse', + 'name' => 'EnableGzip', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'DescribeChangeOrder' => [ - 'path' => '/pop/v1/sam/changeorder/DescribeChangeOrder', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateJob' => [ + 'path' => '/pop/v1/sam/job/createJob', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7350,752 +1703,743 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ChangeOrderId', + 'name' => 'AppName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'DescribeInstanceSpecifications' => [ - 'path' => '/pop/v1/paas/quota/instanceSpecifications', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [], - ], - 'DeployApplication' => [ - 'path' => '/pop/v1/sam/app/deployApplication', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AppDescription', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Jdk', + 'name' => 'VSwitchId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WebContainer', + 'name' => 'PackageType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PackageVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PackageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ImageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Jdk', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'WebContainer', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Cpu', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Memory', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Replicas', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CommandArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Envs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CustomHostAlias', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Liveness', + 'name' => 'EdasContainerVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Readiness', + 'name' => 'Timezone', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'SlsConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'NasId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'BatchWaitTime', + 'name' => 'MountHost', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EdasContainerVersion', + 'name' => 'MountDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UpdateStrategy', + 'name' => 'PreStop', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SlsConfigs', + 'name' => 'PostStart', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Timezone', + 'name' => 'WarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NasId', + 'name' => 'ConfigMapMountDesc', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SecurityGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MountHost', + 'name' => 'AutoConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'MountDesc', + 'name' => 'TerminationGracePeriodSeconds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '6000'], + ], + [ + 'name' => 'PhpConfigLocation', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PhpConfig', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TomcatConfig', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'OssMountDescs', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'OssAkId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'OssAkSecret', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AcrInstanceId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AcrAssumeRoleArn', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PostStart', + 'name' => 'ImagePullSecrets', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PreStop', + 'name' => 'EnableImageAccl', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'Workload', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ChangeOrderDesc', + 'name' => 'TriggerConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'WarStartOptions', + 'name' => 'ConcurrencyPolicy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoEnableApplicationScalingRule', + 'name' => 'Timeout', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'ConfigMapMountDesc', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'BackoffLimit', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'TerminationGracePeriodSeconds', + 'name' => 'Slice', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '6000', - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'EnableAhas', + 'name' => 'SliceEnvs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PhpArmsConfigLocation', + 'name' => 'RefAppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PhpConfigLocation', + 'name' => 'ProgrammingLanguage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PhpConfig', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Python', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'TomcatConfig', + 'name' => 'PythonModules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OssMountDescs', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NasConfigs', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OssAkId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'BestEffortType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'CreateNamespace' => [ + 'path' => '/pop/v1/paas/namespace', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'OssAkSecret', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EnableGreyTagRoute', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Php', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NamespaceName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AcrInstanceId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NamespaceDescription', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AcrAssumeRoleArn', + 'name' => 'NameSpaceShortId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ImagePullSecrets', + 'name' => 'EnableMicroRegistration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], + ], + ], + 'CreateOrUpdateSwimmingLane' => [ + 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLane', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'AssociateEip', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'KafkaConfigs', + 'name' => 'LaneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PvtzDiscoverySvc', + 'name' => 'LaneName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SwimlanePvtzDiscoverySvc', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'LaneTag', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MicroRegistration', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'MicroRegistrationConfig', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NasConfigs', + 'name' => 'CanaryModel', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Python', + 'name' => 'Enable', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'PythonModules', + 'name' => 'AppEntryRule', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Paths' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], + ], + 'Percentage' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ConditionJoiner' => ['type' => 'string', 'required' => false], + 'Conditions' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Type' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], + 'Condition' => ['type' => 'string', 'required' => false], + 'Value' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'IndependentPercentageEnable' => ['type' => 'boolean', 'required' => false], + 'PercentageByPath' => [ + 'type' => 'object', + 'required' => false, + 'additionalProperties' => ['type' => 'integer', 'format' => 'int32'], + ], + ], ], ], [ - 'name' => 'Dotnet', + 'name' => 'MseGatewayEntryRule', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'RouteIds' => [ + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + 'Percentage' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'ConditionJoiner' => ['type' => 'string', 'required' => false], + 'Conditions' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'Type' => ['type' => 'string', 'required' => false], + 'Name' => ['type' => 'string', 'required' => false], + 'Condition' => ['type' => 'string', 'required' => false], + 'Value' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'IndependentPercentageEnable' => ['type' => 'boolean', 'required' => false], + 'PercentageByRoute' => [ + 'type' => 'object', + 'required' => false, + 'additionalProperties' => ['type' => 'integer', 'format' => 'int32'], + ], + ], ], ], + ], + ], + 'CreateOrUpdateSwimmingLaneGroup' => [ + 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLaneGroup', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Deploy', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'PackageType', + 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Cpu', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Memory', + 'name' => 'AppIds', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Replicas', + 'name' => 'EntryAppType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SecurityGroupId', + 'name' => 'EntryAppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VSwitchId', + 'name' => 'SwimVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'CreateSecret' => [ + 'path' => '/pop/v1/sam/secret/secret', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ServiceTags', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EnableNewArms', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EnableCpuBurst', + 'name' => 'SecretName', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'OidcRoleName', + 'name' => 'SecretType', 'in' => 'query', 'schema' => [ 'type' => 'string', - 'required' => false, + 'required' => true, + 'enum' => ['Opaque', 'kubernetes.io/dockerconfigjson', 'kubernetes.io/tls'], ], ], [ - 'name' => 'SidecarContainersConfig', - 'in' => 'formData', + 'name' => 'SecretData', + 'in' => 'query', 'style' => 'json', 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/SidecarContainerConfig', - 'required' => false, + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'SecretData' => ['type' => 'string', 'required' => true], ], ], ], + ], + ], + 'CreateWebApplication' => [ + 'path' => '/pop/v2/api/web/applications', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ [ - 'name' => 'SecretMountDesc', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EnableSidecarResourceIsolated', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/CreateWebApplicationInput', 'required' => true], ], + ], + ], + 'CreateWebCustomDomain' => [ + 'path' => '/pop/v2/api/web/custom-domains', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'CustomImageNetworkType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ [ - 'name' => 'MicroserviceEngineConfig', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NewSaeVersion', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/CreateWebCustomDomainInput', 'required' => true], ], + ], + ], + 'DeleteApplication' => [ + 'path' => '/pop/v1/sam/app/deleteApplication', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'InitContainersConfig', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - '$ref' => '#/components/schemas/InitContainerConfig', - 'required' => false, - ], - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'GpuConfig', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DeleteApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/applicationScalingRule', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'StartupProbe', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EnablePrometheus', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DeleteConfigMap' => [ + 'path' => '/pop/v1/sam/configmap/configMap', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Html', + 'name' => 'ConfigMapId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'DeleteGreyTagRoute' => [ + 'path' => '/pop/v1/sam/tagroute/greyTagRoute', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'EmptyDirDesc', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'AlbIngressReadinessGate', + 'name' => 'GreyTagRouteId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'DeleteHistoryJob' => [ + 'path' => '/pop/v1/sam/job/deleteHistoryJob', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'MaxSurgeInstances', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'MaxSurgeInstanceRatio', + 'name' => 'JobId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DeleteIngress' => [ + 'path' => '/pop/v1/sam/ingress/Ingress', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'AgentVersion', + 'name' => 'IngressId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'DeleteInstances' => [ + 'path' => '/pop/v1/sam/app/deleteInstances', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'EnableNamespaceAgentVersion', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'SlsLogEnvTags', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'LokiConfigs', + 'name' => 'InstanceIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RescaleApplicationVertically' => [ - 'path' => '/pop/v1/sam/app/rescaleApplicationVertically', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteJob' => [ + 'path' => '/pop/v1/sam/job/deleteJob', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8106,155 +2450,162 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DeleteNamespace' => [ + 'path' => '/pop/v1/paas/namespace', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Cpu', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Memory', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'minReadyInstances', + 'name' => 'NameSpaceShortId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'DeleteSecret' => [ + 'path' => '/pop/v1/sam/secret/secret', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'minReadyInstanceRatio', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'autoEnableApplicationScalingRule', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'DiskSize', + 'name' => 'SecretId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000000000'], ], + ], + ], + 'DeleteSwimmingLaneGroup' => [ + 'path' => '/pop/v1/cas/gray/deleteSwimmingLaneGroup', + 'methods' => ['post'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ResourceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'VSwitchId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Deploy', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'ConfirmPipelineBatch' => [ - 'path' => '/pop/v1/sam/changeorder/ConfirmPipelineBatch', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteWebApplication' => [ + 'path' => '/pop/v2/api/web/applications/{ApplicationId}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'PipelineId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Confirm', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'AbortAndRollbackChangeOrder' => [ - 'path' => '/pop/v1/sam/changeorder/AbortAndRollbackChangeOrder', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DeleteWebApplicationRevision' => [ + 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'ChangeOrderId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'RevisionId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'RescaleApplication' => [ - 'path' => '/pop/v1/sam/app/rescaleApplication', - 'methods' => [ - 'put', + 'DeleteWebCustomDomain' => [ + 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ + [ + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'DomainName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DeployApplication' => [ + 'path' => '/pop/v1/sam/app/deployApplication', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8265,836 +2616,461 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Replicas', + 'name' => 'Jdk', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'WebContainer', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'PackageVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoEnableApplicationScalingRule', + 'name' => 'PackageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'RestartApplication' => [ - 'path' => '/pop/v1/sam/app/restartApplication', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ImageUrl', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'CommandArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'Envs', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoEnableApplicationScalingRule', + 'name' => 'CustomHostAlias', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'AbortChangeOrder' => [ - 'path' => '/pop/v1/sam/changeorder/AbortChangeOrder', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'JarStartOptions', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'JarStartArgs', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Liveness', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Readiness', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MinReadyInstances', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'ChangeOrderId', + 'name' => 'MinReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Rollback', + 'name' => 'BatchWaitTime', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - ], - 'RollbackApplication' => [ - 'path' => '/pop/v1/sam/app/rollbackApplication', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EdasContainerVersion', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'UpdateStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VersionId', + 'name' => 'SlsConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'BatchWaitTime', + 'name' => 'Timezone', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'NasId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'MountHost', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'UpdateStrategy', + 'name' => 'MountDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoEnableApplicationScalingRule', + 'name' => 'PostStart', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'BatchStopApplications' => [ - 'path' => '/pop/v1/sam/app/batchStopApplications', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PreStop', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'ChangeOrderDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppIds', + 'name' => 'WarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Version', + 'name' => 'AutoEnableApplicationScalingRule', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - ], - 'BatchStartApplications' => [ - 'path' => '/pop/v1/sam/app/batchStartApplications', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ConfigMapMountDesc', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'TerminationGracePeriodSeconds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '6000'], ], [ - 'name' => 'AppIds', + 'name' => 'EnableAhas', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Version', + 'name' => 'PhpArmsConfigLocation', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DowngradeApplicationApmService' => [ - 'path' => '/pop/v1/sam/app/applicationApmService', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'PhpConfigLocation', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'PhpConfig', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'TomcatConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UpgradeApplicationApmService' => [ - 'path' => '/pop/v1/sam/app/applicationApmService', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'OssMountDescs', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'OssAkId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListConsumedServices' => [ - 'path' => '/pop/v1/sam/service/listConsumedServices', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'OssAkSecret', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'EnableGreyTagRoute', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - ], - 'ListPublishedServices' => [ - 'path' => '/pop/v1/sam/service/listPublishedServices', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Php', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'AcrInstanceId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListAppServices' => [ - 'path' => '/pop/v1/sam/service/listAppServices', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AcrAssumeRoleArn', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ImagePullSecrets', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ServiceType', + 'name' => 'AssociateEip', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'KafkaConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'RegistryType', + 'name' => 'PvtzDiscoverySvc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SwimlanePvtzDiscoverySvc', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MicroRegistration', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NacosInstanceId', + 'name' => 'MicroRegistrationConfig', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NasConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NacosNamespaceId', + 'name' => 'Python', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageNumber', + 'name' => 'PythonModules', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'Dotnet', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'VpcId', + 'name' => 'Deploy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NamespaceId', + 'name' => 'PackageType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'CreateSecret' => [ - 'path' => '/pop/v1/sam/secret/secret', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Cpu', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'Memory', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'SecretName', + 'name' => 'Replicas', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'SecretType', + 'name' => 'SecurityGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [ - 'Opaque', - 'kubernetes.io/dockerconfigjson', - 'kubernetes.io/tls', - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SecretData', + 'name' => 'VSwitchId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'SecretData' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DescribeSecret' => [ - 'path' => '/pop/v1/sam/secret/secret', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ServiceTags', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'EnableNewArms', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'SecretId', + 'name' => 'EnableCpuBurst', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000000000', - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - ], - 'ListSecrets' => [ - 'path' => '/pop/v1/sam/secret/secrets', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'OidcRoleName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', - 'in' => 'query', + 'name' => 'SidecarContainersConfig', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/SidecarContainerConfig', 'required' => false], ], ], - ], - ], - 'UpdateSecret' => [ - 'path' => '/pop/v1/sam/secret/secret', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'SecretMountDesc', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'EnableSidecarResourceIsolated', + 'in' => 'formData', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'SecretId', + 'name' => 'CustomImageNetworkType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000000000', - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SecretData', + 'name' => 'MicroserviceEngineConfig', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => true, - 'properties' => [ - 'SecretData' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DeleteSecret' => [ - 'path' => '/pop/v1/sam/secret/secret', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'NewSaeVersion', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', - 'in' => 'query', + 'name' => 'InitContainersConfig', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['$ref' => '#/components/schemas/InitContainerConfig', 'required' => false], ], ], [ - 'name' => 'SecretId', + 'name' => 'GpuConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'maximum' => '1000000000', - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListTagResources' => [ - 'path' => '/tags', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'StartupProbe', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'EnablePrometheus', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ResourceType', + 'name' => 'Html', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'EmptyDirDesc', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ResourceIds', + 'name' => 'AlbIngressReadinessGate', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Tags', + 'name' => 'MaxSurgeInstances', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - ], - 'UntagResources' => [ - 'path' => '/tags', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'MaxSurgeInstanceRatio', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'RegionId', + 'name' => 'AgentVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'EnableNamespaceAgentVersion', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ResourceType', + 'name' => 'SlsLogEnvTags', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ResourceIds', + 'name' => 'LokiConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string'], ], [ - 'name' => 'TagKeys', + 'name' => 'Labels', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => false, + 'type' => 'object', + 'additionalProperties' => ['type' => 'string'], ], ], [ - 'name' => 'DeleteAll', + 'name' => 'RaspConfig', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'boolean', - 'required' => false, + 'type' => 'object', + 'properties' => [ + 'EnableRasp' => ['type' => 'boolean'], + 'RaspAppName' => ['type' => 'string'], + 'RaspAppKey' => ['type' => 'string'], + ], ], ], ], ], - 'TagResources' => [ - 'path' => '/tags', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeAppServiceDetail' => [ + 'path' => '/pop/v1/sam/service/describeAppServiceDetail', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9103,105 +3079,46 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'RegionId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ResourceType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Tags', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ResourceIds', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'ServiceType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'CreateConfigMap' => [ - 'path' => '/pop/v1/sam/configmap/configMap', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ServiceGroup', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'Name', + 'name' => 'ServiceVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NamespaceId', + 'name' => 'ServiceName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Data', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Data' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'name' => 'NacosInstanceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'NacosNamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteConfigMap' => [ - 'path' => '/pop/v1/sam/configmap/configMap', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationConfig' => [ + 'path' => '/pop/v1/sam/app/describeApplicationConfig', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9210,25 +3127,21 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ConfigMapId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'VersionId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateConfigMap' => [ - 'path' => '/pop/v1/sam/configmap/configMap', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationGroups' => [ + 'path' => '/pop/v1/sam/app/describeApplicationGroups', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9237,48 +3150,26 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ConfigMapId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Data', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Data' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Description', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DescribeConfigMap' => [ - 'path' => '/pop/v1/sam/configmap/configMap', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationImage' => [ + 'path' => '/pop/v1/sam/container/describeApplicationImage', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9287,118 +3178,69 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'ConfigMapId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - ], - ], - 'ListNamespacedConfigMaps' => [ - 'path' => '/pop/v1/sam/configmap/listNamespacedConfigMaps', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'ImageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateGreyTagRoute' => [ - 'path' => '/pop/v1/sam/tagroute/greyTagRoute', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationInstances' => [ + 'path' => '/pop/v1/sam/app/describeApplicationInstances', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Name', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Description', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ScRules', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'DubboRules', + 'name' => 'Reverse', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'AlbRules', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'PipelineId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteGreyTagRoute' => [ - 'path' => '/pop/v1/sam/tagroute/greyTagRoute', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationMseService' => [ + 'path' => '/pop/v1/sam/app/applicationMseService', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9407,25 +3249,21 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'GreyTagRouteId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'EnableAhas', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => true], ], ], ], - 'UpdateGreyTagRoute' => [ - 'path' => '/pop/v1/sam/tagroute/greyTagRoute', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationNlbs' => [ + 'path' => '/pop/v1/sam/app/nlb', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -9434,57 +3272,39 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'Description', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ScRules', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'DescribeApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/applicationScalingRule', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'DubboRules', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'GreyTagRouteId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AlbRules', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeGreyTagRoute' => [ - 'path' => '/pop/v1/sam/tagroute/greyTagRoute', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationScalingRules' => [ + 'path' => '/pop/v1/sam/scale/applicationScalingRules', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9493,27 +3313,16 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'GreyTagRouteId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'minimum' => '1', - 'exclusiveMaximum' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListGreyTagRoute' => [ - 'path' => '/pop/v1/sam/tagroute/greyTagRouteList', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeApplicationSlbs' => [ + 'path' => '/pop/v1/sam/app/slb', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9524,858 +3333,668 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateOrUpdateSwimmingLaneGroup' => [ - 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLaneGroup', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeApplicationStatus' => [ + 'path' => '/pop/v1/sam/app/describeApplicationStatus', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'GroupId', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'GroupName', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeChangeOrder' => [ + 'path' => '/pop/v1/sam/changeorder/DescribeChangeOrder', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'AppIds', + 'name' => 'ChangeOrderId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DescribeComponents' => [ + 'path' => '/pop/v1/sam/resource/components', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'EntryAppType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'EntryAppId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'SwimVersion', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateOrUpdateSwimmingLane' => [ - 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLane', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeConfigMap' => [ + 'path' => '/pop/v1/sam/configmap/configMap', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'LaneId', + 'name' => 'ConfigMapId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], + ], + ], + 'DescribeConfigurationPrice' => [ + 'path' => '/pop/v1/paas/configurationPrice', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'LaneName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'LaneTag', + 'name' => 'Cpu', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'GroupId', + 'name' => 'Memory', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'NamespaceId', + 'name' => 'Workload', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CanaryModel', + 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Enable', + 'name' => 'NewSaeVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppEntryRule', + 'name' => 'BestEffortType', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Paths' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], - 'Percentage' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ConditionJoiner' => [ - 'type' => 'string', - 'required' => false, - ], - 'Conditions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Condition' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'IndependentPercentageEnable' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'PercentageByPath' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => false], ], - [ - 'name' => 'MseGatewayEntryRule', - 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'RouteIds' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - 'Percentage' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'ConditionJoiner' => [ - 'type' => 'string', - 'required' => false, - ], - 'Conditions' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'Type' => [ - 'type' => 'string', - 'required' => false, - ], - 'Name' => [ - 'type' => 'string', - 'required' => false, - ], - 'Condition' => [ - 'type' => 'string', - 'required' => false, - ], - 'Value' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'IndependentPercentageEnable' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'PercentageByRoute' => [ - 'type' => 'object', - 'required' => false, - 'additionalProperties' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - ], - ], - ], + ], + ], + 'DescribeEdasContainers' => [ + 'path' => '/pop/v1/sam/resource/edasContainers', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'deprecated' => false, + 'parameters' => [], ], - 'ListApplicationsForSwimmingLane' => [ - 'path' => '/pop/v1/cas/gray/listApplicationsForSwimmingLane', - 'methods' => [ - 'get', + 'DescribeGreyTagRoute' => [ + 'path' => '/pop/v1/sam/tagroute/greyTagRoute', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'GreyTagRouteId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'exclusiveMaximum' => false], + ], ], + ], + 'DescribeIngress' => [ + 'path' => '/pop/v1/sam/ingress/Ingress', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'IngressId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], ], - 'produces' => [ - 'application/json', + ], + 'DescribeInstanceLog' => [ + 'path' => '/pop/v1/sam/instance/describeInstanceLog', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'InstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GroupId', + 'name' => 'ContainerId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Tag', + 'name' => 'Previous', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListSwimmingLaneGatewayRoutes' => [ - 'path' => '/pop/v1/cas/gray/listSwimmingLaneGatewayRoutes', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeInstanceSpecifications' => [ + 'path' => '/pop/v1/paas/quota/instanceSpecifications', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', + 'deprecated' => false, + 'parameters' => [], + ], + 'DescribeJob' => [ + 'path' => '/pop/v1/sam/job/describeJob', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GatewayUniqueId', + 'name' => 'JobId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListSwimmingLaneGroupTags' => [ - 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroupTags', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeJobHistory' => [ + 'path' => '/pop/v1/sam/job/describeJobHistory', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GroupId', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'State', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeSwimmingLane' => [ - 'path' => '/pop/v1/cas/gray/describeSwimmingLane', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeJobStatus' => [ + 'path' => '/pop/v1/sam/job/describeJobStatus', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'JobId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], - 'produces' => [ - 'application/json', + ], + 'DescribeNamespace' => [ + 'path' => '/pop/v1/paas/namespace', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupId', + 'name' => 'NameSpaceShortId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + ], + ], + 'DescribeNamespaceList' => [ + 'path' => '/pop/v1/sam/namespace/describeNamespaceList', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'LaneId', + 'name' => 'ContainCustom', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'HybridCloudExclude', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'ListAllSwimmingLanes' => [ - 'path' => '/pop/v1/cas/gray/listSwimmingLanes', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeNamespaceResources' => [ + 'path' => '/pop/v1/sam/namespace/describeNamespaceResources', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'GroupId', + 'name' => 'NameSpaceShortId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListAllSwimmingLaneGroups' => [ - 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroups', - 'methods' => [ - 'get', + 'DescribeNamespaces' => [ + 'path' => '/pop/v1/paas/namespaces', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'https', + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], ], + ], + 'DescribePipeline' => [ + 'path' => '/pop/v1/sam/changeorder/DescribePipeline', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', + 'parameters' => [ + [ + 'name' => 'PipelineId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'DescribeRegions' => [ + 'path' => '/pop/v1/paas/regionConfig', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'produces' => [ - 'application/json', + 'deprecated' => false, + 'parameters' => [], + ], + 'DescribeSecret' => [ + 'path' => '/pop/v1/sam/secret/secret', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'SecretId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000000000'], ], ], ], - 'DeleteSwimmingLaneGroup' => [ - 'path' => '/pop/v1/cas/gray/deleteSwimmingLaneGroup', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeSwimmingLane' => [ + 'path' => '/pop/v1/cas/gray/describeSwimmingLane', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'LaneId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + ], + ], + 'DescribeWebApplication' => [ + 'path' => '/pop/v2/api/web/applications/{ApplicationId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ [ - 'name' => 'GroupId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateSwimmingLaneEnableAttribute' => [ - 'path' => '/pop/v1/cas/gray/updateSwimmingLaneEnableAttribute', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'DescribeWebApplicationResourceStatics' => [ + 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/resource', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'GroupId', + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'LaneId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'Enable', + 'name' => 'EndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'GetApplication' => [ - 'path' => '/pop/v1/sam/app/getApplication', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'DescribeWebApplicationRevision' => [ + 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/x-www-form-urlencoded', - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NamespaceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'RevisionId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeApplicationConfig' => [ - 'path' => '/pop/v1/sam/app/describeApplicationConfig', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeWebApplicationScalingConfig' => [ + 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'VersionId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeRegions' => [ - 'path' => '/pop/v1/paas/regionConfig', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeWebApplicationTrafficConfig' => [ + 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, - 'parameters' => [], - ], - 'DescribeInstanceLog' => [ - 'path' => '/pop/v1/sam/instance/describeInstanceLog', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ + [ + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'DescribeWebCustomDomain' => [ + 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ContainerId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Previous', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'DomainName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeComponents' => [ - 'path' => '/pop/v1/sam/resource/components', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeWebInstanceLogs' => [ + 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances/{InstanceId}/logs', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Type', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'DescribeEdasContainers' => [ - 'path' => '/pop/v1/sam/resource/edasContainers', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'InstanceId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], ], - 'deprecated' => false, - 'parameters' => [], ], - 'DescribeApplicationImage' => [ - 'path' => '/pop/v1/sam/container/describeApplicationImage', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DisableApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/disableApplicationScalingRule', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10386,30 +4005,19 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ImageUrl', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeApplicationInstances' => [ - 'path' => '/pop/v1/sam/app/describeApplicationInstances', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DisableArms' => [ + 'path' => '/pop/v1/arms/disableArms', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10420,72 +4028,32 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'GroupId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'Reverse', - 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'DowngradeApplicationApmService' => [ + 'path' => '/pop/v1/sam/app/applicationApmService', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'InstanceId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PipelineId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'DescribeApplicationGroups' => [ - 'path' => '/pop/v1/sam/app/describeApplicationGroups', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'schema' => ['type' => 'string', 'required' => true], + ], ], + ], + 'EnableApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/enableApplicationScalingRule', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10496,40 +4064,19 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListApplications' => [ - 'path' => '/pop/v1/sam/app/listApplications', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ExecJob' => [ + 'path' => '/pop/v1/sam/job/execJob', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10538,243 +4085,139 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - ], - [ - 'name' => 'AppName', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NamespaceId', + 'name' => 'EventId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Tags', + 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrderBy', + 'name' => 'CommandArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Reverse', + 'name' => 'Envs', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'FieldType', + 'name' => 'JarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'FieldValue', + 'name' => 'JarStartArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppSource', + 'name' => 'WarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IsStateful', + 'name' => 'Time', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NewSaeVersion', + 'name' => 'Replicas', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'QueryResourceStatics' => [ - 'path' => '/pop/v1/paas/quota/queryResourceStatics', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetApplication' => [ + 'path' => '/pop/v1/sam/app/getApplication', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'AppName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NamespaceId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListLogConfigs' => [ - 'path' => '/pop/v1/sam/log/listLogConfigs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetArmsTopNMetric' => [ + 'path' => '/pop/v1/sam/getArmsTopNMetric', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PageSize', + 'name' => 'OrderBy', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'CurrentPage', + 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - ], - ], - 'ListAppVersions' => [ - 'path' => '/pop/v1/sam/app/listAppVersions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - ], - 'RestartInstances' => [ - 'path' => '/pop/v1/sam/app/restartInstances', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'InstanceIds', + 'name' => 'CpuStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetAvailabilityMetric' => [ 'path' => '/pop/v1/sam/getAvailabilityMetric', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10785,47 +4228,29 @@ [ 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CpuStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeAppServiceDetail' => [ - 'path' => '/pop/v1/sam/service/describeAppServiceDetail', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetChangeOrderMetric' => [ + 'path' => '/pop/v1/sam/getChangeOrderMetric', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10834,72 +4259,51 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ServiceType', + 'name' => 'CreateTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ServiceGroup', + 'name' => 'OrderBy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ServiceVersion', + 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ServiceName', + 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NacosInstanceId', + 'name' => 'CpuStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NacosNamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CoType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], - ], - 'ListAppServicesPage' => [ - 'path' => '/pop/v1/sam/service/listAppServicesPage', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + ], + 'GetScaleAppMetric' => [ + 'path' => '/pop/v1/sam/getScaleAppMetric', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10908,49 +4312,31 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ServiceType', + 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'PageNumber', + 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'CpuStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeApplicationNlbs' => [ - 'path' => '/pop/v1/sam/app/nlb', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'GetWarningEventMetric' => [ + 'path' => '/pop/v1/sam/getWarningEventMetric', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10959,81 +4345,41 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'BindNlb' => [ - 'path' => '/pop/v1/sam/app/nlb', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'schema' => ['type' => 'string', 'required' => true], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'StartTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'NlbId', + 'name' => 'EndTime', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Listeners', + 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'ZoneMappings', + 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AddressType', + 'name' => 'CpuStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeApplicationSlbs' => [ - 'path' => '/pop/v1/sam/app/slb', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetWebshellToken' => [ + 'path' => '/pop/v1/sam/instance/webshellToken', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11044,96 +4390,69 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PodName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ContainerName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'BindSlb' => [ - 'path' => '/pop/v1/sam/app/slb', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListAllSwimmingLaneGroups' => [ + 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroups', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'Internet', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'Intranet', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'InternetSlbId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'ListAllSwimmingLanes' => [ + 'path' => '/pop/v1/cas/gray/listSwimmingLanes', + 'methods' => ['get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'IntranetSlbId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'InternetSlbChargeType', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IntranetSlbChargeType', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'UnbindSlb' => [ - 'path' => '/pop/v1/sam/app/slb', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListAppEvents' => [ + 'path' => '/pop/v1/sam/app/listAppEvents', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11142,182 +4461,111 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Internet', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Intranet', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'UnbindNlb' => [ - 'path' => '/pop/v1/sam/app/nlb', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ObjectKind', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'ObjectName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NlbId', + 'name' => 'EventType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Protocol', + 'name' => 'Reason', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Port', + 'name' => 'Namespace', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/applicationScalingRule', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListAppServices' => [ + 'path' => '/pop/v1/sam/service/listAppServices', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleName', + 'name' => 'ServiceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleType', + 'name' => 'RegistryType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleTimer', + 'name' => 'NacosInstanceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleMetric', + 'name' => 'NacosNamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ScalingRuleEnable', + 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EnableIdle', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/applicationScalingRule', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListAppServicesPage' => [ + 'path' => '/pop/v1/sam/service/listAppServicesPage', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11328,30 +4576,29 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ScalingRuleName', + 'name' => 'ServiceType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'PageNumber', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DisableApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/disableApplicationScalingRule', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListAppVersions' => [ + 'path' => '/pop/v1/sam/app/listAppVersions', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11362,30 +4609,14 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ScalingRuleName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'EnableApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/enableApplicationScalingRule', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApplications' => [ + 'path' => '/pop/v1/sam/app/listApplications', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11394,142 +4625,106 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ScalingRuleName', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - ], - 'UpdateApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/applicationScalingRule', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AppName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleName', + 'name' => 'Tags', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleTimer', + 'name' => 'OrderBy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ScalingRuleMetric', + 'name' => 'Reverse', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'MinReadyInstances', + 'name' => 'FieldType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'MinReadyInstanceRatio', + 'name' => 'FieldValue', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EnableIdle', + 'name' => 'AppSource', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'IsStateful', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NewSaeVersion', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ProgrammingLanguage', + 'in' => 'query', + 'schema' => ['type' => 'string'], ], ], ], - 'DescribeApplicationScalingRule' => [ - 'path' => '/pop/v1/sam/scale/applicationScalingRule', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApplicationsForSwimmingLane' => [ + 'path' => '/pop/v1/cas/gray/listApplicationsForSwimmingLane', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ScalingRuleName', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeApplicationScalingRules' => [ - 'path' => '/pop/v1/sam/scale/applicationScalingRules', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListChangeOrders' => [ + 'path' => '/pop/v1/sam/changeorder/ListChangeOrders', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11540,1133 +4735,779 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'Key', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CoType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CoStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'OrderBy', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Reverse', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'CreateWebApplication' => [ - 'path' => '/pop/v2/api/web/applications', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListConsumedServices' => [ + 'path' => '/pop/v1/sam/service/listConsumedServices', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/CreateWebApplicationInput', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeWebApplication' => [ - 'path' => '/pop/v2/api/web/applications/{ApplicationId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListGreyTagRoute' => [ + 'path' => '/pop/v1/sam/tagroute/greyTagRouteList', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListWebApplications' => [ - 'path' => '/pop/v2/api/web/applications', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListIngresses' => [ + 'path' => '/pop/v1/sam/ingress/IngressList', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Prefix', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NextToken', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Limit', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'UpdateWebApplication' => [ - 'path' => '/pop/v2/api/web/applications/{ApplicationId}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListJobs' => [ + 'path' => '/pop/v1/sam/job/listJobs', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'AppName', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Tags', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/UpdateWebApplicationInput', - 'required' => true, - ], + 'name' => 'OrderBy', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Reverse', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'FieldType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'FieldValue', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Workload', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteWebApplication' => [ - 'path' => '/pop/v2/api/web/applications/{ApplicationId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListLogConfigs' => [ + 'path' => '/pop/v1/sam/log/listLogConfigs', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], - 'UpdateWebApplicationScalingConfig' => [ - 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListNamespaceChangeOrders' => [ + 'path' => '/pop/v1/sam/changeorder/listNamespaceChangeOrders', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'CoStatus', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/UpdateWebApplicationScalingConfigInput', - 'required' => true, - ], + 'name' => 'CoType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Key', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'DescribeWebApplicationScalingConfig' => [ - 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListNamespacedConfigMaps' => [ + 'path' => '/pop/v1/sam/configmap/listNamespacedConfigMaps', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StopWebApplication' => [ - 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/stop', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListPublishedServices' => [ + 'path' => '/pop/v1/sam/service/listPublishedServices', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StartWebApplication' => [ - 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/start', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListSecrets' => [ + 'path' => '/pop/v1/sam/secret/secrets', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'UpdateWebApplicationTrafficConfig' => [ - 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListSwimmingLaneGatewayRoutes' => [ + 'path' => '/pop/v1/cas/gray/listSwimmingLaneGatewayRoutes', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/UpdateWebApplicationTrafficConfigInput', - 'required' => true, - ], + 'name' => 'GatewayUniqueId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeWebApplicationTrafficConfig' => [ - 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListSwimmingLaneGroupTags' => [ + 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroupTags', + 'methods' => ['get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], + 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'GroupId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'PublishWebApplicationRevision' => [ - 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListTagResources' => [ + 'path' => '/tags', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'ResourceType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/PublishWebApplicationRevisionInput', - 'required' => true, - ], + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ResourceIds', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Tags', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'ListWebApplicationRevisions' => [ - 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListWebApplicationInstances' => [ + 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NextToken', + 'name' => 'InstanceIds', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'Limit', + 'name' => 'VersionIds', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', + 'type' => 'array', 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], - ], - ], - 'DescribeWebApplicationRevision' => [ - 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'Statuses', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', - 'required' => true, + 'type' => 'array', + 'required' => false, + 'items' => ['type' => 'string', 'required' => false], ], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Limit', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'RevisionId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], - 'DeleteWebApplicationRevision' => [ - 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListWebApplicationRevisions' => [ + 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RevisionId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Limit', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'CreateWebCustomDomain' => [ - 'path' => '/pop/v2/api/web/custom-domains', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListWebApplications' => [ + 'path' => '/pop/v2/api/web/applications', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'body', - 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/CreateWebCustomDomainInput', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'DescribeWebCustomDomain' => [ - 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Prefix', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'DomainName', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Limit', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListWebCustomDomains' => [ 'path' => '/pop/v2/api/web/custom-domains', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApplicationId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Prefix', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NextToken', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Limit', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], - 'UpdateWebCustomDomain' => [ - 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'OpenSaeService' => [ + 'path' => '/service/open', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], + [ + 'APP' => [], + ], + [ + 'PrivateKey' => [], + ], + [ + 'BearerToken' => [], + ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', + 'deprecated' => false, + 'parameters' => [], + ], + 'PublishWebApplicationRevision' => [ + 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'DomainName', + 'name' => 'ApplicationId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', - 'schema' => [ - '$ref' => '#/components/schemas/UpdateWebCustomDomainInput', - 'required' => true, - ], + 'schema' => ['$ref' => '#/components/schemas/PublishWebApplicationRevisionInput', 'required' => true], + ], + ], + ], + 'QueryArmsEnable' => [ + 'path' => '/pop/v1/arms/queryArms', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteWebCustomDomain' => [ - 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'QueryResourceStatics' => [ + 'path' => '/pop/v1/paas/quota/queryResourceStatics', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'DomainName', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'ListWebApplicationInstances' => [ - 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ReduceApplicationCapacityByInstanceIds' => [ + 'path' => '/pop/v1/sam/app/ScaleInApplicationWithInstanceIds', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'InstanceIds', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'RescaleApplication' => [ + 'path' => '/pop/v1/sam/app/rescaleApplication', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'VersionIds', + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Statuses', + 'name' => 'Replicas', 'in' => 'query', - 'style' => 'json', - 'schema' => [ - 'type' => 'array', - 'required' => false, - 'items' => [ - 'type' => 'string', - 'required' => false, - ], - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ - 'name' => 'Limit', + 'name' => 'MinReadyInstances', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'StartTime', + 'name' => 'MinReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'EndTime', + 'name' => 'AutoEnableApplicationScalingRule', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'DescribeWebInstanceLogs' => [ - 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances/{InstanceId}/logs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RescaleApplicationVertically' => [ + 'path' => '/pop/v1/sam/app/rescaleApplicationVertically', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'deprecated' => false, 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Cpu', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'InstanceId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'Memory', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], - ], - ], - 'DescribeWebApplicationResourceStatics' => [ - 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/resource', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'minReadyInstances', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], - ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], - 'parameters' => [ [ - 'name' => 'NamespaceId', + 'name' => 'minReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'ApplicationId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'autoEnableApplicationScalingRule', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'RegionId', + 'name' => 'DiskSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'StartTime', + 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EndTime', + 'name' => 'VSwitchId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'Deploy', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'CreateJob' => [ - 'path' => '/pop/v1/sam/job/createJob', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RestartApplication' => [ + 'path' => '/pop/v1/sam/app/restartApplication', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -12675,472 +5516,420 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppName', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NamespaceId', + 'name' => 'MinReadyInstances', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'AppDescription', + 'name' => 'MinReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'VpcId', + 'name' => 'AutoEnableApplicationScalingRule', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], + ], + ], + ], + 'RestartInstances' => [ + 'path' => '/pop/v1/sam/app/restartInstances', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'VSwitchId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'PackageType', + 'name' => 'InstanceIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + ], + ], + 'ResumeTraffic' => [ + 'path' => '/pop/v1/sam/app/instanceTrafficResume', + 'methods' => ['put'], + 'schemes' => ['https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PackageVersion', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PackageUrl', + 'name' => 'InstanceIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'RollbackApplication' => [ + 'path' => '/pop/v1/sam/app/rollbackApplication', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ImageUrl', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Jdk', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'WebContainer', + 'name' => 'VersionId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Cpu', + 'name' => 'BatchWaitTime', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Memory', + 'name' => 'MinReadyInstances', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Replicas', + 'name' => 'MinReadyInstanceRatio', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Command', + 'name' => 'UpdateStrategy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CommandArgs', + 'name' => 'AutoEnableApplicationScalingRule', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'StartApplication' => [ + 'path' => '/pop/v1/sam/app/startApplication', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Envs', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'CustomHostAlias', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'StartWebApplication' => [ + 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/start', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'JarStartOptions', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ [ - 'name' => 'JarStartArgs', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'EdasContainerVersion', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'StopApplication' => [ + 'path' => '/pop/v1/sam/app/stopApplication', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Timezone', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'SlsConfigs', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'StopWebApplication' => [ + 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/stop', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'NasId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'parameters' => [ [ - 'name' => 'MountHost', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'MountDesc', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'SuspendJob' => [ + 'path' => '/pop/v1/sam/job/suspendJob', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'PreStop', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PostStart', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'WarStartOptions', + 'name' => 'Suspend', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => true], ], + ], + ], + 'SuspendTraffic' => [ + 'path' => '/pop/v1/sam/app/instanceTrafficSuspend', + 'methods' => ['put'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ConfigMapMountDesc', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'SecurityGroupId', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AutoConfig', + 'name' => 'InstanceIds', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'TagResources' => [ + 'path' => '/tags', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'TerminationGracePeriodSeconds', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '6000', - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'PhpConfigLocation', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'RegionId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PhpConfig', + 'name' => 'ResourceType', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TomcatConfig', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'Tags', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OssMountDescs', + 'name' => 'ResourceIds', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], + ], + ], + 'UnbindNlb' => [ + 'path' => '/pop/v1/sam/app/nlb', + 'methods' => ['delete'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'OssAkId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'OssAkSecret', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AcrInstanceId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'NlbId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AcrAssumeRoleArn', + 'name' => 'Protocol', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ImagePullSecrets', + 'name' => 'Port', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], + ], + ], + 'UnbindSlb' => [ + 'path' => '/pop/v1/sam/app/slb', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'EnableImageAccl', - 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Workload', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'TriggerConfig', + 'name' => 'Internet', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'ConcurrencyPolicy', + 'name' => 'Intranet', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], + ], + ], + ], + 'UntagResources' => [ + 'path' => '/tags', + 'methods' => ['delete'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Timeout', + 'name' => 'RegionId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'BackoffLimit', + 'name' => 'ResourceType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'Slice', + 'name' => 'ResourceIds', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'SliceEnvs', + 'name' => 'TagKeys', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'RefAppId', + 'name' => 'DeleteAll', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], + ], + ], + 'UpdateAppMode' => [ + 'path' => '/pop/v1/sam/app/updateAppMode', + 'methods' => ['put'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'ProgrammingLanguage', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'Python', + 'name' => 'EnableIdle', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'PythonModules', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NasConfigs', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'BestEffortType', + 'name' => 'AppIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DeleteHistoryJob' => [ - 'path' => '/pop/v1/sam/job/deleteHistoryJob', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateAppSecurityGroup' => [ + 'path' => '/pop/v1/sam/app/updateAppSecurityGroup', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13151,30 +5940,19 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'JobId', + 'name' => 'SecurityGroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DeleteJob' => [ - 'path' => '/pop/v1/sam/job/deleteJob', - 'methods' => [ - 'delete', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateApplicationDescription' => [ + 'path' => '/pop/v1/sam/app/updateAppDescription', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13185,22 +5963,19 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'AppDescription', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'DescribeJobStatus' => [ - 'path' => '/pop/v1/sam/job/describeJobStatus', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateApplicationScalingRule' => [ + 'path' => '/pop/v1/sam/scale/applicationScalingRule', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13211,30 +5986,49 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'JobId', + 'name' => 'ScalingRuleName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ScalingRuleTimer', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'ScalingRuleMetric', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'MinReadyInstances', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'MinReadyInstanceRatio', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'EnableIdle', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'ScalingRuleType', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeJob' => [ - 'path' => '/pop/v1/sam/job/describeJob', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateApplicationVswitches' => [ + 'path' => '/pop/v1/sam/app/updateAppVswitches', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13245,30 +6039,69 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'JobId', + 'name' => 'VSwitchId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'Deploy', 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], + ], + [ + 'name' => 'MinReadyInstances', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + [ + 'name' => 'MinReadyInstanceRatio', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + ], + ], + ], + 'UpdateConfigMap' => [ + 'path' => '/pop/v1/sam/configmap/configMap', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'ConfigMapId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], + ], + [ + 'name' => 'Data', + 'in' => 'body', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => false, + 'properties' => [ + 'Data' => ['type' => 'string', 'required' => true], + ], ], ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], ], ], - 'ExecJob' => [ - 'path' => '/pop/v1/sam/job/execJob', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateGreyTagRoute' => [ + 'path' => '/pop/v1/sam/tagroute/greyTagRoute', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13277,230 +6110,144 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EventId', + 'name' => 'ScRules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Command', + 'name' => 'DubboRules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'CommandArgs', + 'name' => 'GreyTagRouteId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'Envs', + 'name' => 'AlbRules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], + ], + ], + 'UpdateIngress' => [ + 'path' => '/pop/v1/sam/ingress/Ingress', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'JarStartOptions', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'AK' => [], ], + ], + 'deprecated' => false, + 'parameters' => [ [ - 'name' => 'JarStartArgs', + 'name' => 'IngressId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ - 'name' => 'WarStartOptions', + 'name' => 'CertId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Time', + 'name' => 'CertIds', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Replicas', + 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], - ], - ], - 'ListJobs' => [ - 'path' => '/pop/v1/sam/job/listJobs', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'ListenerPort', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'DefaultRule', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PageSize', + 'name' => 'Rules', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'LoadBalanceType', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppName', + 'name' => 'ListenerProtocol', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NamespaceId', + 'name' => 'RequestTimeout', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Tags', + 'name' => 'SecurityPolicyId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'OrderBy', + 'name' => 'IdleTimeout', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ - 'name' => 'Reverse', + 'name' => 'EnableXForwardedFor', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'FieldType', + 'name' => 'EnableXForwardedForClientSrcPort', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'FieldValue', + 'name' => 'EnableXForwardedForProto', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ - 'name' => 'Workload', + 'name' => 'EnableXForwardedForSlbId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - ], - 'SuspendJob' => [ - 'path' => '/pop/v1/sam/job/suspendJob', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EnableXForwardedForSlbPort', + 'in' => 'query', + 'schema' => ['type' => 'boolean', 'required' => false], ], - ], - 'deprecated' => false, - 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'CorsConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'Suspend', + 'name' => 'EnableGzip', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateJob' => [ 'path' => '/pop/v1/sam/job/updateJob', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13511,569 +6258,244 @@ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Jdk', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'WebContainer', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PackageVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PackageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ImageUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Command', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CommandArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Envs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CustomHostAlias', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'JarStartArgs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EdasContainerVersion', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SlsConfigs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Timezone', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NasId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MountHost', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MountDesc', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PostStart', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PreStop', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'WarStartOptions', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigMapMountDesc', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TerminationGracePeriodSeconds', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'minimum' => '0', - 'maximum' => '6000', - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '6000'], ], [ 'name' => 'PhpConfigLocation', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PhpConfig', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TomcatConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssMountDescs', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssAkId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OssAkSecret', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Php', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AcrInstanceId', 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AcrAssumeRoleArn', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ImagePullSecrets', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EnableImageAccl', 'in' => 'formData', - 'schema' => [ - 'type' => 'boolean', - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'TriggerConfig', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConcurrencyPolicy', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Timeout', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'BackoffLimit', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'Slice', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'SliceEnvs', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Replicas', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RefAppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ProgrammingLanguage', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Python', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PythonModules', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NasConfigs', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], - ], - [ - 'name' => 'BestEffortType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], - ], - ], - ], - 'DescribeJobHistory' => [ - 'path' => '/pop/v1/sam/job/describeJobHistory', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - ], - [ - 'name' => 'State', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'DescribeConfigurationPrice' => [ - 'path' => '/pop/v1/paas/configurationPrice', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'Cpu', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'Memory', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], - ], - [ - 'name' => 'Workload', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'ResourceType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'NewSaeVersion', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'BestEffortType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'GpuA10', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'GpuPpu810e', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - ], - ], - 'GetWebshellToken' => [ - 'path' => '/pop/v1/sam/instance/webshellToken', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'PodName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'name' => 'NasConfigs', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'ContainerName', + 'name' => 'BestEffortType', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'UpdateAppMode' => [ - 'path' => '/pop/v1/sam/app/updateAppMode', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateNamespace' => [ + 'path' => '/pop/v1/paas/namespace', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -14082,56 +6504,36 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'EnableIdle', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppId', + 'name' => 'NamespaceName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'NamespaceId', + 'name' => 'NamespaceDescription', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'AppIds', + 'name' => 'NameSpaceShortId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'IdleHour', + 'name' => 'EnableMicroRegistration', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'QueryArmsEnable' => [ - 'path' => '/pop/v1/arms/queryArms', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateNamespaceSlsConfigs' => [ + 'path' => '/pop/cas/namespace/updateNamespaceSlsConfigs', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -14140,24 +6542,31 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'NameSpaceShortId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SlsConfigs', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], + ], + [ + 'name' => 'SlsLogEnvTags', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'DescribeApplicationMseService' => [ - 'path' => '/pop/v1/sam/app/applicationMseService', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateNamespaceVpc' => [ + 'path' => '/pop/v1/sam/namespace/updateNamespaceVpc', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -14166,31 +6575,26 @@ 'deprecated' => false, 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'EnableAhas', + 'name' => 'VpcId', 'in' => 'query', - 'schema' => [ - 'type' => 'boolean', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'NameSpaceShortId', + 'in' => 'query', + 'schema' => ['type' => 'string', 'required' => false], ], ], ], - 'BatchRestartApplications' => [ - 'path' => '/pop/v1/sam/app/batchRestartApplications', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateSecret' => [ + 'path' => '/pop/v1/sam/secret/secret', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -14201,256 +6605,212 @@ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'AppIds', + 'name' => 'SecretId', + 'in' => 'query', + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000000000'], + ], + [ + 'name' => 'SecretData', 'in' => 'query', + 'style' => 'json', 'schema' => [ - 'type' => 'string', + 'type' => 'object', 'required' => true, + 'properties' => [ + 'SecretData' => ['type' => 'string', 'required' => true], + ], ], ], ], ], - 'UpdateNamespaceSlsConfigs' => [ - 'path' => '/pop/cas/namespace/updateNamespaceSlsConfigs', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'UpdateSwimmingLaneEnableAttribute' => [ + 'path' => '/pop/v1/cas/gray/updateSwimmingLaneEnableAttribute', + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'consumes' => ['application/x-www-form-urlencoded'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ - 'name' => 'NameSpaceShortId', + 'name' => 'GroupId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'SlsConfigs', + 'name' => 'LaneId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ - 'name' => 'SlsLogEnvTags', + 'name' => 'Enable', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], - 'DisableArms' => [ - 'path' => '/pop/v1/arms/disableArms', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateWebApplication' => [ + 'path' => '/pop/v2/api/web/applications/{ApplicationId}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/UpdateWebApplicationInput', 'required' => true], ], ], ], - 'ResumeTraffic' => [ - 'path' => '/pop/v1/sam/app/instanceTrafficResume', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateWebApplicationScalingConfig' => [ + 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'InstanceIds', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/UpdateWebApplicationScalingConfigInput', 'required' => true], ], ], ], - 'SuspendTraffic' => [ - 'path' => '/pop/v1/sam/app/instanceTrafficSuspend', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'https', - ], + 'UpdateWebApplicationTrafficConfig' => [ + 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'InstanceIds', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'name' => 'ApplicationId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/UpdateWebApplicationTrafficConfigInput', 'required' => true], ], ], ], - 'ListApplicationCenterServiceInstances' => [ - 'path' => '/pop/cas/v5/app/listApplicationCenterServiceInstances', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'https', - ], + 'UpdateWebCustomDomain' => [ + 'path' => '/pop/v2/api/web/custom-domains/{DomainName}', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'deprecated' => false, + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'parameters' => [ [ 'name' => 'NamespaceId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ - 'name' => 'RegionId', + 'name' => 'DomainName', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => ['$ref' => '#/components/schemas/UpdateWebCustomDomainInput', 'required' => true], + ], + ], + ], + 'UpgradeApplicationApmService' => [ + 'path' => '/pop/v1/sam/app/applicationApmService', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'sae.cn-beijing.aliyuncs.com', - ], - [ - 'regionId' => 'cn-zhangjiakou', - 'endpoint' => 'sae.cn-zhangjiakou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-wulanchabu', - 'endpoint' => 'sae.cn-wulanchabu.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'sae.cn-hangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'sae.cn-shanghai.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'sae.cn-shenzhen.aliyuncs.com', - ], - [ - 'regionId' => 'cn-heyuan', - 'endpoint' => 'sae.cn-heyuan.aliyuncs.com', - ], - [ - 'regionId' => 'cn-guangzhou', - 'endpoint' => 'sae.cn-guangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-chengdu', - 'endpoint' => 'sae.cn-chengdu.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong', - 'endpoint' => 'sae.cn-hongkong.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-1', - 'endpoint' => 'sae.ap-northeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'sae.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'us-east-1', - 'endpoint' => 'sae.us-east-1.aliyuncs.com', - ], - [ - 'regionId' => 'us-west-1', - 'endpoint' => 'sae.us-west-1.aliyuncs.com', - ], - [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'sae.eu-central-1.aliyuncs.com', - ], + ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-shenzhen.aliyuncs.com', 'endpoint' => 'sae.cn-shenzhen.aliyuncs.com', 'vpc' => 'sae-vpc.cn-shenzhen.aliyuncs.com'], + ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'sae.cn-wulanchabu.aliyuncs.com', 'vpc' => 'sae-vpc.cn-wulanchabu.aliyuncs.com'], + ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-beijing.aliyuncs.com', 'endpoint' => 'sae.cn-beijing.aliyuncs.com', 'vpc' => 'sae-vpc.cn-beijing.aliyuncs.com'], + ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.ap-northeast-1.aliyuncs.com', 'endpoint' => 'sae.ap-northeast-1.aliyuncs.com', 'vpc' => 'sae-vpc.ap-northeast-1.aliyuncs.com'], + ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-chengdu.aliyuncs.com', 'endpoint' => 'sae.cn-chengdu.aliyuncs.com', 'vpc' => 'sae-vpc.cn-chengdu.aliyuncs.com'], + ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-shanghai.aliyuncs.com', 'endpoint' => 'sae.cn-shanghai.aliyuncs.com', 'vpc' => 'sae-vpc.cn-shanghai.aliyuncs.com'], + ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-guangzhou.aliyuncs.com', 'endpoint' => 'sae.cn-guangzhou.aliyuncs.com', 'vpc' => 'sae-vpc.cn-guangzhou.aliyuncs.com'], + ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-hongkong.aliyuncs.com', 'endpoint' => 'sae.cn-hongkong.aliyuncs.com', 'vpc' => 'sae-vpc.cn-hongkong.aliyuncs.com'], + ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-heyuan.aliyuncs.com', 'endpoint' => 'sae.cn-heyuan.aliyuncs.com', 'vpc' => 'sae-vpc.cn-heyuan.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.ap-southeast-1.aliyuncs.com', 'endpoint' => 'sae.ap-southeast-1.aliyuncs.com', 'vpc' => 'sae-vpc.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'sae.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'sae-vpc.cn-zhangjiakou.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'sae.cn-hangzhou.aliyuncs.com', 'endpoint' => 'sae.cn-hangzhou.aliyuncs.com', 'vpc' => 'sae-vpc.cn-hangzhou.aliyuncs.com'], + ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'sae.us-west-1.aliyuncs.com', 'endpoint' => 'sae.us-west-1.aliyuncs.com', 'vpc' => 'sae-vpc.us-west-1.aliyuncs.com'], + ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'sae.us-east-1.aliyuncs.com', 'endpoint' => 'sae.us-east-1.aliyuncs.com', 'vpc' => 'sae-vpc.us-east-1.aliyuncs.com'], + ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'sae.eu-central-1.aliyuncs.com', 'endpoint' => 'sae.eu-central-1.aliyuncs.com', 'vpc' => 'sae-vpc.eu-central-1.aliyuncs.com'], ], ]; -- cgit v1.2.3