summaryrefslogtreecommitdiff
path: root/data/appstream-center/2021-09-01/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/appstream-center/2021-09-01/api-docs.php')
-rw-r--r--data/appstream-center/2021-09-01/api-docs.php5303
1 files changed, 2404 insertions, 2899 deletions
diff --git a/data/appstream-center/2021-09-01/api-docs.php b/data/appstream-center/2021-09-01/api-docs.php
index 08a6d70..b5bdf61 100644
--- a/data/appstream-center/2021-09-01/api-docs.php
+++ b/data/appstream-center/2021-09-01/api-docs.php
@@ -1,56 +1,13 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'appstream-center',
- 'version' => '2021-09-01',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'appstream-center', 'version' => '2021-09-01'],
'components' => [
'schemas' => [],
],
'apis' => [
- 'ListRegions' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'BizSource',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ListNodes' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ApproveOtaTask' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -59,249 +16,39 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageSize',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageNumber',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- [
'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ProductType',
+ 'name' => 'BizRegionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'ModifyNodePoolAmount' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'TaskId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'OtaType',
'in' => 'formData',
'schema' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['Fota', 'ImageUpdate', 'AppUpdate'],
],
],
[
- 'name' => 'NodePool',
+ 'name' => 'StartTime',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'NodeAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'PrePaidNodeAmountModifyMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PrePaidNodeAmountModifyNodeIds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- ],
- 'ListNodeInstanceType' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
- ],
- [
- 'name' => 'OsType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'BizRegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Language',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'NodeInstanceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'NodeInstanceTypeFamily',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Cpu',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Gpu',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Memory',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'GpuMemory',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SortType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'OrderBy',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'format' => 'iso8601', 'required' => true],
],
],
],
- 'GetResourcePrice' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AssignWuyingServerPrivateAddresses' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -310,82 +57,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeInstanceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChargeType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Period',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PeriodUnit',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Amount',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'BizRegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'WuyingServerId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppInstanceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'SecondaryPrivateIpAddressCount',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
- 'GetResourceRenewPrice' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AuthorizeInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -394,283 +79,130 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Period',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PeriodUnit',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
'name' => 'AppInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'ListImage' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ImageId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ImageName',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Status',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ImageType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PackageType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'OsType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'BizType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'maxItems' => 100],
],
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ProtocolType',
+ 'name' => 'AuthorizeUserIds',
'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 200,
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'UnAuthorizeUserIds',
'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 200,
],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'UserMeta',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Type' => ['type' => 'string', 'required' => false],
+ 'AdDomain' => ['type' => 'string', 'required' => false],
+ ],
],
],
[
- 'name' => 'ProductTypeList',
+ 'name' => 'AppInstancePersistentId',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BizTypeList',
+ 'name' => 'AvatarId',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'FeatureList',
+ 'name' => 'AuthorizeUserGroupIds',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 20,
],
],
[
- 'name' => 'LanguageType',
+ 'name' => 'UnAuthorizeUserGroupIds',
'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 20,
],
],
+ ],
+ ],
+ 'BatchCreateLlmTemplates' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'ResourceInstanceType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'FotaVersion',
+ 'name' => 'ModelTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PlatformName',
+ 'name' => 'ProviderTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BizRegionIdList',
+ 'name' => 'LlmTemplateItems',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
- ],
- [
- 'name' => 'TagList',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'LlmCode' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
+ 'Description' => ['type' => 'string', 'required' => false],
+ 'Config' => ['type' => 'string', 'required' => false],
+ 'IsDefaultModel' => ['type' => 'boolean', 'required' => false],
],
],
'maxItems' => 100,
],
],
- [
- 'name' => 'PlatformNameList',
- 'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
- ],
],
],
- 'CreateImageByInstance' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ConfigResourceGroupModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -679,111 +211,79 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ImageName',
+ 'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Description',
+ 'name' => 'ModelTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'ConfigRuntimeChannel' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'InstanceId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'RuntimeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SubInstanceId',
+ 'name' => 'RuntimeIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
],
],
[
- 'name' => 'InstanceType',
+ 'name' => 'AgentProvider',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AutoCleanUserdata',
+ 'name' => 'AgentPlatform',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DiskType',
+ 'name' => 'Code',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BizType',
+ 'name' => 'Name',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ProductType',
+ 'name' => 'ConfigMode',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TagList',
- 'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'name' => 'Config',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StartTaskForDistributeImage' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ConfigRuntimeModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -792,95 +292,32 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ImageId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'VersionId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'RetryType',
+ 'name' => 'RuntimeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'DestinationRegionList',
+ 'name' => 'RuntimeIds',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
'maxItems' => 100,
],
],
[
- 'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SourceRegion',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DeleteImage' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ImageId',
+ 'name' => 'ModelTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
'CreateAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -891,26 +328,17 @@
[
'name' => 'AppCenterImageId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AppInstanceGroupName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Users',
@@ -919,10 +347,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 200,
],
],
@@ -934,87 +359,54 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Type' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'ChargeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'PromotionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AutoPay',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'AutoRenew',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'Period',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
'name' => 'PeriodUnit',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'SessionTimeout',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'maximum' => '300',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'maximum' => '300'],
],
[
'name' => 'BizRegionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChargeResourceMode',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'NodePool',
@@ -1024,60 +416,18 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'NodeInstanceType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'NodeCapacity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StrategyType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'MaxScalingAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'MaxIdleAppInstanceAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ScalingStep' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ScalingUsageThreshold' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ScalingDownAfterIdleMinutes' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StrategyEnableDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'StrategyDisableDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'WarmUp' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'NodeInstanceType' => ['type' => 'string', 'required' => false],
+ 'NodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'NodeCapacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StrategyType' => ['type' => 'string', 'required' => false],
+ 'MaxScalingAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'MaxIdleAppInstanceAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ScalingStep' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ScalingUsageThreshold' => ['type' => 'string', 'required' => false],
+ 'ScalingDownAfterIdleMinutes' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StrategyEnableDate' => ['type' => 'string', 'required' => false],
+ 'StrategyDisableDate' => ['type' => 'string', 'required' => false],
+ 'WarmUp' => ['type' => 'boolean', 'required' => false],
'RecurrenceSchedules' => [
'type' => 'array',
'required' => false,
@@ -1085,18 +435,11 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'RecurrenceType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'RecurrenceType' => ['type' => 'string', 'required' => false],
'RecurrenceValues' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'maxItems' => 7,
],
'TimerPeriods' => [
@@ -1106,19 +449,9 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'StartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Amount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'StartTime' => ['type' => 'string', 'required' => false],
+ 'EndTime' => ['type' => 'string', 'required' => false],
+ 'Amount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'maxItems' => 5,
@@ -1138,10 +471,7 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'StrategyType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'StrategyType' => ['type' => 'string', 'required' => false],
'Routes' => [
'type' => 'array',
'required' => false,
@@ -1149,34 +479,17 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Destination' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Mode' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Destination' => ['type' => 'string', 'required' => false],
+ 'Mode' => ['type' => 'string', 'required' => false],
],
],
],
- 'IpExpireMinutes' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '60',
- ],
- 'OfficeSiteId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'IpExpireMinutes' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '60'],
+ 'OfficeSiteId' => ['type' => 'string', 'required' => false],
'VSwitchIds' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
'DomainRules' => [
'type' => 'array',
@@ -1185,14 +498,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Domain' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Policy' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Domain' => ['type' => 'string', 'required' => false],
+ 'Policy' => ['type' => 'string', 'required' => false],
],
],
],
@@ -1210,27 +517,15 @@
'StorageTypeList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
'UserProfile' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'UserProfileSwitch' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'RemoteStorageType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RemoteStoragePath' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'UserProfileSwitch' => ['type' => 'boolean', 'required' => false],
+ 'RemoteStorageType' => ['type' => 'string', 'required' => false],
+ 'RemoteStoragePath' => ['type' => 'string', 'required' => false],
],
],
],
@@ -1239,10 +534,7 @@
[
'name' => 'PreOpenAppId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'VideoPolicy',
@@ -1252,33 +544,12 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FrameRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'TerminalResolutionAdaptive' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SessionResolutionWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'SessionResolutionHeight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StreamingMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Webrtc' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'FrameRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'TerminalResolutionAdaptive' => ['type' => 'boolean', 'required' => false],
+ 'SessionResolutionWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'SessionResolutionHeight' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StreamingMode' => ['type' => 'string', 'required' => false],
+ 'Webrtc' => ['type' => 'boolean', 'required' => false],
],
],
],
@@ -1290,33 +561,15 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'SessionType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DebugMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SessionUserGenerationMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SessionPreOpen' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PerSessionPerApp' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'SessionType' => ['type' => 'string', 'required' => false],
+ 'DebugMode' => ['type' => 'string', 'required' => false],
+ 'SessionUserGenerationMode' => ['type' => 'string', 'required' => false],
+ 'SessionPreOpen' => ['type' => 'string', 'required' => false],
+ 'PerSessionPerApp' => ['type' => 'boolean', 'required' => false],
'PersistentAppInstanceScheduleMode' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'DYNAMIC',
- 'FIX_NODE',
- ],
+ 'enum' => ['DYNAMIC', 'FIX_NODE'],
],
],
],
@@ -1329,14 +582,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'ResetAfterUnbind' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SkipUserAuthCheck' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'ResetAfterUnbind' => ['type' => 'boolean', 'required' => false],
+ 'SkipUserAuthCheck' => ['type' => 'boolean', 'required' => false],
],
],
],
@@ -1348,44 +595,29 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'CustomConfig' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'CustomConfig' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'AppPolicyId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'SubPayType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppPackageType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AuthMode',
@@ -1393,11 +625,7 @@
'schema' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'App',
- 'Session',
- 'AppInstanceGroup',
- ],
+ 'enum' => ['App', 'Session', 'AppInstanceGroup'],
],
],
[
@@ -1407,24 +635,15 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 10,
],
],
],
],
- 'GetAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateImageByInstance' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1433,32 +652,97 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ImageName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Description',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'InstanceId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SubInstanceId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'InstanceType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AutoCleanUserdata',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'DiskType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'BizType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TagList',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'items' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'Key' => ['type' => 'string'],
+ 'Value' => ['type' => 'string'],
+ ],
+ ],
],
],
],
],
- 'ListAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
+ 'CreateImageFromAppInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppCenterImageName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'CreateModelProviderTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1467,107 +751,137 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageSize',
+ 'name' => 'BizType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'AgentPlatform',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Status',
- 'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 1000,
- ],
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'ModelTemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ProductType',
+ 'name' => 'ProviderName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppInstanceGroupName',
+ 'name' => 'ProviderType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppCenterImageId',
+ 'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RegionId',
+ 'name' => 'Description',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'deprecated' => true,
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BizRegionId',
+ 'name' => 'Config',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NodeInstanceType',
+ 'name' => 'EnableWuyingProxy',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'CreateModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'OfficeSiteId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'BizType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'Tag',
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Name',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Description',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'CreateWuyingServer' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'WuyingServerName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Amount',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ServerInstanceType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SystemDiskSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'SystemDiskCategory',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SystemDiskPerformanceLevel',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'DataDisk',
+ 'in' => 'formData',
'style' => 'flat',
'schema' => [
'type' => 'array',
@@ -1576,209 +890,146 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'DataDiskSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'DataDiskCategory' => ['type' => 'string', 'required' => false],
+ 'DataDiskPerformanceLevel' => ['type' => 'string', 'required' => false],
],
],
- 'minItems' => 0,
- 'maxItems' => 20,
],
],
[
- 'name' => 'UserGroupIds',
+ 'name' => 'ImageId',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 10,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ExcludedUserGroupIds',
+ 'name' => 'BizRegionId',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 10,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'PageListAppInstanceGroupUser' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'OfficeSiteId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'Password',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ProductType',
+ 'name' => 'ChargeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'Period',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'PeriodUnit',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'RenewAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'AutoPay',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'AutoRenew',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'PromotionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AutoPay',
- 'in' => 'query',
+ 'name' => 'VSwitchIds',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'Period',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'name' => 'VirtualNodePoolId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PeriodUnit',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'NetworkStrategyType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'Bandwidth',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '2', 'maximum' => '1000'],
],
[
- 'name' => 'RenewMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'IdempotenceToken',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RenewAmount',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'ServerPortRange',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RenewNodes',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'name' => 'SavingPlanId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'HostName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SubPayType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'MaxPrice',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'number', 'format' => 'float'],
],
],
],
- 'UpdateAppInstanceGroupImage' => [
- 'methods' => [
- 'get',
- 'post',
+ 'DeleteAppInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true, 'maxItems' => 100],
+ ],
+ [
+ 'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DeleteAppInstances' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1788,47 +1039,65 @@
'parameters' => [
[
'name' => 'ProductType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AppInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppCenterImageId',
- 'in' => 'query',
+ 'name' => 'AppInstanceIds',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
],
],
+ ],
+ ],
+ 'DeleteImage' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'BizRegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ImageId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ModifyAppInstanceGroupAttribute' => [
- 'methods' => [
- 'get',
- 'post',
+ 'DeleteLlmTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'LlmTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DeleteModelProviderTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1837,189 +1106,122 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'ProviderTemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'AppInstanceGroupName',
+ 'name' => 'ModelTemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteWuyingServer' => [
+ 'path' => '',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'SessionTimeout',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'maximum' => '300',
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'NodePool',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'NodePoolId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeCapacity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
+ 'name' => 'WuyingServerId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true, 'maxItems' => 100],
],
+ ],
+ ],
+ 'DeliverToUserSls' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'StoragePolicy',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProjectName',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'StorageTypeList' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'UserProfileFollow' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ProfileFollowSwitch' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'FileSystemId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'UserProfile' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'UserProfileSwitch' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'FileSystemId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SecurityPolicy',
+ 'name' => 'LogStoreName',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SkipUserAuthCheck' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ResetAfterUnbind' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PreOpenMode',
+ 'name' => 'Ttl',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'PreOpenAppId',
+ 'name' => 'ExistedProjectName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PerSessionPerApp',
+ 'name' => 'SlsRegionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Network',
+ 'name' => 'DeliveryScopes',
'in' => 'formData',
- 'style' => 'json',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DomainRules' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Domain' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Policy' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ProductType' => ['type' => 'string', 'required' => true],
],
],
],
],
],
],
- 'ModifyNodePoolAttribute' => [
- 'methods' => [
- 'post',
- 'get',
+ 'DescribeWuyingServer' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'WuyingServerId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DescribeWuyingServerEipInfo' => [
+ 'path' => '',
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -2028,154 +1230,42 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'WuyingServerId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PoolId',
+ 'name' => 'Isp',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'GetAppInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'NodeCapacity',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'NodePoolStrategy',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'StrategyType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'MaxScalingAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'MaxIdleAppInstanceAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ScalingStep' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ScalingUsageThreshold' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ScalingDownAfterIdleMinutes' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StrategyEnableDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'StrategyDisableDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'WarmUp' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'RecurrenceSchedules' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'RecurrenceType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RecurrenceValues' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'maxItems' => 7,
- ],
- 'TimerPeriods' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'StartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Amount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 5,
- ],
- ],
- ],
- 'maxItems' => 7,
- ],
- ],
- ],
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BizRegionId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'AuthorizeInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetConnectionTicket' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2184,124 +1274,87 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ProductType',
+ 'name' => 'EndUserId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AuthorizeUserIds',
+ 'name' => 'BizRegionId',
'in' => 'formData',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 200,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UnAuthorizeUserIds',
+ 'name' => 'TaskId',
'in' => 'formData',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 200,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UserMeta',
+ 'name' => 'AppId',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'AdDomain' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstancePersistentId',
+ 'name' => 'AppVersion',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AvatarId',
+ 'name' => 'AppStartParam',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AuthorizeUserGroupIds',
+ 'name' => 'EnvironmentConfig',
'in' => 'formData',
- 'style' => 'flat',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AppInstanceGroupIdList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 20,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'UnAuthorizeUserGroupIds',
+ 'name' => 'AppInstancePersistentId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AppInstanceId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AccessType',
'in' => 'formData',
- 'style' => 'flat',
'schema' => [
- 'type' => 'array',
+ 'type' => 'string',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 20,
+ 'minLength' => 0,
+ 'maxLength' => 10,
+ 'enum' => ['INTERNET', 'VPC'],
],
],
+ [
+ 'name' => 'AppPolicyId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
- 'LogOffAllSessionsInAppInstanceGroup' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'GetDebugAppInstance' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2312,30 +1365,35 @@
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
+ 'GetModelProviderTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProviderTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'GetOtaTaskByTaskId' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2344,33 +1402,67 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'TaskId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'GetResourcePrice' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'NodeInstanceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChargeType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Period',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'PeriodUnit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Amount',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'BizRegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ModifyAppPolicy' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetResourceRenewPrice' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2381,72 +1473,65 @@
[
'name' => 'ProductType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppPolicyId',
+ 'name' => 'Period',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'VideoPolicy',
+ 'name' => 'PeriodUnit',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'FrameRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'TerminalResolutionAdaptive' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SessionResolutionWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'SessionResolutionHeight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'StreamingMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Webrtc' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'VisualQualityStrategy' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListAuthorizedUserGroups' => [
- 'path' => '',
- 'methods' => [
- 'get',
- 'post',
+ 'GetRuntimeChannel' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'RuntimeType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuntimeId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'IncludeRiskInfo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
],
+ ],
+ 'GetRuntimeModelConfig' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -2455,68 +1540,147 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'RuntimeType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuntimeId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'IncludeRiskInfo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ ],
+ ],
+ 'ListAppInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
'name' => 'PageSize',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'maximum' => '100',
- ],
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
],
[
'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Status',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 1000,
],
],
[
'name' => 'AppInstanceGroupId',
- 'in' => 'formData',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AppCenterImageId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false],
+ ],
+ [
+ 'name' => 'BizRegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeInstanceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'OfficeSiteId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'minItems' => 0,
+ 'maxItems' => 20,
],
],
[
- 'name' => 'GroupId',
+ 'name' => 'UserGroupIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
+ 'maxItems' => 10,
],
],
[
- 'name' => 'GroupName',
+ 'name' => 'ExcludedUserGroupIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'items' => ['type' => 'string'],
+ 'maxItems' => 10,
],
],
],
],
'ListAppInstances' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2527,18 +1691,12 @@
[
'name' => 'AppInstanceGroupId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AppInstanceId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Status',
@@ -2547,10 +1705,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'items' => ['type' => 'string', 'required' => true],
'minItems' => 1,
'maxItems' => 100,
],
@@ -2562,10 +1717,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'items' => ['type' => 'string', 'required' => true],
'minItems' => 1,
'maxItems' => 100,
],
@@ -2573,31 +1725,17 @@
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
],
[
'name' => 'PageNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
'name' => 'IncludeDeleted',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'UserIdList',
@@ -2606,24 +1744,16 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 100,
],
],
],
],
- 'DeleteAppInstances' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListAuthorizedUserGroups' => [
+ 'path' => '',
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -2634,44 +1764,38 @@
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'],
],
[
'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppInstanceIds',
+ 'name' => 'GroupId',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'GroupName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListPersistentAppInstances' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListBindInfo' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -2680,68 +1804,75 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'query',
+ 'name' => 'UserIdList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'query',
+ 'name' => 'WyIdList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'AppInstancePersistentIds',
- 'in' => 'query',
+ 'name' => 'AppInstanceGroupIdList',
+ 'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 100,
],
],
[
- 'name' => 'PageSize',
- 'in' => 'query',
+ 'name' => 'AppInstanceIdList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'PageNumber',
- 'in' => 'query',
+ 'name' => 'AppIdList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '1',
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
],
],
- 'GetConnectionTicket' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListDesktopAgentRuntime' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -2750,132 +1881,157 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndUserId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ModelTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BizRegionId',
- 'in' => 'formData',
+ 'name' => 'DesktopIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'TaskId',
- 'in' => 'formData',
+ 'name' => 'ResourceIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'AppId',
- 'in' => 'formData',
+ 'name' => 'DesktopStatuses',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 10,
],
],
[
- 'name' => 'AppVersion',
- 'in' => 'formData',
+ 'name' => 'AuthUsers',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'AppStartParam',
- 'in' => 'formData',
+ 'name' => 'AgentInstanceVersions',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 10,
],
],
[
- 'name' => 'EnvironmentConfig',
- 'in' => 'formData',
+ 'name' => 'AgentInstanceStatuses',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 10,
],
],
[
- 'name' => 'AppInstanceGroupIdList',
- 'in' => 'formData',
+ 'name' => 'DeploymentSource',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ModelConfigure',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'ChannelConfigure',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'DesktopNames',
+ 'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'maxItems' => 10,
],
],
[
- 'name' => 'AppInstancePersistentId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'BizType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'AppInstanceId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AccessType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 0,
- 'maxLength' => 10,
- 'enum' => [
- 'INTERNET',
- 'VPC',
- ],
- ],
+ 'name' => 'HasAuthUser',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'AppPolicyId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'IncludeRiskInfo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'HasRisk',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'ManagementStatus',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'Unbind' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListImage' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2884,164 +2040,163 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'ImageId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EndUserId',
+ 'name' => 'ImageName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstanceGroupId',
+ 'name' => 'Status',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstancePersistentId',
+ 'name' => 'ImageType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstanceId',
+ 'name' => 'PackageType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'ListBindInfo' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'OsType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'UserIdList',
+ 'name' => 'BizType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ProtocolType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ProductTypeList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 100,
],
],
[
- 'name' => 'WyIdList',
+ 'name' => 'BizTypeList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'maxItems' => 100,
],
],
[
- 'name' => 'AppInstanceGroupIdList',
+ 'name' => 'FeatureList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 100,
],
],
[
- 'name' => 'AppInstanceIdList',
+ 'name' => 'LanguageType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ResourceInstanceType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'FotaVersion',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PlatformName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'BizRegionIdList',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 100,
],
],
[
- 'name' => 'AppIdList',
- 'in' => 'formData',
+ 'name' => 'TagList',
+ 'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
],
'maxItems' => 100,
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'PlatformNameList',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'PageNumber',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'name' => 'Distro',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
],
],
],
- 'CreateImageFromAppInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListLlmTemplates' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3050,40 +2205,77 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ModelTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppCenterImageName',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ProviderTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'formData',
+ 'name' => 'LlmTemplateIds',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ [
+ 'name' => 'LlmCode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
- 'GetDebugAppInstance' => [
- 'methods' => [
- 'get',
- 'post',
+ 'ListModelProviderEndpoints' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProviderName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'BizType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32'],
+ ],
+ [
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
],
+ ],
+ 'ListModelProviderTemplates' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3092,32 +2284,55 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'BizType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'formData',
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ProviderName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ModelTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ProviderTemplateIds',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
- 'ListOtaTask' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListModelTemplateResourceGroup' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3126,57 +2341,36 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageSize',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'name' => 'ModelTemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageNumber',
- 'in' => 'formData',
+ 'name' => 'ResourceGroupIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'AppInstanceGroupId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'OtaType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Fota',
- 'ImageUpdate',
- 'AppUpdate',
- ],
- ],
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'GetOtaTaskByTaskId' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListModelTemplates' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3185,24 +2379,142 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'TaskId',
- 'in' => 'formData',
+ 'name' => 'BizType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'AgentPlatform',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AgentProvider',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ModelTemplateIdList',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ [
+ 'name' => 'HasModel',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
- 'ApproveOtaTask' => [
- 'methods' => [
- 'get',
- 'post',
+ 'ListNodeInstanceType' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'OsType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'BizRegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Language',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeInstanceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeInstanceTypeFamily',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Cpu',
+ 'in' => 'query',
+ 'schema' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ [
+ 'name' => 'Gpu',
+ 'in' => 'query',
+ 'schema' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ [
+ 'name' => 'Memory',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'GpuMemory',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'SortType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'OrderBy',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'InstanceTypeForModify',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'OrderType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string'],
+ ],
],
+ ],
+ 'ListNodes' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3211,79 +2523,110 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'PageSize',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BizRegionId',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'ListOtaTask' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'TaskId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'PageSize',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'OtaType',
+ 'name' => 'PageNumber',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Fota',
- 'ImageUpdate',
- 'AppUpdate',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'StartTime',
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'OtaType',
'in' => 'formData',
'schema' => [
'type' => 'string',
- 'format' => 'iso8601',
'required' => true,
+ 'enum' => ['Fota', 'ImageUpdate', 'AppUpdate'],
],
],
],
],
- 'ListTenantConfig' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'ListPersistentAppInstances' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
'deprecated' => false,
- 'parameters' => [],
- ],
- 'ModifyTenantConfig' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- 'http',
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstancePersistentIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
+ ],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'PageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
],
+ ],
+ 'ListRegions' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3292,23 +2635,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppInstanceGroupExpireRemind',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'BizSource',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'ListTagCloudResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3319,10 +2659,7 @@
[
'name' => 'ResourceType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ResourceIds',
@@ -3331,12 +2668,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 64,
- ],
+ 'items' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 64],
'minItems' => 0,
'maxItems' => 50,
],
@@ -3349,42 +2681,35 @@
'required' => false,
'minLength' => 0,
'maxLength' => 20,
- 'enum' => [
- 'Custom',
- 'System',
- 'All',
- ],
+ 'enum' => ['Custom', 'System', 'All'],
],
],
[
'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '1000',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '1000'],
],
[
'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'TagCloudResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
+ 'ListTenantConfig' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'deprecated' => false,
+ 'parameters' => [],
+ ],
+ 'ListWuyingServer' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3393,138 +2718,99 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ResourceType',
+ 'name' => 'PageSize',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 30,
- 'enum' => [
- 'AliUid',
- 'AppId',
- 'AppInstanceGroupId',
- 'WyId',
- 'CenterImageId',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'ResourceIds',
+ 'name' => 'PageNumber',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string'],
+ ],
+ [
+ 'name' => 'BizType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32'],
+ ],
+ [
+ 'name' => 'WuyingServerNameOrId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'WuyingServerIdList',
+ 'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 64,
- ],
- 'minItems' => 0,
- 'maxItems' => 50,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Tags',
+ 'name' => 'ServerInstanceType',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 0,
- 'maxLength' => 256,
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 20,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'UntagCloudResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ImageId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ResourceType',
+ 'name' => 'BizRegionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ResourceIds',
+ 'name' => 'OfficeSiteId',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ChargeType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'VirtualNodePoolId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AddVirtualNodePoolStatusList',
+ 'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 64,
- ],
- 'minItems' => 0,
- 'maxItems' => 50,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'TagKeys',
+ 'name' => 'Status',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Users',
+ 'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'minItems' => 1,
- 'maxItems' => 20,
+ 'items' => ['type' => 'string'],
],
],
],
],
- 'DescribeWuyingServerEipInfo' => [
- 'path' => '',
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'LogOffAllSessionsInAppInstanceGroup' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AK' => [],
@@ -3533,31 +2819,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'WuyingServerId',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Isp',
+ 'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateWuyingServer' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppInstanceGroupAttribute' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3566,264 +2841,541 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'WuyingServerName',
- 'in' => 'formData',
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SessionTimeout',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '300'],
+ ],
+ [
+ 'name' => 'NodePool',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'NodePoolId' => ['type' => 'string', 'required' => false],
+ 'NodeCapacity' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
[
- 'name' => 'Amount',
+ 'name' => 'StoragePolicy',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'StorageTypeList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'UserProfileFollow' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ProfileFollowSwitch' => ['type' => 'boolean', 'required' => false],
+ 'FileSystemId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'UserProfile' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'UserProfileSwitch' => ['type' => 'boolean', 'required' => false],
+ 'FileSystemId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
],
],
[
- 'name' => 'ServerInstanceType',
+ 'name' => 'SecurityPolicy',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'SkipUserAuthCheck' => ['type' => 'boolean', 'required' => false],
+ 'ResetAfterUnbind' => ['type' => 'boolean', 'required' => false],
+ ],
],
],
[
- 'name' => 'SystemDiskSize',
+ 'name' => 'PreOpenMode',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SystemDiskCategory',
+ 'name' => 'PreOpenAppId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SystemDiskPerformanceLevel',
+ 'name' => 'PerSessionPerApp',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'DataDisk',
+ 'name' => 'Network',
'in' => 'formData',
- 'style' => 'flat',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DataDiskSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'DataDiskCategory' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DataDiskPerformanceLevel' => [
- 'type' => 'string',
+ 'properties' => [
+ 'DomainRules' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Domain' => ['type' => 'string', 'required' => false],
+ 'Policy' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
],
+ ],
+ ],
+ 'ModifyAppPolicy' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'ImageId',
- 'in' => 'formData',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppPolicyId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'VideoPolicy',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'FrameRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'TerminalResolutionAdaptive' => ['type' => 'boolean', 'required' => false],
+ 'SessionResolutionWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'SessionResolutionHeight' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StreamingMode' => ['type' => 'string', 'required' => false],
+ 'Webrtc' => ['type' => 'boolean', 'required' => false],
+ 'VisualQualityStrategy' => ['type' => 'string', 'required' => false],
+ ],
],
],
+ ],
+ ],
+ 'ModifyBrowserInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'BizRegionId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'BrowserInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'CloudBrowserName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'OfficeSiteId',
+ 'name' => 'Network',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'AccessRestriction' => ['type' => 'string', 'required' => false],
+ 'RestrictedURLs' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'URL' => ['type' => 'string', 'required' => false],
+ 'RestrictedURLId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'RemoveRestrictedURLIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'RestrictedURLsFilePath' => ['type' => 'string'],
+ ],
],
],
[
- 'name' => 'Password',
- 'in' => 'formData',
+ 'name' => 'Policy',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'ClipboardPolicy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Clipboard' => ['type' => 'string', 'required' => false],
+ 'ClipboardScope' => ['type' => 'string', 'required' => false],
+ 'TextClipboard' => ['type' => 'string', 'required' => false],
+ 'RichTextClipboard' => ['type' => 'string', 'required' => false],
+ 'FileClipboard' => ['type' => 'string', 'required' => false],
+ 'ClipboardReadLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ClipboardWriteLimit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ClipboardSizeUnit' => ['type' => 'string'],
+ 'RichTextClipboardLimit' => ['type' => 'integer', 'format' => 'int32'],
+ 'RichTextClipboardSizeUnit' => ['type' => 'string'],
+ 'TextClipboardWriteLimit' => ['type' => 'integer', 'format' => 'int32'],
+ 'TextClipboardWriteSizeUnit' => [
+ 'type' => 'string',
+ 'enum' => ['B', 'KB'],
+ ],
+ 'TextClipboardReadLimit' => ['type' => 'integer', 'format' => 'int32'],
+ 'TextClipboardReadSizeUnit' => [
+ 'type' => 'string',
+ 'enum' => ['B', 'KB'],
+ ],
+ 'RichTextClipboardWriteLimit' => ['type' => 'integer', 'format' => 'int32'],
+ 'RichTextClipboardWriteSizeUnit' => [
+ 'type' => 'string',
+ 'enum' => ['B', 'KB'],
+ ],
+ 'RichTextClipboardReadLimit' => ['type' => 'integer', 'format' => 'int32'],
+ 'RichTextClipboardReadSizeUnit' => [
+ 'type' => 'string',
+ 'enum' => ['B', 'KB'],
+ ],
+ ],
+ ],
+ 'VideoPolicy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FrameRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'WatermarkPolicy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'WatermarkSwitch' => ['type' => 'string', 'required' => false],
+ 'WatermarkTypes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'PolicyId' => ['type' => 'string', 'required' => false],
+ 'PolicyVersion' => ['type' => 'string', 'required' => false],
+ 'DisconnectKeepSession' => ['type' => 'string', 'required' => false],
+ 'DisconnectKeepSessionTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Html5FileTransfer' => ['type' => 'string', 'required' => false],
+ 'NoOperationDisconnect' => ['type' => 'string', 'required' => false],
+ 'NoOperationDisconnectTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FileManager' => [
+ 'type' => 'string',
+ 'enum' => ['on', 'off'],
+ ],
+ ],
],
],
[
- 'name' => 'ChargeType',
- 'in' => 'formData',
+ 'name' => 'Timers',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'TimerType' => ['type' => 'string', 'required' => false],
+ 'Interval' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
],
],
[
- 'name' => 'Period',
- 'in' => 'formData',
+ 'name' => 'BrowserConfig',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Homepage' => ['type' => 'string', 'required' => false],
+ 'BrowserParam' => ['type' => 'string', 'required' => false],
+ 'Bookmarks' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BookmarkId' => ['type' => 'string', 'required' => false],
+ 'BookmarkName' => ['type' => 'string', 'required' => true],
+ 'BookmarkURL' => ['type' => 'string', 'required' => true],
+ 'BookmarkFolder' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'RemoveBookmarks' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'BookmarksFilePath' => ['type' => 'string'],
+ 'CookiesSync' => ['type' => 'boolean'],
+ ],
],
],
[
- 'name' => 'PeriodUnit',
+ 'name' => 'StoragePolicy',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'properties' => [
+ 'UserProfile' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'UserProfileSwitch' => ['type' => 'boolean'],
+ ],
+ ],
+ ],
],
],
[
- 'name' => 'AutoPay',
+ 'name' => 'MaxAmount',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32'],
],
+ ],
+ ],
+ 'ModifyNodePoolAmount' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'AutoRenew',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PromotionId',
+ 'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VSwitchIds',
+ 'name' => 'NodePool',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'NodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'PrePaidNodeAmountModifyMode' => ['type' => 'string', 'required' => false],
+ 'PrePaidNodeAmountModifyNodeIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
],
- 'maxItems' => 100,
],
],
+ ],
+ ],
+ 'ModifyNodePoolAttribute' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'VirtualNodePoolId',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NetworkStrategyType',
+ 'name' => 'PoolId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Bandwidth',
+ 'name' => 'NodeCapacity',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '2',
- 'maximum' => '1000',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'IdempotenceToken',
+ 'name' => 'NodePoolStrategy',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'StrategyType' => ['type' => 'string', 'required' => false],
+ 'NodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'MaxScalingAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'MaxIdleAppInstanceAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ScalingStep' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ScalingUsageThreshold' => ['type' => 'string', 'required' => false],
+ 'ScalingDownAfterIdleMinutes' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'StrategyEnableDate' => ['type' => 'string', 'required' => false],
+ 'StrategyDisableDate' => ['type' => 'string', 'required' => false],
+ 'WarmUp' => ['type' => 'boolean', 'required' => false],
+ 'RecurrenceSchedules' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'RecurrenceType' => ['type' => 'string', 'required' => false],
+ 'RecurrenceValues' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'maxItems' => 7,
+ ],
+ 'TimerPeriods' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'StartTime' => ['type' => 'string', 'required' => false],
+ 'EndTime' => ['type' => 'string', 'required' => false],
+ 'Amount' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 5,
+ ],
+ ],
+ ],
+ 'maxItems' => 7,
+ ],
+ ],
],
],
[
- 'name' => 'ServerPortRange',
+ 'name' => 'BizRegionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'ModifyTenantConfig' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https', 'http'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'SavingPlanId',
+ 'name' => 'AppInstanceGroupExpireRemind',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'ModifyWuyingServerAttribute' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'HostName',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string'],
],
[
- 'name' => 'SubPayType',
+ 'name' => 'WuyingServerId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MaxPrice',
+ 'name' => 'WuyingServerName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Password',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListWuyingServer' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'PageListAppInstanceGroupUser' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3832,155 +3384,236 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'PageSize',
+ 'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'maxItems' => 100],
],
[
- 'name' => 'PageNumber',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ProductType',
+ 'name' => 'PageSize',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'BizType',
+ 'name' => 'PageNumber',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
+ ],
+ ],
+ 'RemoveResourceGroupModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'WuyingServerNameOrId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ModelTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'WuyingServerIdList',
+ 'name' => 'ResourceGroupIds',
'in' => 'formData',
- 'style' => 'flat',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
],
],
+ ],
+ ],
+ 'RemoveRuntimeChannel' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'ServerInstanceType',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'RuntimeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ImageId',
+ 'name' => 'RuntimeIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
],
],
[
- 'name' => 'BizRegionId',
+ 'name' => 'AgentPlatform',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'OfficeSiteId',
+ 'name' => 'AgentProvider',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChargeType',
+ 'name' => 'Code',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'RemoveRuntimeModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'VirtualNodePoolId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'RuntimeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AddVirtualNodePoolStatusList',
+ 'name' => 'RuntimeIds',
'in' => 'formData',
- 'style' => 'flat',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 100,
],
],
[
- 'name' => 'Status',
+ 'name' => 'ModelTemplateId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'RenewAppInstanceGroup' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Users',
- 'in' => 'formData',
- 'style' => 'flat',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PromotionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AutoPay',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'Period',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'PeriodUnit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RenewMode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'RenewAmount',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'RenewNodes',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
],
- 'StartWuyingServer' => [
- 'methods' => [
- 'post',
- 'get',
+ 'RenewWuyingServer' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'WuyingServerId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Period',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PeriodUnit',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AutoPay',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'PromotionId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
+ ],
+ 'RestartWuyingServer' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3991,10 +3624,7 @@
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string'],
],
[
'name' => 'WuyingServerIdList',
@@ -4003,22 +3633,14 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
],
- 'StopWuyingServer' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'StartTaskForDistributeImage' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -4027,43 +3649,46 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'ImageId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'WuyingServerIdList',
+ 'name' => 'VersionId',
'in' => 'formData',
- 'style' => 'flat',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'RetryType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'DestinationRegionList',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'Force',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SourceRegion',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'RestartWuyingServer' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'StartWuyingServer' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4074,10 +3699,7 @@
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string'],
],
[
'name' => 'WuyingServerIdList',
@@ -4086,22 +3708,14 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
],
- 'ModifyWuyingServerAttribute' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'StopWuyingServer' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4112,45 +3726,28 @@
[
'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string'],
],
[
- 'name' => 'WuyingServerId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'WuyingServerName',
+ 'name' => 'WuyingServerIdList',
'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Password',
+ 'name' => 'Force',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'UpdateWuyingServerImage' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'TagCloudResources' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4159,39 +3756,52 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ProductType',
+ 'name' => 'ResourceType',
'in' => 'formData',
'schema' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'minLength' => 1,
+ 'maxLength' => 30,
+ 'enum' => ['AliUid', 'AppId', 'AppInstanceGroupId', 'WyId', 'CenterImageId'],
],
],
[
- 'name' => 'WuyingServerId',
+ 'name' => 'ResourceIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 64],
+ 'minItems' => 0,
+ 'maxItems' => 50,
],
],
[
- 'name' => 'ImageId',
+ 'name' => 'Tags',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Value' => ['type' => 'string', 'required' => true, 'minLength' => 0, 'maxLength' => 256],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 20,
],
],
],
],
- 'RenewWuyingServer' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UnassignWuyingServerPrivateAddresses' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4202,55 +3812,61 @@
[
'name' => 'WuyingServerId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Period',
+ 'name' => 'PrivateIpAddresses',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 50,
],
],
+ ],
+ ],
+ 'Unbind' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'PeriodUnit',
+ 'name' => 'ProductType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AutoPay',
+ 'name' => 'EndUserId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PromotionId',
+ 'name' => 'AppInstanceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstancePersistentId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AppInstanceId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DeleteWuyingServer' => [
- 'path' => '',
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UntagCloudResources' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4259,25 +3875,71 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'WuyingServerId',
+ 'name' => 'ResourceType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ResourceIds',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 64],
+ 'minItems' => 0,
+ 'maxItems' => 50,
+ ],
+ ],
+ [
+ 'name' => 'TagKeys',
+ 'in' => 'formData',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
'required' => true,
- 'maxItems' => 100,
+ 'items' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'minItems' => 1,
+ 'maxItems' => 20,
],
],
],
],
- 'ModifyBrowserInstanceGroup' => [
- 'methods' => [
- 'get',
- 'post',
+ 'UpdateAppInstanceGroupImage' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppInstanceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppCenterImageId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'BizRegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'UpdateModelProviderTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -4286,260 +3948,103 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'BrowserInstanceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ProviderTemplateId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CloudBrowserName',
+ 'name' => 'Name',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Network',
+ 'name' => 'Description',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AccessRestriction' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RestrictedURLs' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'URL' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RestrictedURLId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'RemoveRestrictedURLIds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Policy',
+ 'name' => 'Config',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'ClipboardPolicy' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Clipboard' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ClipboardScope' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'TextClipboard' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RichTextClipboard' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'FileClipboard' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ClipboardReadLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ClipboardWriteLimit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ClipboardSizeUnit' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'VideoPolicy' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'FrameRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'WatermarkPolicy' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'WatermarkSwitch' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'WatermarkTypes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'PolicyId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PolicyVersion' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DisconnectKeepSession' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DisconnectKeepSessionTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Html5FileTransfer' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NoOperationDisconnect' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NoOperationDisconnectTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'BaseUrl' => ['type' => 'string', 'required' => false],
+ 'ApiKey' => ['type' => 'string', 'required' => false],
+ 'ApiType' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'Timers',
+ 'name' => 'EnableWuyingProxy',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ ],
+ ],
+ 'UpdateModelTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ModelTemplateId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'TimerType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Interval' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BrowserConfig',
+ 'name' => 'Name',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Homepage' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BrowserParam' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Bookmarks' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BookmarkId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BookmarkName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'BookmarkURL' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'BookmarkFolder' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'RemoveBookmarks' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Description',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Config',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'UpdateWuyingServerImage' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ProductType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'WuyingServerId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ImageId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'appstream-center.cn-shanghai.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'appstream-center.ap-southeast-1.aliyuncs.com',
- ],
+ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'appstream-center.cn-shanghai.aliyuncs.com', 'endpoint' => 'appstream-center.cn-shanghai.aliyuncs.com', 'vpc' => 'appstream-center-intl.vpc-proxy.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'appstream-center.ap-southeast-1.aliyuncs.com', 'endpoint' => 'appstream-center.ap-southeast-1.aliyuncs.com', 'vpc' => 'appstream-center-intl.vpc-proxy.aliyuncs.com'],
],
];