summaryrefslogtreecommitdiff
path: root/data/sae/2019-05-06/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
committerZhineng Li <im@zhineng.li>2026-07-12 16:56:35 +0800
commit814ec806c22e2782390af5a4a05cb6281aabd5e1 (patch)
tree29e1692a067b17e56886a7d246d2b9521b2b7777 /data/sae/2019-05-06/api-docs.php
parenteccd5cd5a067f5659982685afdeea209b1888efb (diff)
downloadafterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.tar.gz
afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.zip
update APIs 20260712
Diffstat (limited to 'data/sae/2019-05-06/api-docs.php')
-rw-r--r--data/sae/2019-05-06/api-docs.php13632
1 files changed, 2996 insertions, 10636 deletions
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,1456 +1,59 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'ROA',
- 'product' => 'sae',
- 'version' => '2019-05-06',
- ],
+ 'info' => ['style' => 'ROA', 'product' => 'sae', 'version' => '2019-05-06'],
'components' => [
'schemas' => [
- 'AclConfig' => [
- 'type' => 'object',
- 'properties' => [
- 'aclEntries' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/AclEntryConfig',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'AclEntryConfig' => [
- 'type' => 'object',
- 'properties' => [
- 'entry' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'AppStackInstance' => [
- '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',
- ],
- ],
- ],
- 'AppStackResource' => [
- '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',
- ],
- ],
- ],
- 'AppStackTask' => [
- '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' => [
- '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',
- ],
- ],
- ],
- ],
- ],
- ],
- 'Application' => [
- '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' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'ossMountConfig' => [
- '$ref' => '#/components/schemas/OSSMountConfig',
- 'required' => false,
- ],
- 'createdTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'layersArnV2' => [
- '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,
- ],
- 'urlInternet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'urlIntranet' => [
- 'type' => 'string',
- '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',
- ],
- ],
- ],
- 'ApplicationStatus' => [
- 'type' => 'object',
- 'properties' => [
- 'scaleConfig' => [
- '$ref' => '#/components/schemas/ScaleConfig',
- ],
- 'instanceCount' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- ],
- ],
- 'ApplicationWithStatus' => [
- 'type' => 'object',
- 'properties' => [
- 'application' => [
- '$ref' => '#/components/schemas/Application',
- ],
- 'status' => [
- '$ref' => '#/components/schemas/ApplicationStatus',
- ],
- ],
- ],
- 'ArmsConfig' => [
- 'type' => 'object',
- 'properties' => [
- 'appId' => [
- 'type' => 'string',
- ],
- 'licenseKey' => [
- 'type' => 'string',
- ],
- 'agentVersion' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'BuildPipeline' => [
- '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' => [
- '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,
- ],
+ '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',
+ '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',
- ],
+ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'Memory' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
'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,
- ],
+ '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,
- ],
+ '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'],
],
],
'DescribeInstanceLogsOutput' => [
@@ -1459,1193 +62,143 @@
'WebLogEntrys' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebLogEntry',
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebLogEntry'],
],
],
],
'DescribeWebAppStaticsOutput' => [
'type' => 'object',
'properties' => [
- 'Length' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'Length' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'WebAppStatics' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebStaticsInfo',
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebStaticsInfo'],
],
],
],
'DescribeWebStaticsQueryOutput' => [
'type' => 'object',
'properties' => [
- 'Length' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ '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',
+ 'items' => ['$ref' => '#/components/schemas/WebStaticsInfo'],
],
],
],
'HTTPGetAction' => [
'type' => 'object',
'properties' => [
- 'Host' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ '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,
+ '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,
- ],
+ 'name' => ['type' => 'string', 'required' => false],
+ 'value' => ['type' => 'string', 'required' => false],
],
],
'ImageRegistryConfig' => [
'type' => 'object',
'properties' => [
- 'AuthConfig' => [
- '$ref' => '#/components/schemas/RegistryAuthenticationConfig',
- ],
- 'CertConfig' => [
- '$ref' => '#/components/schemas/RegistryCertificateConfig',
- ],
+ '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',
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ 'NextToken' => ['type' => 'string', 'required' => false],
'Revisions' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Revision',
- ],
+ '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,
- ],
+ '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,
- ],
+ 'NextToken' => ['type' => 'string', 'required' => false],
'WebApplicationWithInstanceCount' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebApplicationWithInstanceCount',
- ],
+ '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,
- ],
+ '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,
- ],
+ 'NextToken' => ['type' => 'string', 'required' => false],
'WebCustomDomains' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebCustomDomain',
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebCustomDomain'],
],
],
],
@@ -2655,631 +208,82 @@
'WebInstances' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebInstanceInfo',
- ],
- ],
- 'CurrentError' => [
- 'type' => 'string',
+ '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,
+ 'additionalProperties' => ['$ref' => '#/components/schemas/WebVersionStatus'],
],
],
],
'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,
- ],
+ 'LogstoreName' => ['type' => 'string', 'required' => false, 'maxLength' => 63],
+ 'ProjectName' => ['type' => 'string', 'required' => false, 'maxLength' => 63],
+ 'EnablePushToUserSLS' => ['type' => 'boolean', 'required' => false],
],
],
'PathConfig' => [
'type' => 'object',
'properties' => [
- 'path' => [
- 'type' => 'string',
- ],
- 'applicationName' => [
- 'type' => 'string',
- ],
+ 'path' => ['type' => 'string'],
+ 'applicationName' => ['type' => 'string'],
],
],
- 'PermissionAssistantApi' => [
+ 'PortProtocol' => [
'type' => 'object',
'properties' => [
- 'id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'name' => [
- 'type' => 'string',
- ],
- 'resourceType' => [
- 'type' => 'string',
- ],
- 'createTime' => [
- 'type' => 'string',
- ],
- 'updateTime' => [
- 'type' => 'string',
- ],
+ 'Port' => ['type' => 'integer', 'format' => 'int32'],
+ 'TargetPort' => ['type' => 'integer', 'format' => 'int32'],
+ 'Protocol' => ['type' => 'string'],
],
],
- 'PipelineStatus' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'PolicyItem' => [
- 'type' => 'object',
- 'properties' => [
- 'type' => [
- 'type' => 'string',
- ],
- 'key' => [
- 'type' => 'string',
- ],
- 'value' => [
- 'type' => 'string',
- ],
- 'operator' => [
- 'type' => 'string',
- ],
- ],
+ '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',
- ],
+ '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,
- ],
- ],
- ],
- ],
+ 'items' => ['type' => 'number', 'format' => 'float'],
],
+ 'AppCount' => ['type' => 'integer', 'format' => 'int64'],
],
],
'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,
- ],
+ 'HttpGet' => ['$ref' => '#/components/schemas/HTTPGetAction', 'required' => false],
+ 'TcpSocket' => ['$ref' => '#/components/schemas/TCPSocketAction', 'required' => false],
],
],
'PublishWebApplicationRevisionInput' => [
@@ -3288,108 +292,36 @@
'Containers' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/Container',
- ],
+ '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',
- ],
+ 'Description' => ['type' => 'string', 'required' => false, 'maxLength' => 256],
+ 'EnableArmsMetrics' => ['type' => 'boolean', 'required' => false],
+ 'TakeEffect' => ['type' => 'boolean', 'required' => false],
],
],
'RegistryAuthenticationConfig' => [
'type' => 'object',
'properties' => [
- 'UserName' => [
- 'type' => 'string',
- ],
- 'Password' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'RegistryCertConfig' => [
- 'type' => 'object',
- 'properties' => [
- 'insecure' => [
- 'type' => 'boolean',
- ],
- 'rootCaCertBase64' => [
- 'type' => 'string',
- ],
+ 'UserName' => ['type' => 'string'],
+ 'Password' => ['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',
- ],
+ 'Insecure' => ['type' => 'boolean'],
+ 'CertBase64' => ['type' => 'string'],
],
],
'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,
- ],
+ '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' => [
@@ -3398,19 +330,11 @@
'Containers' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/Container',
- ],
+ 'items' => ['$ref' => '#/components/schemas/Container'],
'maxItems' => 1,
],
- 'EnableArmsMetrics' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'WebNetworkConfig' => [
- '$ref' => '#/components/schemas/WebNetworkConfig',
- 'required' => false,
- ],
+ 'EnableArmsMetrics' => ['type' => 'boolean', 'required' => false],
+ 'WebNetworkConfig' => ['$ref' => '#/components/schemas/WebNetworkConfig', 'required' => false],
],
],
'RouteConfig' => [
@@ -3418,53 +342,39 @@
'properties' => [
'routes' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/PathConfig',
- ],
+ 'items' => ['$ref' => '#/components/schemas/PathConfig'],
],
],
],
- 'RoutePolicy' => [
+ 'SidecarContainerConfig' => [
'type' => 'object',
'properties' => [
- 'condition' => [
- 'type' => 'string',
- ],
- 'policyItems' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/PolicyItem',
- ],
- ],
+ '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'],
],
],
'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,
- ],
+ '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' => [
@@ -3473,853 +383,63 @@
'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',
+ 'items' => ['$ref' => '#/components/schemas/SLSCollectConfig'],
],
],
],
'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',
- ],
- ],
- ],
- ],
- ],
+ '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],
],
],
'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,
- ],
+ 'Host' => ['type' => 'string', 'required' => false],
+ 'Port' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'UpdateWebApplicationInput' => [
'type' => 'object',
'properties' => [
- 'Description' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 256,
- ],
- 'WebNetworkConfig' => [
- '$ref' => '#/components/schemas/WebNetworkConfig',
- 'required' => false,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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',
- ],
+ '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,
- ],
+ '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'],
],
],
'WebAclConfig' => [
@@ -4328,397 +448,161 @@
'WebAclEntries' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/WebAclEntryConfig',
- 'required' => true,
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebAclEntryConfig', 'required' => true],
],
],
],
'WebAclEntryConfig' => [
'type' => 'object',
'properties' => [
- 'Entry' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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',
- ],
+ '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,
- ],
+ '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,
- ],
+ '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',
- ],
+ '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,
- ],
+ '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',
- ],
+ '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,
- ],
+ 'Message' => ['type' => 'string', 'required' => false],
],
],
'WebNASConfig' => [
@@ -4727,10 +611,7 @@
'MountPoints' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebNASMountPoint',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebNASMountPoint', 'required' => false],
'maxItems' => 5,
],
],
@@ -4738,39 +619,20 @@
'WebNASMountPoint' => [
'type' => 'object',
'properties' => [
- 'MountDir' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 64,
- ],
- 'NasAddr' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 128,
- ],
- 'NasPath' => [
- 'type' => 'string',
- ],
+ '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,
- ],
+ 'InternetAccess' => ['type' => 'boolean', 'required' => false],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => false, 'maxLength' => 50],
'VSwitchIds' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- ],
+ 'items' => ['type' => 'string'],
'maxItems' => 10,
],
],
@@ -4781,10 +643,7 @@
'MountPoints' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/WebOSSMountPoint',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/WebOSSMountPoint', 'required' => false],
'maxItems' => 5,
],
],
@@ -4792,67 +651,26 @@
'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,
- ],
+ '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,
- ],
+ '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,
- ],
+ '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' => [
@@ -4861,105 +679,63 @@
'CipherSuites' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'MaxVersion' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'MinVersion' => [
- 'type' => 'string',
- '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,
- ],
+ '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',
- ],
+ 'additionalProperties' => ['type' => 'number', 'format' => 'float'],
],
],
],
'WebVersionStatus' => [
'type' => 'object',
'properties' => [
- 'ErrorMessage' => [
- 'type' => 'string',
- ],
- 'Status' => [
- 'type' => 'string',
- ],
+ 'ErrorMessage' => ['type' => 'string'],
+ 'Status' => ['type' => 'string'],
],
],
'WebWAFConfig' => [
'type' => 'object',
'properties' => [
- 'EnableWAF' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'EnableWAF' => ['type' => 'boolean', 'required' => false],
],
],
],
],
'apis' => [
- 'OpenSaeService' => [
- 'path' => '/service/open',
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AbortAndRollbackChangeOrder' => [
+ 'path' => '/pop/v1/sam/changeorder/AbortAndRollbackChangeOrder',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'APP' => [],
- ],
- [
- 'PrivateKey' => [],
- ],
- [
- 'BearerToken' => [],
+ 'name' => 'ChangeOrderId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
- 'deprecated' => false,
- 'parameters' => [],
],
- 'CreateNamespace' => [
- 'path' => '/pop/v1/paas/namespace',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AbortChangeOrder' => [
+ 'path' => '/pop/v1/sam/changeorder/AbortChangeOrder',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -4968,56 +744,44 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'ChangeOrderId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NamespaceName',
+ 'name' => 'Rollback',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'BatchRestartApplications' => [
+ 'path' => '/pop/v1/sam/app/batchRestartApplications',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'NamespaceDescription',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EnableMicroRegistration',
+ 'name' => 'AppIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateIngress' => [
- 'path' => '/pop/v1/sam/ingress/Ingress',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'BatchStartApplications' => [
+ 'path' => '/pop/v1/sam/app/batchStartApplications',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5028,201 +792,160 @@
[
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Description',
+ 'name' => 'AppIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SlbId',
+ 'name' => 'Version',
'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' => [
[
- 'name' => 'ListenerPort',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'CertId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CertIds',
+ 'name' => 'AppIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DefaultRule',
+ 'name' => 'Version',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'BindNlb' => [
+ 'path' => '/pop/v1/sam/app/nlb',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'Rules',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'LoadBalanceType',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ListenerProtocol',
+ 'name' => 'NlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SecurityPolicyId',
+ 'name' => 'Listeners',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RequestTimeout',
+ 'name' => 'ZoneMappings',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IdleTimeout',
+ 'name' => 'AddressType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'BindSlb' => [
+ 'path' => '/pop/v1/sam/app/slb',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'EnableXForwardedFor',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'EnableXForwardedForClientSrcPort',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EnableXForwardedForProto',
+ 'name' => 'Internet',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForSlbId',
+ 'name' => 'Intranet',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForSlbPort',
+ 'name' => 'InternetSlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AddressType',
+ 'name' => 'IntranetSlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LoadBalancerEdition',
+ 'name' => 'InternetSlbChargeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ZoneMappings',
+ 'name' => 'IntranetSlbChargeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'ConfirmPipelineBatch' => [
+ 'path' => '/pop/v1/sam/changeorder/ConfirmPipelineBatch',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'CorsConfig',
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'PipelineId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EnableGzip',
+ 'name' => 'Confirm',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => true],
],
],
],
- 'DeleteNamespace' => [
- 'path' => '/pop/v1/paas/namespace',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateApplication' => [
+ 'path' => '/pop/v1/sam/app/createApplication',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5231,682 +954,477 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'AppName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'AppDescription',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DeleteIngress' => [
- 'path' => '/pop/v1/sam/ingress/Ingress',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'VpcId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'IngressId',
+ 'name' => 'VSwitchId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UpdateNamespace' => [
- 'path' => '/pop/v1/paas/namespace',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'PackageType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'PackageVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NamespaceName',
+ 'name' => 'PackageUrl',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NamespaceDescription',
+ 'name' => 'ImageUrl',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'Jdk',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableMicroRegistration',
+ 'name' => 'WebContainer',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UpdateNamespaceVpc' => [
- 'path' => '/pop/v1/sam/namespace/updateNamespaceVpc',
- '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' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'VpcId',
+ 'name' => 'Replicas',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'Command',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UpdateApplicationVswitches' => [
- 'path' => '/pop/v1/sam/app/updateAppVswitches',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'CommandArgs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'Envs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'VSwitchId',
+ 'name' => 'CustomHostAlias',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ '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' => 'Deploy',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'MinReadyInstances',
+ 'name' => 'EdasContainerVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MinReadyInstanceRatio',
+ 'name' => 'Timezone',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UpdateIngress' => [
- 'path' => '/pop/v1/sam/ingress/Ingress',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'SlsConfigs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'IngressId',
+ 'name' => 'NasId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CertId',
+ 'name' => 'MountHost',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CertIds',
+ 'name' => 'MountDesc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Description',
+ 'name' => 'PreStop',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ListenerPort',
+ 'name' => 'PostStart',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DefaultRule',
+ 'name' => 'WarStartOptions',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Rules',
+ 'name' => 'ConfigMapMountDesc',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LoadBalanceType',
+ 'name' => 'SecurityGroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ListenerProtocol',
+ 'name' => 'AutoConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'RequestTimeout',
+ 'name' => 'TerminationGracePeriodSeconds',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '6000'],
],
[
- 'name' => 'SecurityPolicyId',
+ 'name' => 'PhpArmsConfigLocation',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IdleTimeout',
+ 'name' => 'PhpConfigLocation',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedFor',
+ 'name' => 'PhpConfig',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TomcatConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForClientSrcPort',
+ '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' => 'Php',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AcrInstanceId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AcrAssumeRoleArn',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForProto',
+ 'name' => 'ImagePullSecrets',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForSlbId',
+ 'name' => 'AssociateEip',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'ProgrammingLanguage',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableXForwardedForSlbPort',
+ 'name' => 'KafkaConfigs',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CorsConfig',
+ 'name' => 'PvtzDiscoverySvc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableGzip',
+ 'name' => 'MicroRegistration',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DescribeNamespace' => [
- 'path' => '/pop/v1/paas/namespace',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'MicroRegistrationConfig',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'NasConfigs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'Python',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PythonModules',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Dotnet',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableEbpf',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SaeVersion',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['v1', 'v2'],
],
],
- ],
- ],
- 'DescribeNamespaces' => [
- 'path' => '/pop/v1/paas/namespaces',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'AppSource',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'CurrentPage',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'name' => 'BaseAppId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ServiceTags',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableNewArms',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- ],
- 'DescribeNamespaceList' => [
- 'path' => '/pop/v1/sam/namespace/describeNamespaceList',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'EnableCpuBurst',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ContainCustom',
+ 'name' => 'OidcRoleName',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SidecarContainersConfig',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/SidecarContainerConfig', 'required' => false],
],
],
[
- 'name' => 'HybridCloudExclude',
+ 'name' => 'SecretMountDesc',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'ListAppEvents' => [
- 'path' => '/pop/v1/sam/app/listAppEvents',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'EnableSidecarResourceIsolated',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'CurrentPage',
+ 'name' => 'CustomImageNetworkType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppId',
+ 'name' => 'NewSaeVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ObjectKind',
+ 'name' => 'MicroserviceEngineConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ObjectName',
+ 'name' => 'DiskSize',
'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'InitContainersConfig',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/InitContainerConfig', 'required' => false],
],
],
[
- 'name' => 'EventType',
+ 'name' => 'GpuConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Reason',
+ 'name' => 'StartupProbe',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Namespace',
+ 'name' => 'IsStateful',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- ],
- 'ListNamespaceChangeOrders' => [
- 'path' => '/pop/v1/sam/changeorder/listNamespaceChangeOrders',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'EnablePrometheus',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'HeadlessPvtzDiscoverySvc',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CoStatus',
+ 'name' => 'Html',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CoType',
+ 'name' => 'EmptyDirDesc',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableNamespaceAgentVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Key',
+ 'name' => 'AgentVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'EnableNamespaceSlsConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'SlsLogEnvTags',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DescribeNamespaceResources' => [
- 'path' => '/pop/v1/sam/namespace/describeNamespaceResources',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'LokiConfigs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'Labels',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'additionalProperties' => ['type' => 'string'],
],
],
[
- 'name' => 'NameSpaceShortId',
+ 'name' => 'RaspConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'properties' => [
+ 'EnableRasp' => ['type' => 'boolean'],
+ 'RaspAppName' => ['type' => 'string'],
+ 'RaspAppKey' => ['type' => 'string'],
+ ],
],
],
],
],
- 'DescribeIngress' => [
- 'path' => '/pop/v1/sam/ingress/Ingress',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/applicationScalingRule',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5915,179 +1433,140 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'IngressId',
+ 'name' => 'AppId',
'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',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ScalingRuleName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'ScalingRuleType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'ScalingRuleTimer',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'ScalingRuleMetric',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'MinReadyInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'MinReadyInstanceRatio',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ScalingRuleEnable',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableIdle',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DescribePipeline' => [
- 'path' => '/pop/v1/sam/changeorder/DescribePipeline',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateConfigMap' => [
+ 'path' => '/pop/v1/sam/configmap/configMap',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'PipelineId',
+ '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],
+ ],
],
],
- 'GetArmsTopNMetric' => [
- 'path' => '/pop/v1/sam/getArmsTopNMetric',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateGreyTagRoute' => [
+ 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'produces' => [],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'OrderBy',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Limit',
+ 'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StartTime',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EndTime',
+ 'name' => 'ScRules',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppSource',
+ 'name' => 'DubboRules',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CpuStrategy',
+ 'name' => 'AlbRules',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetChangeOrderMetric' => [
- 'path' => '/pop/v1/sam/getChangeOrderMetric',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateIngress' => [
+ 'path' => '/pop/v1/sam/ingress/Ingress',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -6096,201 +1575,126 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'RegionId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CreateTime',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'OrderBy',
+ 'name' => 'SlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'ListenerPort',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'AppSource',
+ 'name' => 'CertId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CpuStrategy',
+ 'name' => 'CertIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppId',
+ 'name' => 'DefaultRule',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CoType',
+ 'name' => 'Rules',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'LoadBalanceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'GetScaleAppMetric' => [
- 'path' => '/pop/v1/sam/getScaleAppMetric',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ListenerProtocol',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'RegionId',
+ 'name' => 'SecurityPolicyId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'RequestTimeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'AppSource',
+ 'name' => 'IdleTimeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'CpuStrategy',
+ 'name' => 'EnableXForwardedFor',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- ],
- 'GetWarningEventMetric' => [
- 'path' => '/pop/v1/sam/getWarningEventMetric',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'EnableXForwardedForClientSrcPort',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'RegionId',
+ 'name' => 'EnableXForwardedForProto',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'StartTime',
+ 'name' => 'EnableXForwardedForSlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'EndTime',
+ 'name' => 'EnableXForwardedForSlbPort',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'AddressType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppSource',
+ 'name' => 'LoadBalancerEdition',
'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' => 'CorsConfig',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableGzip',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'CreateApplication' => [
- 'path' => '/pop/v1/sam/app/createApplication',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateJob' => [
+ 'path' => '/pop/v1/sam/job/createJob',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -6301,783 +1705,600 @@
[
'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,
- ],
- ],
- [
- 'name' => 'Liveness',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Readiness',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Deploy',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', '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',
- ],
- ],
- [
- 'name' => 'PhpArmsConfigLocation',
- '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,
- ],
+ '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,
- ],
- ],
- [
- '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',
+ 'name' => 'EnableImageAccl',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'ProgrammingLanguage',
+ 'name' => 'Workload',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'KafkaConfigs',
+ 'name' => 'TriggerConfig',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PvtzDiscoverySvc',
+ 'name' => 'ConcurrencyPolicy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MicroRegistration',
+ 'name' => 'Timeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'MicroRegistrationConfig',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'BackoffLimit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'NasConfigs',
+ 'name' => 'Slice',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Python',
+ 'name' => 'SliceEnvs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PythonModules',
+ 'name' => 'RefAppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Dotnet',
+ 'name' => 'ProgrammingLanguage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnableEbpf',
+ 'name' => 'Python',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SaeVersion',
+ 'name' => 'PythonModules',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'v1',
- 'v2',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppSource',
+ 'name' => 'NasConfigs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BaseAppId',
- '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' => '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' => false],
],
[
- 'name' => 'EnableCpuBurst',
+ 'name' => 'NamespaceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'OidcRoleName',
+ 'name' => 'NamespaceDescription',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SidecarContainersConfig',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/SidecarContainerConfig',
- 'required' => false,
- ],
- ],
+ 'name' => 'NameSpaceShortId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SecretMountDesc',
+ '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' => 'EnableSidecarResourceIsolated',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'CustomImageNetworkType',
+ 'name' => 'LaneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'ResourceType',
+ 'name' => 'LaneName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NewSaeVersion',
+ 'name' => 'LaneTag',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MicroserviceEngineConfig',
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'DiskSize',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'InitContainersConfig',
- 'in' => 'formData',
+ 'name' => 'CanaryModel',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Enable',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'AppEntryRule',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/InitContainerConfig',
- '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' => 'GpuConfig',
+ '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' => [
[
- 'name' => 'StartupProbe',
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'IsStateful',
+ 'name' => 'GroupName',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EnablePrometheus',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'HeadlessPvtzDiscoverySvc',
+ 'name' => 'AppIds',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Html',
+ 'name' => 'EntryAppType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EmptyDirDesc',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'EntryAppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AgentVersion',
+ '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' => 'EnableNamespaceAgentVersion',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EnableNamespaceSlsConfig',
+ 'name' => 'SecretName',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SlsLogEnvTags',
+ 'name' => 'SecretType',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['Opaque', 'kubernetes.io/dockerconfigjson', 'kubernetes.io/tls'],
],
],
[
- 'name' => 'LokiConfigs',
+ 'name' => 'SecretData',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'SecretData' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'DeleteApplication' => [
- 'path' => '/pop/v1/sam/app/deleteApplication',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateWebApplication' => [
+ 'path' => '/pop/v2/api/web/applications',
+ 'methods' => ['post'],
+ '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' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/CreateWebApplicationInput', 'required' => true],
],
],
],
- 'DeleteInstances' => [
- 'path' => '/pop/v1/sam/app/deleteInstances',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateWebCustomDomain' => [
+ 'path' => '/pop/v2/api/web/custom-domains',
+ 'methods' => ['post'],
+ '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' => 'InstanceIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/CreateWebCustomDomainInput', 'required' => true],
],
],
],
- 'StopApplication' => [
- 'path' => '/pop/v1/sam/app/stopApplication',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteApplication' => [
+ 'path' => '/pop/v1/sam/app/deleteApplication',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7088,22 +2309,14 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StartApplication' => [
- 'path' => '/pop/v1/sam/app/startApplication',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/applicationScalingRule',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7114,22 +2327,19 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ScalingRuleName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ReduceApplicationCapacityByInstanceIds' => [
- 'path' => '/pop/v1/sam/app/ScaleInApplicationWithInstanceIds',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteConfigMap' => [
+ 'path' => '/pop/v1/sam/configmap/configMap',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7138,32 +2348,34 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'ConfigMapId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ ],
+ ],
+ 'DeleteGreyTagRoute' => [
+ 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'InstanceIds',
+ 'name' => 'GreyTagRouteId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'UpdateApplicationDescription' => [
- 'path' => '/pop/v1/sam/app/updateAppDescription',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteHistoryJob' => [
+ 'path' => '/pop/v1/sam/job/deleteHistoryJob',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7174,30 +2386,37 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppDescription',
+ 'name' => 'JobId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateAppSecurityGroup' => [
- 'path' => '/pop/v1/sam/app/updateAppSecurityGroup',
- 'methods' => [
- 'put',
+ 'DeleteIngress' => [
+ 'path' => '/pop/v1/sam/ingress/Ingress',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'IngressId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
],
+ ],
+ 'DeleteInstances' => [
+ 'path' => '/pop/v1/sam/app/deleteInstances',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7208,30 +2427,19 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SecurityGroupId',
+ 'name' => 'InstanceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeApplicationStatus' => [
- 'path' => '/pop/v1/sam/app/describeApplicationStatus',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteJob' => [
+ 'path' => '/pop/v1/sam/job/deleteJob',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7242,22 +2450,14 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListChangeOrders' => [
- 'path' => '/pop/v1/sam/changeorder/ListChangeOrders',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteNamespace' => [
+ 'path' => '/pop/v1/paas/namespace',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7266,125 +2466,146 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ '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' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'Key',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CoType',
+ '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' => 'CoStatus',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'OrderBy',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Reverse',
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'DescribeChangeOrder' => [
- 'path' => '/pop/v1/sam/changeorder/DescribeChangeOrder',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteWebApplication' => [
+ 'path' => '/pop/v2/api/web/applications/{ApplicationId}',
+ '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],
],
],
],
- 'DescribeInstanceSpecifications' => [
- 'path' => '/pop/v1/paas/quota/instanceSpecifications',
- 'methods' => [
- 'get',
+ 'DeleteWebApplicationRevision' => [
+ 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}',
+ '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' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RevisionId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DeleteWebCustomDomain' => [
+ 'path' => '/pop/v2/api/web/custom-domains/{DomainName}',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
- 'parameters' => [],
+ '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',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -7395,531 +2616,327 @@
[
'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' => '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' => 'MinReadyInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MinReadyInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'BatchWaitTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'EdasContainerVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'UpdateStrategy',
'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,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'PreStop',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ChangeOrderDesc',
'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' => 'AutoEnableApplicationScalingRule',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', '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' => 'EnableAhas',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'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' => 'EnableGreyTagRoute',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', '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' => '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' => 'SwimlanePvtzDiscoverySvc',
'in' => 'formData',
- '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' => 'Deploy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'PackageType',
'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' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'SecurityGroupId',
'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' => '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',
@@ -7928,51 +2945,33 @@
'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' => 'MicroserviceEngineConfig',
'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' => 'InitContainersConfig',
@@ -7981,121 +2980,97 @@
'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,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EnablePrometheus',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'Html',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EmptyDirDesc',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AlbIngressReadinessGate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MaxSurgeInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MaxSurgeInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'AgentVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'EnableNamespaceAgentVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ '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' => 'LokiConfigs',
+ 'name' => 'RaspConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'properties' => [
+ 'EnableRasp' => ['type' => 'boolean'],
+ 'RaspAppName' => ['type' => 'string'],
+ 'RaspAppKey' => ['type' => 'string'],
+ ],
],
],
],
],
- 'RescaleApplicationVertically' => [
- 'path' => '/pop/v1/sam/app/rescaleApplicationVertically',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeAppServiceDetail' => [
+ 'path' => '/pop/v1/sam/service/describeAppServiceDetail',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8106,129 +3081,95 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Cpu',
+ 'name' => 'ServiceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Memory',
+ 'name' => 'ServiceGroup',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'minReadyInstances',
+ 'name' => 'ServiceVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'minReadyInstanceRatio',
+ 'name' => 'ServiceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'autoEnableApplicationScalingRule',
+ 'name' => 'NacosInstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DiskSize',
+ 'name' => 'NacosNamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeApplicationConfig' => [
+ 'path' => '/pop/v1/sam/app/describeApplicationConfig',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'ResourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'VSwitchId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Deploy',
+ 'name' => 'VersionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ConfirmPipelineBatch' => [
- 'path' => '/pop/v1/sam/changeorder/ConfirmPipelineBatch',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationGroups' => [
+ 'path' => '/pop/v1/sam/app/describeApplicationGroups',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'PipelineId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Confirm',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'AbortAndRollbackChangeOrder' => [
- 'path' => '/pop/v1/sam/changeorder/AbortAndRollbackChangeOrder',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationImage' => [
+ 'path' => '/pop/v1/sam/container/describeApplicationImage',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8237,24 +3178,21 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ChangeOrderId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ImageUrl',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'RescaleApplication' => [
- 'path' => '/pop/v1/sam/app/rescaleApplication',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationInstances' => [
+ 'path' => '/pop/v1/sam/app/describeApplicationInstances',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8265,57 +3203,44 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Replicas',
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'MinReadyInstances',
+ 'name' => 'CurrentPage',
'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' => 'AutoEnableApplicationScalingRule',
+ 'name' => 'Reverse',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PipelineId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'RestartApplication' => [
- 'path' => '/pop/v1/sam/app/restartApplication',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationMseService' => [
+ 'path' => '/pop/v1/sam/app/applicationMseService',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8326,48 +3251,19 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'MinReadyInstances',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'MinReadyInstanceRatio',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AutoEnableApplicationScalingRule',
+ 'name' => 'EnableAhas',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => true],
],
],
],
- 'AbortChangeOrder' => [
- 'path' => '/pop/v1/sam/changeorder/AbortChangeOrder',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationNlbs' => [
+ 'path' => '/pop/v1/sam/app/nlb',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8376,32 +3272,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ChangeOrderId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Rollback',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'RollbackApplication' => [
- 'path' => '/pop/v1/sam/app/rollbackApplication',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/applicationScalingRule',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8412,73 +3292,19 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VersionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'BatchWaitTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- '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' => 'UpdateStrategy',
+ 'name' => 'ScalingRuleName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AutoEnableApplicationScalingRule',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'BatchStopApplications' => [
- 'path' => '/pop/v1/sam/app/batchStopApplications',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationScalingRules' => [
+ 'path' => '/pop/v1/sam/scale/applicationScalingRules',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8487,40 +3313,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'AppIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Version',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'BatchStartApplications' => [
- 'path' => '/pop/v1/sam/app/batchStartApplications',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationSlbs' => [
+ 'path' => '/pop/v1/sam/app/slb',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8529,40 +3331,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'AppIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Version',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DowngradeApplicationApmService' => [
- 'path' => '/pop/v1/sam/app/applicationApmService',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeApplicationStatus' => [
+ 'path' => '/pop/v1/sam/app/describeApplicationStatus',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8573,22 +3351,14 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpgradeApplicationApmService' => [
- 'path' => '/pop/v1/sam/app/applicationApmService',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeChangeOrder' => [
+ 'path' => '/pop/v1/sam/changeorder/DescribeChangeOrder',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8597,24 +3367,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'ChangeOrderId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListConsumedServices' => [
- 'path' => '/pop/v1/sam/service/listConsumedServices',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeComponents' => [
+ 'path' => '/pop/v1/sam/resource/components',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8625,22 +3387,19 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Type',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListPublishedServices' => [
- 'path' => '/pop/v1/sam/service/listPublishedServices',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeConfigMap' => [
+ 'path' => '/pop/v1/sam/configmap/configMap',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8649,184 +3408,71 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'ConfigMapId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'ListAppServices' => [
- 'path' => '/pop/v1/sam/service/listAppServices',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeConfigurationPrice' => [
+ 'path' => '/pop/v1/paas/configurationPrice',
+ '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' => false,
- ],
- ],
- [
- 'name' => 'ServiceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'RegistryType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'NacosInstanceId',
+ 'name' => 'Cpu',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'NacosNamespaceId',
+ 'name' => 'Memory',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'Workload',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'VpcId',
+ 'name' => 'NewSaeVersion',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NamespaceId',
+ 'name' => 'BestEffortType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateSecret' => [
- 'path' => '/pop/v1/sam/secret/secret',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeEdasContainers' => [
+ 'path' => '/pop/v1/sam/resource/edasContainers',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SecretName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SecretType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Opaque',
- 'kubernetes.io/dockerconfigjson',
- 'kubernetes.io/tls',
- ],
- ],
- ],
- [
- 'name' => 'SecretData',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'SecretData' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- ],
+ 'parameters' => [],
],
- 'DescribeSecret' => [
- 'path' => '/pop/v1/sam/secret/secret',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeGreyTagRoute' => [
+ 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8835,35 +3481,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SecretId',
+ 'name' => 'GreyTagRouteId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '1000000000',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'exclusiveMaximum' => false],
],
],
],
- 'ListSecrets' => [
- 'path' => '/pop/v1/sam/secret/secrets',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeIngress' => [
+ 'path' => '/pop/v1/sam/ingress/Ingress',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8872,24 +3499,16 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'IngressId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'UpdateSecret' => [
- 'path' => '/pop/v1/sam/secret/secret',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeInstanceLog' => [
+ 'path' => '/pop/v1/sam/instance/describeInstanceLog',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8898,50 +3517,38 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'InstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SecretId',
+ 'name' => 'ContainerId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '1000000000',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SecretData',
+ 'name' => 'Previous',
'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',
+ 'DescribeInstanceSpecifications' => [
+ 'path' => '/pop/v1/paas/quota/instanceSpecifications',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'deprecated' => false,
+ 'parameters' => [],
+ ],
+ 'DescribeJob' => [
+ 'path' => '/pop/v1/sam/job/describeJob',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8950,35 +3557,21 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SecretId',
+ 'name' => 'JobId',
'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',
- ],
+ 'DescribeJobHistory' => [
+ 'path' => '/pop/v1/sam/job/describeJobHistory',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -8987,56 +3580,31 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceType',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NextToken',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'ResourceIds',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'Tags',
+ 'name' => 'State',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UntagResources' => [
- 'path' => '/tags',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeJobStatus' => [
+ 'path' => '/pop/v1/sam/job/describeJobStatus',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -9045,56 +3613,21 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceIds',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TagKeys',
+ 'name' => 'JobId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'DeleteAll',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'TagResources' => [
- 'path' => '/tags',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNamespace' => [
+ 'path' => '/pop/v1/paas/namespace',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -9103,48 +3636,21 @@
'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' => 'NamespaceId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ResourceIds',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'NameSpaceShortId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateConfigMap' => [
- 'path' => '/pop/v1/sam/configmap/configMap',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNamespaceList' => [
+ 'path' => '/pop/v1/sam/namespace/describeNamespaceList',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -9153,55 +3659,21 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Name',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'NamespaceId',
+ 'name' => 'ContainCustom',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Data',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Data' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Description',
+ 'name' => 'HybridCloudExclude',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DeleteConfigMap' => [
- 'path' => '/pop/v1/sam/configmap/configMap',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNamespaceResources' => [
+ 'path' => '/pop/v1/sam/namespace/describeNamespaceResources',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -9210,25 +3682,21 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ConfigMapId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NameSpaceShortId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UpdateConfigMap' => [
- 'path' => '/pop/v1/sam/configmap/configMap',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNamespaces' => [
+ 'path' => '/pop/v1/paas/namespaces',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -9237,1001 +3705,471 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ConfigMapId',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'Data',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Data' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- [
- 'name' => 'Description',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
- 'DescribeConfigMap' => [
- 'path' => '/pop/v1/sam/configmap/configMap',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribePipeline' => [
+ 'path' => '/pop/v1/sam/changeorder/DescribePipeline',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'ConfigMapId',
+ 'name' => 'PipelineId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListNamespacedConfigMaps' => [
- 'path' => '/pop/v1/sam/configmap/listNamespacedConfigMaps',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeRegions' => [
+ 'path' => '/pop/v1/paas/regionConfig',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
+ 'parameters' => [],
],
- 'CreateGreyTagRoute' => [
- 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeSecret' => [
+ 'path' => '/pop/v1/sam/secret/secret',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Name',
+ 'name' => 'SecretId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000000000'],
],
+ ],
+ ],
+ 'DescribeSwimmingLane' => [
+ 'path' => '/pop/v1/cas/gray/describeSwimmingLane',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'Description',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ScRules',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DubboRules',
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'AlbRules',
+ 'name' => 'LaneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'DeleteGreyTagRoute' => [
- 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeWebApplication' => [
+ 'path' => '/pop/v2/api/web/applications/{ApplicationId}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'GreyTagRouteId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateGreyTagRoute' => [
- 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeWebApplicationResourceStatics' => [
+ 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/resource',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'Description',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ScRules',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'DubboRules',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'GreyTagRouteId',
+ 'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'AlbRules',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'DescribeGreyTagRoute' => [
- 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeWebApplicationRevision' => [
+ 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'GreyTagRouteId',
+ 'name' => 'NamespaceId',
'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',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'RevisionId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateOrUpdateSwimmingLaneGroup' => [
- 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLaneGroup',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeWebApplicationScalingConfig' => [
+ 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}',
+ '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' => 'GroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'GroupName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AppIds',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- [
- 'name' => 'EntryAppType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'EntryAppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SwimVersion',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateOrUpdateSwimmingLane' => [
- 'path' => '/pop/v1/cas/gray/createOrUpdateSwimmingLane',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeWebApplicationTrafficConfig' => [
+ 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}',
+ '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' => 'LaneId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'LaneName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'LaneTag',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'GroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CanaryModel',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeWebCustomDomain' => [
+ 'path' => '/pop/v2/api/web/custom-domains/{DomainName}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Enable',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'AppEntryRule',
+ 'name' => 'NamespaceId',
'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' => true],
],
[
- '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',
- ],
- ],
- ],
- ],
+ 'name' => 'DomainName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListApplicationsForSwimmingLane' => [
- 'path' => '/pop/v1/cas/gray/listApplicationsForSwimmingLane',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeWebInstanceLogs' => [
+ 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances/{InstanceId}/logs',
+ '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' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'GroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Tag',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'InstanceId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListSwimmingLaneGatewayRoutes' => [
- 'path' => '/pop/v1/cas/gray/listSwimmingLaneGatewayRoutes',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DisableApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/disableApplicationScalingRule',
+ 'methods' => ['put'],
+ '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' => 'GatewayUniqueId',
+ 'name' => 'ScalingRuleName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListSwimmingLaneGroupTags' => [
- 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroupTags',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DisableArms' => [
+ 'path' => '/pop/v1/arms/disableArms',
+ 'methods' => ['post'],
+ '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,
- ],
- ],
- [
- 'name' => 'GroupId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeSwimmingLane' => [
- 'path' => '/pop/v1/cas/gray/describeSwimmingLane',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DowngradeApplicationApmService' => [
+ 'path' => '/pop/v1/sam/app/applicationApmService',
+ 'methods' => ['delete'],
+ '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,
- ],
- ],
- [
- 'name' => 'GroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'LaneId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListAllSwimmingLanes' => [
- 'path' => '/pop/v1/cas/gray/listSwimmingLanes',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'EnableApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/enableApplicationScalingRule',
+ 'methods' => ['put'],
+ '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' => 'ScalingRuleName',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListAllSwimmingLaneGroups' => [
- 'path' => '/pop/v1/cas/gray/listSwimmingLaneGroups',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ExecJob' => [
+ 'path' => '/pop/v1/sam/job/execJob',
+ '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],
],
- ],
- ],
- 'DeleteSwimmingLaneGroup' => [
- 'path' => '/pop/v1/cas/gray/deleteSwimmingLaneGroup',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'EventId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'Command',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'GroupId',
+ 'name' => 'CommandArgs',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UpdateSwimmingLaneEnableAttribute' => [
- 'path' => '/pop/v1/cas/gray/updateSwimmingLaneEnableAttribute',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'Envs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'JarStartOptions',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'GroupId',
+ 'name' => 'JarStartArgs',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LaneId',
+ 'name' => 'WarStartOptions',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Enable',
+ 'name' => 'Time',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Replicas',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'GetApplication' => [
'path' => '/pop/v1/sam/app/getApplication',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ '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' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeApplicationConfig' => [
- 'path' => '/pop/v1/sam/app/describeApplicationConfig',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetArmsTopNMetric' => [
+ 'path' => '/pop/v1/sam/getArmsTopNMetric',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10240,91 +4178,46 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VersionId',
+ 'name' => 'OrderBy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'DescribeRegions' => [
- 'path' => '/pop/v1/paas/regionConfig',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'Limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [],
- ],
- 'DescribeInstanceLog' => [
- 'path' => '/pop/v1/sam/instance/describeInstanceLog',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'InstanceId',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'ContainerId',
+ 'name' => 'AppSource',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Previous',
+ 'name' => 'CpuStrategy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeComponents' => [
- 'path' => '/pop/v1/sam/resource/components',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetAvailabilityMetric' => [
+ 'path' => '/pop/v1/sam/getAvailabilityMetric',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10333,83 +4226,31 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Type',
+ 'name' => 'Limit',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
- ],
- ],
- 'DescribeEdasContainers' => [
- 'path' => '/pop/v1/sam/resource/edasContainers',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [],
- ],
- 'DescribeApplicationImage' => [
- 'path' => '/pop/v1/sam/container/describeApplicationImage',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
+ 'name' => 'AppSource',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ImageUrl',
+ 'name' => 'CpuStrategy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeApplicationInstances' => [
- 'path' => '/pop/v1/sam/app/describeApplicationInstances',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetChangeOrderMetric' => [
+ 'path' => '/pop/v1/sam/getChangeOrderMetric',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10418,74 +4259,51 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'GroupId',
+ 'name' => 'CreateTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'OrderBy',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'Limit',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Reverse',
+ 'name' => 'AppSource',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'InstanceId',
+ 'name' => 'CpuStrategy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PipelineId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'CoType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeApplicationGroups' => [
- 'path' => '/pop/v1/sam/app/describeApplicationGroups',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetScaleAppMetric' => [
+ 'path' => '/pop/v1/sam/getScaleAppMetric',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10494,42 +4312,31 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'Limit',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'AppSource',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'CpuStrategy',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListApplications' => [
- 'path' => '/pop/v1/sam/app/listApplications',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetWarningEventMetric' => [
+ 'path' => '/pop/v1/sam/getWarningEventMetric',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10538,183 +4345,114 @@
'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' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NamespaceId',
+ 'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Tags',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'OrderBy',
+ 'name' => 'Limit',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Reverse',
+ 'name' => 'AppSource',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'FieldType',
+ 'name' => 'CpuStrategy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'GetWebshellToken' => [
+ 'path' => '/pop/v1/sam/instance/webshellToken',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'FieldValue',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'AppSource',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'IsStateful',
+ 'name' => 'PodName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NewSaeVersion',
+ 'name' => 'ContainerName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'QueryResourceStatics' => [
- 'path' => '/pop/v1/paas/quota/queryResourceStatics',
- 'methods' => [
- 'get',
- ],
- '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',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListLogConfigs' => [
- 'path' => '/pop/v1/sam/log/listLogConfigs',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListAllSwimmingLanes' => [
+ 'path' => '/pop/v1/cas/gray/listSwimmingLanes',
+ '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' => 'PageSize',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'GroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'ListAppVersions' => [
- 'path' => '/pop/v1/sam/app/listAppVersions',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListAppEvents' => [
+ 'path' => '/pop/v1/sam/app/listAppEvents',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10723,183 +4461,111 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- ],
- 'RestartInstances' => [
- 'path' => '/pop/v1/sam/app/restartInstances',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'InstanceIds',
+ 'name' => 'ObjectKind',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'GetAvailabilityMetric' => [
- 'path' => '/pop/v1/sam/getAvailabilityMetric',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'RegionId',
+ 'name' => 'ObjectName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'EventType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppSource',
+ 'name' => 'Reason',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CpuStrategy',
+ 'name' => 'Namespace',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeAppServiceDetail' => [
- 'path' => '/pop/v1/sam/service/describeAppServiceDetail',
- 'methods' => [
- 'get',
- ],
- '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' => 'ServiceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ServiceGroup',
+ 'name' => 'RegistryType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ServiceVersion',
+ 'name' => 'NacosInstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ServiceName',
+ 'name' => 'NacosNamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NacosInstanceId',
+ 'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'NacosNamespaceId',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'VpcId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NamespaceId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'ListAppServicesPage' => [
'path' => '/pop/v1/sam/service/listAppServicesPage',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10910,47 +4576,29 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'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,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'DescribeApplicationNlbs' => [
- 'path' => '/pop/v1/sam/app/nlb',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListAppVersions' => [
+ 'path' => '/pop/v1/sam/app/listAppVersions',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10961,21 +4609,14 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'BindNlb' => [
- 'path' => '/pop/v1/sam/app/nlb',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListApplications' => [
+ 'path' => '/pop/v1/sam/app/listApplications',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10984,82 +4625,106 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'NlbId',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Listeners',
+ 'name' => 'AppName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ZoneMappings',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AddressType',
+ 'name' => 'Tags',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ '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' => 'AppSource',
+ 'in' => 'query',
+ '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'],
],
],
],
- 'DescribeApplicationSlbs' => [
- 'path' => '/pop/v1/sam/app/slb',
- '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' => 'GroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'BindSlb' => [
- 'path' => '/pop/v1/sam/app/slb',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListChangeOrders' => [
+ 'path' => '/pop/v1/sam/changeorder/ListChangeOrders',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11070,70 +4735,49 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Internet',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Intranet',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'InternetSlbId',
+ 'name' => 'Key',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IntranetSlbId',
+ 'name' => 'CoType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'InternetSlbChargeType',
+ 'name' => 'CoStatus',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IntranetSlbChargeType',
+ 'name' => 'OrderBy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Reverse',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'UnbindSlb' => [
- 'path' => '/pop/v1/sam/app/slb',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListConsumedServices' => [
+ 'path' => '/pop/v1/sam/service/listConsumedServices',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11144,37 +4788,32 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'ListGreyTagRoute' => [
+ 'path' => '/pop/v1/sam/tagroute/greyTagRouteList',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Internet',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'Intranet',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UnbindNlb' => [
- 'path' => '/pop/v1/sam/app/nlb',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListIngresses' => [
+ 'path' => '/pop/v1/sam/ingress/IngressList',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11183,49 +4822,31 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NlbId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Protocol',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Port',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'CreateApplicationScalingRule' => [
- 'path' => '/pop/v1/sam/scale/applicationScalingRule',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListJobs' => [
+ 'path' => '/pop/v1/sam/job/listJobs',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11234,192 +4855,88 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ScalingRuleName',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'ScalingRuleType',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'ScalingRuleTimer',
+ 'name' => 'AppName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ScalingRuleMetric',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MinReadyInstances',
+ 'name' => 'Tags',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MinReadyInstanceRatio',
+ 'name' => 'OrderBy',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ScalingRuleEnable',
+ 'name' => 'Reverse',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'EnableIdle',
+ 'name' => 'FieldType',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DeleteApplicationScalingRule' => [
- 'path' => '/pop/v1/sam/scale/applicationScalingRule',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'FieldValue',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ScalingRuleName',
+ 'name' => 'Workload',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DisableApplicationScalingRule' => [
- 'path' => '/pop/v1/sam/scale/disableApplicationScalingRule',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListLogConfigs' => [
+ 'path' => '/pop/v1/sam/log/listLogConfigs',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'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',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'ScalingRuleName',
+ 'name' => 'CurrentPage',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
- 'UpdateApplicationScalingRule' => [
- 'path' => '/pop/v1/sam/scale/applicationScalingRule',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListNamespaceChangeOrders' => [
+ 'path' => '/pop/v1/sam/changeorder/listNamespaceChangeOrders',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11428,74 +4945,59 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ScalingRuleName',
+ 'name' => 'CoStatus',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ScalingRuleTimer',
+ 'name' => 'CoType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ScalingRuleMetric',
+ 'name' => 'Key',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MinReadyInstances',
+ 'name' => 'CurrentPage',
'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],
],
+ ],
+ ],
+ 'ListNamespacedConfigMaps' => [
+ 'path' => '/pop/v1/sam/configmap/listNamespacedConfigMaps',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'EnableIdle',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeApplicationScalingRule' => [
- 'path' => '/pop/v1/sam/scale/applicationScalingRule',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListPublishedServices' => [
+ 'path' => '/pop/v1/sam/service/listPublishedServices',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11506,30 +5008,14 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ScalingRuleName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeApplicationScalingRules' => [
- 'path' => '/pop/v1/sam/scale/applicationScalingRules',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListSecrets' => [
+ 'path' => '/pop/v1/sam/secret/secrets',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -11538,1135 +5024,724 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateWebApplication' => [
- 'path' => '/pop/v2/api/web/applications',
- 'methods' => [
- 'post',
- ],
- '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateWebApplicationInput',
- 'required' => true,
- ],
+ 'name' => 'GatewayUniqueId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeWebApplication' => [
- 'path' => '/pop/v2/api/web/applications/{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],
],
],
],
- 'ListWebApplications' => [
- 'path' => '/pop/v2/api/web/applications',
- 'methods' => [
- 'get',
- ],
- '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' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Prefix',
+ 'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'NextToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'ResourceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Tags',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UpdateWebApplication' => [
- 'path' => '/pop/v2/api/web/applications/{ApplicationId}',
- 'methods' => [
- 'put',
- ],
- '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' => 'body',
- 'in' => 'body',
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- '$ref' => '#/components/schemas/UpdateWebApplicationInput',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
- ],
- ],
- 'DeleteWebApplication' => [
- 'path' => '/pop/v2/api/web/applications/{ApplicationId}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'VersionIds',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'ApplicationId',
- 'in' => 'path',
+ 'name' => 'Statuses',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ [
+ 'name' => 'Limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
],
],
- 'UpdateWebApplicationScalingConfig' => [
- 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}',
- 'methods' => [
- 'put',
- ],
- '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' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateWebApplicationScalingConfigInput',
- 'required' => true,
- ],
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'DescribeWebApplicationScalingConfig' => [
- 'path' => '/pop/v2/api/web/application-scaling/{ApplicationId}',
- 'methods' => [
- 'get',
- ],
- '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Prefix',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'StopWebApplication' => [
- 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/stop',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListWebCustomDomains' => [
+ 'path' => '/pop/v2/api/web/custom-domains',
+ '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' => false],
],
[
'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Prefix',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'StartWebApplication' => [
- 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/start',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'OpenSaeService' => [
+ 'path' => '/service/open',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'parameters' => [
[
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'APP' => [],
],
[
- 'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'PrivateKey' => [],
+ ],
+ [
+ 'BearerToken' => [],
],
],
+ 'deprecated' => false,
+ 'parameters' => [],
],
- 'UpdateWebApplicationTrafficConfig' => [
- 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'PublishWebApplicationRevision' => [
+ 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions',
+ 'methods' => ['post'],
+ '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' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateWebApplicationTrafficConfigInput',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/PublishWebApplicationRevisionInput', 'required' => true],
],
],
],
- 'DescribeWebApplicationTrafficConfig' => [
- 'path' => '/pop/v2/api/web/application-traffic/{ApplicationId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'QueryArmsEnable' => [
+ 'path' => '/pop/v1/arms/queryArms',
+ '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],
],
],
],
- 'PublishWebApplicationRevision' => [
- 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions',
- 'methods' => [
- 'post',
- ],
- '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' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/PublishWebApplicationRevisionInput',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListWebApplicationRevisions' => [
- 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions',
- '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',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'NextToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Limit',
+ 'name' => 'InstanceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeWebApplicationRevision' => [
- 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RescaleApplication' => [
+ 'path' => '/pop/v1/sam/app/rescaleApplication',
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Replicas',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'RevisionId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'MinReadyInstances',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'MinReadyInstanceRatio',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'AutoEnableApplicationScalingRule',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DeleteWebApplicationRevision' => [
- 'path' => '/pop/v2/api/web/application-revisions/{ApplicationId}/revisions/{RevisionId}',
- 'methods' => [
- 'delete',
- ],
- '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' => 'RevisionId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Memory',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'CreateWebCustomDomain' => [
- 'path' => '/pop/v2/api/web/custom-domains',
- 'methods' => [
- 'post',
- ],
- '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' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/CreateWebCustomDomainInput',
- 'required' => true,
- ],
+ 'name' => 'autoEnableApplicationScalingRule',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- ],
- 'DescribeWebCustomDomain' => [
- 'path' => '/pop/v2/api/web/custom-domains/{DomainName}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'DiskSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DomainName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'VSwitchId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Deploy',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'ListWebCustomDomains' => [
- 'path' => '/pop/v2/api/web/custom-domains',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RestartApplication' => [
+ 'path' => '/pop/v1/sam/app/restartApplication',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ApplicationId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Prefix',
+ 'name' => 'MinReadyInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'NextToken',
+ 'name' => 'MinReadyInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'AutoEnableApplicationScalingRule',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'UpdateWebCustomDomain' => [
- 'path' => '/pop/v2/api/web/custom-domains/{DomainName}',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RestartInstances' => [
+ 'path' => '/pop/v1/sam/app/restartInstances',
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'DomainName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/UpdateWebCustomDomainInput',
- 'required' => true,
- ],
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteWebCustomDomain' => [
- 'path' => '/pop/v2/api/web/custom-domains/{DomainName}',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ResumeTraffic' => [
+ 'path' => '/pop/v1/sam/app/instanceTrafficResume',
+ 'methods' => ['put'],
+ 'schemes' => ['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' => false],
],
[
- 'name' => 'DomainName',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'InstanceIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListWebApplicationInstances' => [
- 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RollbackApplication' => [
+ 'path' => '/pop/v1/sam/app/rollbackApplication',
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ApplicationId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'InstanceIds',
+ 'name' => 'VersionId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VersionIds',
+ 'name' => 'BatchWaitTime',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Statuses',
+ 'name' => 'MinReadyInstances',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Limit',
+ 'name' => 'MinReadyInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'StartTime',
+ 'name' => 'UpdateStrategy',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EndTime',
+ 'name' => 'AutoEnableApplicationScalingRule',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeWebInstanceLogs' => [
- 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/instances/{InstanceId}/logs',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartApplication' => [
+ 'path' => '/pop/v1/sam/app/startApplication',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'StartWebApplication' => [
+ 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/start',
+ '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' => 'ApplicationId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'InstanceId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeWebApplicationResourceStatics' => [
- 'path' => '/pop/v2/api/web/applications-observability/{ApplicationId}/resource',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StopApplication' => [
+ 'path' => '/pop/v1/sam/app/stopApplication',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'StopWebApplication' => [
+ 'path' => '/pop/v2/api/web/application-ops/{ApplicationId}/stop',
+ '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' => 'ApplicationId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'SuspendJob' => [
+ 'path' => '/pop/v1/sam/job/suspendJob',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'StartTime',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndTime',
+ 'name' => 'Suspend',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => true],
],
],
],
- 'CreateJob' => [
- 'path' => '/pop/v1/sam/job/createJob',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SuspendTraffic' => [
+ 'path' => '/pop/v1/sam/app/instanceTrafficSuspend',
+ 'methods' => ['put'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -12675,472 +5750,323 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppName',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NamespaceId',
+ 'name' => 'InstanceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'TagResources' => [
+ 'path' => '/tags',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'AppDescription',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'VpcId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'RegionId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'VSwitchId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ResourceType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PackageType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Tags',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PackageVersion',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ResourceIds',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'UnbindNlb' => [
+ 'path' => '/pop/v1/sam/app/nlb',
+ 'methods' => ['delete'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'PackageUrl',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ImageUrl',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Jdk',
+ 'name' => 'NlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'WebContainer',
+ 'name' => 'Protocol',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Cpu',
+ 'name' => 'Port',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
+ ],
+ ],
+ 'UnbindSlb' => [
+ 'path' => '/pop/v1/sam/app/slb',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Memory',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'Replicas',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Command',
+ 'name' => 'Internet',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'CommandArgs',
+ 'name' => 'Intranet',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'UntagResources' => [
+ 'path' => '/tags',
+ 'methods' => ['delete'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Envs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'CustomHostAlias',
+ 'name' => 'RegionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'JarStartOptions',
+ 'name' => 'ResourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'JarStartArgs',
+ 'name' => 'ResourceIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EdasContainerVersion',
+ 'name' => 'TagKeys',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Timezone',
+ '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' => 'SlsConfigs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'NasId',
+ 'name' => 'EnableIdle',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'MountHost',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MountDesc',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PreStop',
+ 'name' => 'AppIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'UpdateAppSecurityGroup' => [
+ 'path' => '/pop/v1/sam/app/updateAppSecurityGroup',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PostStart',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'WarStartOptions',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ConfigMapMountDesc',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'SecurityGroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AutoConfig',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'UpdateApplicationDescription' => [
+ 'path' => '/pop/v1/sam/app/updateAppDescription',
+ 'methods' => ['put'],
+ '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',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PhpConfig',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TomcatConfig',
+ 'name' => 'AppDescription',
'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,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'UpdateApplicationScalingRule' => [
+ 'path' => '/pop/v1/sam/scale/applicationScalingRule',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'AcrAssumeRoleArn',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ImagePullSecrets',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EnableImageAccl',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Workload',
+ 'name' => 'ScalingRuleName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TriggerConfig',
+ 'name' => 'ScalingRuleTimer',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ConcurrencyPolicy',
+ 'name' => 'ScalingRuleMetric',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Timeout',
+ 'name' => 'MinReadyInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'BackoffLimit',
+ 'name' => 'MinReadyInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Slice',
+ 'name' => 'EnableIdle',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'SliceEnvs',
+ 'name' => 'ScalingRuleType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'UpdateApplicationVswitches' => [
+ 'path' => '/pop/v1/sam/app/updateAppVswitches',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'RefAppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ProgrammingLanguage',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Python',
+ 'name' => 'VSwitchId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PythonModules',
+ 'name' => 'Deploy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'NasConfigs',
+ 'name' => 'MinReadyInstances',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'BestEffortType',
+ 'name' => 'MinReadyInstanceRatio',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'DeleteHistoryJob' => [
- 'path' => '/pop/v1/sam/job/deleteHistoryJob',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateConfigMap' => [
+ 'path' => '/pop/v1/sam/configmap/configMap',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -13149,58 +6075,33 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'ConfigMapId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'JobId',
- 'in' => 'query',
+ 'name' => 'Data',
+ 'in' => 'body',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Data' => ['type' => 'string', 'required' => true],
+ ],
],
],
- ],
- ],
- 'DeleteJob' => [
- 'path' => '/pop/v1/sam/job/deleteJob',
- 'methods' => [
- 'delete',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeJobStatus' => [
- 'path' => '/pop/v1/sam/job/describeJobStatus',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateGreyTagRoute' => [
+ 'path' => '/pop/v1/sam/tagroute/greyTagRoute',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -13209,66 +6110,36 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'JobId',
+ 'name' => 'ScRules',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DescribeJob' => [
- 'path' => '/pop/v1/sam/job/describeJob',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'DubboRules',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'GreyTagRouteId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'JobId',
+ 'name' => 'AlbRules',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ExecJob' => [
- 'path' => '/pop/v1/sam/job/execJob',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateIngress' => [
+ 'path' => '/pop/v1/sam/ingress/Ingress',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -13277,230 +6148,106 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EventId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Command',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CommandArgs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Envs',
+ 'name' => 'IngressId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'JarStartOptions',
+ 'name' => 'CertId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'JarStartArgs',
+ 'name' => 'CertIds',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'WarStartOptions',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Time',
+ 'name' => 'ListenerPort',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Replicas',
+ 'name' => 'DefaultRule',
'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' => 'Rules',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'CurrentPage',
+ 'name' => 'LoadBalanceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ListenerProtocol',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppName',
+ 'name' => 'RequestTimeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'NamespaceId',
+ 'name' => 'SecurityPolicyId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Tags',
+ 'name' => 'IdleTimeout',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'OrderBy',
+ 'name' => 'EnableXForwardedFor',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Reverse',
+ 'name' => 'EnableXForwardedForClientSrcPort',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'FieldType',
+ 'name' => 'EnableXForwardedForProto',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'FieldValue',
+ 'name' => 'EnableXForwardedForSlbId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'Workload',
+ 'name' => 'EnableXForwardedForSlbPort',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'SuspendJob' => [
- 'path' => '/pop/v1/sam/job/suspendJob',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ '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,392 +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,
- ],
+ '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,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'NasConfigs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'BestEffortType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeJobHistory' => [
- 'path' => '/pop/v1/sam/job/describeJobHistory',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateNamespace' => [
+ 'path' => '/pop/v1/paas/namespace',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -13905,50 +6504,36 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CurrentPage',
+ 'name' => 'NamespaceName',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'NamespaceDescription',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'State',
+ 'name' => 'NameSpaceShortId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableMicroRegistration',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DescribeConfigurationPrice' => [
- 'path' => '/pop/v1/paas/configurationPrice',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateNamespaceSlsConfigs' => [
+ 'path' => '/pop/cas/namespace/updateNamespaceSlsConfigs',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -13957,82 +6542,31 @@
'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',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NewSaeVersion',
+ 'name' => 'NameSpaceShortId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BestEffortType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'GpuA10',
+ 'name' => 'SlsConfigs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'GpuPpu810e',
+ 'name' => 'SlsLogEnvTags',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetWebshellToken' => [
- 'path' => '/pop/v1/sam/instance/webshellToken',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateNamespaceVpc' => [
+ 'path' => '/pop/v1/sam/namespace/updateNamespaceVpc',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -14041,39 +6575,26 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PodName',
+ 'name' => 'VpcId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ContainerName',
+ 'name' => 'NameSpaceShortId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UpdateAppMode' => [
- 'path' => '/pop/v1/sam/app/updateAppMode',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateSecret' => [
+ 'path' => '/pop/v1/sam/secret/secret',
+ 'methods' => ['put'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -14082,289 +6603,184 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'EnableIdle',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppIds',
+ 'name' => 'SecretId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1', 'maximum' => '1000000000'],
],
[
- 'name' => 'IdleHour',
+ 'name' => 'SecretData',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'SecretData' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'QueryArmsEnable' => [
- 'path' => '/pop/v1/arms/queryArms',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- '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' => 'AppId',
+ 'name' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DescribeApplicationMseService' => [
- 'path' => '/pop/v1/sam/app/applicationMseService',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'GroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'LaneId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'EnableAhas',
+ 'name' => 'Enable',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'BatchRestartApplications' => [
- 'path' => '/pop/v1/sam/app/batchRestartApplications',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- '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' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppIds',
- 'in' => 'query',
- '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],
],
],
],
- 'UpdateNamespaceSlsConfigs' => [
- 'path' => '/pop/cas/namespace/updateNamespaceSlsConfigs',
- 'methods' => [
- 'post',
- ],
- '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' => 'NamespaceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'NameSpaceShortId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SlsConfigs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SlsLogEnvTags',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateWebApplicationScalingConfigInput', 'required' => true],
],
],
],
- 'DisableArms' => [
- 'path' => '/pop/v1/arms/disableArms',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- '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' => true,
- ],
- ],
- ],
- ],
- 'ResumeTraffic' => [
- 'path' => '/pop/v1/sam/app/instanceTrafficResume',
- 'methods' => [
- 'put',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ApplicationId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'InstanceIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateWebApplicationTrafficConfigInput', 'required' => true],
],
],
],
- 'SuspendTraffic' => [
- 'path' => '/pop/v1/sam/app/instanceTrafficSuspend',
- 'methods' => [
- 'put',
- ],
- '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' => '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' => 'DomainName',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/UpdateWebCustomDomainInput', 'required' => true],
],
],
],
- 'ListApplicationCenterServiceInstances' => [
- 'path' => '/pop/cas/v5/app/listApplicationCenterServiceInstances',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpgradeApplicationApmService' => [
+ 'path' => '/pop/v1/sam/app/applicationApmService',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -14373,84 +6789,28 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NamespaceId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'RegionId',
- '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'],
],
];