summaryrefslogtreecommitdiff
path: root/data/eflo-controller/2022-12-15/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/eflo-controller/2022-12-15/api-docs.php')
-rw-r--r--data/eflo-controller/2022-12-15/api-docs.php4225
1 files changed, 1379 insertions, 2846 deletions
diff --git a/data/eflo-controller/2022-12-15/api-docs.php b/data/eflo-controller/2022-12-15/api-docs.php
index 64ee5c5..742ef59 100644
--- a/data/eflo-controller/2022-12-15/api-docs.php
+++ b/data/eflo-controller/2022-12-15/api-docs.php
@@ -1,22 +1,36 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'eflo-controller',
- 'version' => '2022-12-15',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'eflo-controller', 'version' => '2022-12-15'],
'components' => [
'schemas' => [],
],
'apis' => [
- 'CreateCluster' => [
- 'methods' => [
- 'post',
+ 'ApproveOperation' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'NodeId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'OperationType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
+ ],
+ 'ChangeNodeGroup' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -25,28 +39,132 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClusterName',
+ 'name' => 'Nodes',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'ClusterType',
+ 'name' => 'IgnoreFailedNodeTasks',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'TargetNodeGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'ChangeNodeTypes' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'NodeType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeIds',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
+ ],
+ ],
+ 'ChangeResourceGroup' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ResourceRegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'CloseSession' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'SessionToken',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SessionId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'CreateCluster' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ClusterName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ClusterType',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
[
'name' => 'ClusterDescription',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'NodeGroups',
@@ -63,57 +181,21 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Category' => ['type' => 'string', 'required' => false],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
],
],
- 'NodeGroupDescription' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'KeyPairName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'FileSystemMountEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'NodeGroupName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ZoneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'UserData' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VirtualGpuEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'MachineType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ImageId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'NodeGroupDescription' => ['type' => 'string', 'required' => false],
+ 'KeyPairName' => ['type' => 'string', 'required' => false],
+ 'RamRoleName' => ['type' => 'string', 'required' => false, 'maxLength' => 128],
+ 'FileSystemMountEnabled' => ['type' => 'boolean', 'required' => false],
+ 'NodeGroupName' => ['type' => 'string', 'required' => false],
+ 'ZoneId' => ['type' => 'string', 'required' => false],
+ 'UserData' => ['type' => 'string', 'required' => false],
+ 'VirtualGpuEnabled' => ['type' => 'boolean', 'required' => false],
+ 'MachineType' => ['type' => 'string', 'required' => false],
+ 'ImageId' => ['type' => 'string', 'required' => false],
'Nodes' => [
'type' => 'array',
'required' => false,
@@ -128,55 +210,20 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'DeleteWithNode' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BurstingEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ProvisionedIops' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'DeleteWithNode' => ['type' => 'boolean', 'required' => false],
+ 'Category' => ['type' => 'string', 'required' => false],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
+ 'BurstingEnabled' => ['type' => 'boolean', 'required' => false],
+ 'ProvisionedIops' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
],
],
],
@@ -194,62 +241,24 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'DeleteWithNode' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BurstingEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ProvisionedIops' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'DeleteWithNode' => ['type' => 'boolean', 'required' => false],
+ 'Category' => ['type' => 'string', 'required' => false],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
+ 'BurstingEnabled' => ['type' => 'boolean', 'required' => false],
+ 'ProvisionedIops' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'HyperNodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'HyperNodeId' => ['type' => 'string', 'required' => false],
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
],
],
],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
],
],
],
@@ -257,18 +266,12 @@
[
'name' => 'IgnoreFailedNodeTasks',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'Networks',
@@ -282,30 +285,12 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'CenId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'CloudLinkCidr' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'CloudLinkId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'MonitorVpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'MonitorVswitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VpdCidr' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'CenId' => ['type' => 'string', 'required' => false],
+ 'CloudLinkCidr' => ['type' => 'string', 'required' => false],
+ 'CloudLinkId' => ['type' => 'string', 'required' => false],
+ 'MonitorVpcId' => ['type' => 'string', 'required' => false],
+ 'MonitorVswitchId' => ['type' => 'string', 'required' => false],
+ 'VpdCidr' => ['type' => 'string', 'required' => false],
'VpdSubnets' => [
'type' => 'array',
'required' => false,
@@ -313,18 +298,9 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'SubnetCidr' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ZoneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SubnetType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'SubnetCidr' => ['type' => 'string', 'required' => false],
+ 'ZoneId' => ['type' => 'string', 'required' => false],
+ 'SubnetType' => ['type' => 'string', 'required' => false],
],
],
],
@@ -334,17 +310,11 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'VpdId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'VpdId' => ['type' => 'string', 'required' => false],
'VpdSubnets' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
@@ -369,21 +339,12 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
- 'MachineType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'MachineType' => ['type' => 'string', 'required' => false],
],
],
],
@@ -398,21 +359,12 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
- 'BondDefaultSubnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'BondDefaultSubnet' => ['type' => 'string', 'required' => false],
],
],
'NodePolicy' => [
@@ -429,47 +381,23 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'NodeId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
],
- 'SecurityGroupId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchZoneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'TailIpVersion' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => false],
+ 'VSwitchZoneId' => ['type' => 'string', 'required' => false],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'TailIpVersion' => ['type' => 'string', 'required' => false],
],
],
],
@@ -484,14 +412,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Value' => ['type' => 'string', 'required' => false],
+ 'Key' => ['type' => 'string', 'required' => false],
],
],
'maxItems' => 21,
@@ -508,25 +430,16 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'ComponentType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'ComponentType' => ['type' => 'string', 'required' => false],
'ComponentConfig' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'BasicArgs' => [
- 'type' => 'any',
- 'required' => false,
- ],
+ 'BasicArgs' => ['type' => 'any', 'required' => false],
'NodeUnits' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'any',
- 'required' => false,
- ],
+ 'items' => ['type' => 'any', 'required' => false],
],
],
],
@@ -537,10 +450,7 @@
[
'name' => 'HpnZone',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'NimizVSwitches',
@@ -549,80 +459,19 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
'name' => 'OpenEniJumboFrame',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DeleteCluster' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ClusterId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DescribeCluster' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ClusterId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'ExtendCluster' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateDiagnosticTask' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -633,376 +482,65 @@
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeGroups',
+ 'name' => 'NodeIds',
'in' => 'formData',
- 'style' => 'json',
+ 'style' => 'simple',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Nodes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DataDisk' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DeleteWithNode' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BurstingEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ProvisionedIops' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- ],
- 'HyperNodes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'HyperNodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DataDisk' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DeleteWithNode' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'BurstingEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ProvisionedIops' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- ],
- 'NodeGroupId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'UserData' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ZoneId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Amount' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'ChargeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Period' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'AutoRenew' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Hostnames' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeTag' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'VpcId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'VSwitchId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- [
- 'name' => 'IgnoreFailedNodeTasks',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'VpdSubnets',
+ 'name' => 'DiagnosticType',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IpAllocationPolicy',
+ 'name' => 'AiJobLogInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BondPolicy' => [
+ 'properties' => [
+ 'AiJobLogs' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'BondDefaultSubnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Bonds' => [
+ 'AiInstance' => ['type' => 'string', 'required' => false],
+ 'Logs' => [
'type' => 'array',
'required' => false,
'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- 'MachineTypePolicy' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Bonds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'MachineType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'NodePolicy' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Bonds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Subnet' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'Datetime' => ['type' => 'string', 'required' => false],
+ 'LogContent' => ['type' => 'string', 'required' => false],
],
],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
],
+ 'NodeId' => ['type' => 'string', 'required' => false],
],
],
],
+ 'EndTime' => ['type' => 'string', 'required' => false],
+ 'StartTime' => ['type' => 'string', 'required' => false],
],
],
],
- [
- 'name' => 'VSwitchZoneId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
],
],
- 'ListClusters' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateNetTestTask' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1011,244 +549,135 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NextToken',
+ 'name' => 'NetTestType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MaxResults',
+ 'name' => 'Port',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'TrafficTest',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Tags',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
+ 'properties' => [
+ 'Protocol' => ['type' => 'string', 'required' => false],
+ 'TrafficModel' => ['type' => 'string', 'required' => false],
+ 'Duration' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'QP' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'GDR' => ['type' => 'boolean', 'required' => false],
+ 'Clients' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'maxLength' => 129,
+ 'properties' => [
+ 'ResourceId' => ['type' => 'string', 'required' => false],
+ 'Bond' => ['type' => 'string', 'required' => false],
+ 'IP' => ['type' => 'string', 'required' => false],
+ 'ServerName' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ ],
],
- 'Value' => [
- 'type' => 'string',
+ ],
+ 'Servers' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'maxLength' => 129,
+ 'properties' => [
+ 'ResourceId' => ['type' => 'string', 'required' => false],
+ 'Bond' => ['type' => 'string', 'required' => false],
+ 'IP' => ['type' => 'string', 'required' => false],
+ 'ServerName' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
- 'maxItems' => 21,
- ],
- ],
- ],
- ],
- 'ListClusterNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ClusterId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'NextToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'MaxResults',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
],
],
[
- 'name' => 'NodeGroupId',
+ 'name' => 'DelayTest',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Tags',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 129,
- ],
- 'Value' => [
- 'type' => 'string',
+ 'properties' => [
+ 'Hosts' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
'required' => false,
- 'maxLength' => 129,
+ 'properties' => [
+ 'ResourceId' => ['type' => 'string', 'required' => false],
+ 'Bond' => ['type' => 'string', 'required' => false],
+ 'IP' => ['type' => 'string', 'required' => false],
+ 'ServerName' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
- 'maxItems' => 21,
- ],
- ],
- [
- 'name' => 'ResourceGroupId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
],
],
[
- 'name' => 'OperatingStates',
+ 'name' => 'CommTest',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'Type' => ['type' => 'string', 'required' => false],
+ 'Model' => ['type' => 'string', 'required' => false],
+ 'GPUNum' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'Hosts' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'ResourceId' => ['type' => 'string', 'required' => false],
+ 'IP' => ['type' => 'string', 'required' => false],
+ 'ServerName' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
],
- 'maxItems' => 100,
],
],
- ],
- ],
- 'ShrinkCluster' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeGroups',
+ 'name' => 'NetworkMode',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'NodeGroupId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Nodes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'HyperNodes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'HyperNodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IgnoreFailedNodeTasks',
+ 'name' => 'ClusterName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'CreateNodeGroup' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1264,75 +693,33 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Az' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'NodeGroupDescription' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeGroupName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MachineType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ImageId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserData' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Az' => ['type' => 'string', 'required' => true],
+ 'NodeGroupDescription' => ['type' => 'string', 'required' => false],
+ 'NodeGroupName' => ['type' => 'string', 'required' => true],
+ 'MachineType' => ['type' => 'string', 'required' => true],
+ 'ImageId' => ['type' => 'string', 'required' => true],
+ 'UserData' => ['type' => 'string', 'required' => false],
'SystemDisk' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'Size' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PerformanceLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Category' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
+ 'Category' => ['type' => 'string', 'required' => false],
],
],
- 'FileSystemMountEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'VirtualGpuEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'KeyPairName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'FileSystemMountEnabled' => ['type' => 'boolean', 'required' => false],
+ 'VirtualGpuEnabled' => ['type' => 'boolean', 'required' => false],
+ 'KeyPairName' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
+ 'RamRoleName' => ['type' => 'string', 'required' => false, 'maxLength' => 128],
],
],
],
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'NodeUnit',
@@ -1341,21 +728,14 @@
'schema' => [
'type' => 'object',
'required' => false,
- 'additionalProperties' => [
- 'type' => 'any',
- ],
+ 'additionalProperties' => ['type' => 'any'],
],
],
],
],
- 'UpdateNodeGroup' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateSession' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1364,71 +744,81 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeGroupId',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NewNodeGroupName',
+ 'name' => 'StartTime',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UserData',
+ 'name' => 'SessionType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'CreateVsc' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'FileSystemMountEnabled',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ClientToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'KeyPairName',
+ 'name' => 'VscType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ImageId',
+ 'name' => 'VscName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LoginPassword',
+ 'name' => 'Tag',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 21,
],
],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
- 'DeleteNodeGroup' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteCluster' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1439,29 +829,32 @@
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DeleteHyperNode' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'NodeGroupId',
+ 'name' => 'HyperNodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListNodeGroups' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteNode' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1470,48 +863,38 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeGroupId',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DeleteNodeGroup' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'NextToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MaxResults',
+ 'name' => 'NodeGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DeleteNode' => [
+ 'DeleteVsc' => [
'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1520,23 +903,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeId',
+ 'name' => 'ClientToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'VscId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeNode' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeCluster' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1545,23 +925,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeId',
+ 'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListFreeNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeDiagnosticResult' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1570,95 +942,65 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NextToken',
+ 'name' => 'DiagnosticId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeHyperNode' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'MaxResults',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'MachineType',
+ 'name' => 'HyperNodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeInvocations' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'HpnZone',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'InvokeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Tags',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 129,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 21,
- ],
+ 'name' => 'IncludeOutput',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'OperatingStates',
+ 'name' => 'ContentEncoding',
'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'RebootNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNetTestResult' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1667,44 +1009,32 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClusterId',
+ 'name' => 'TestId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeNode' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Nodes',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'IgnoreFailedNodeTasks',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ReimageNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeNodeGroup' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1713,71 +1043,32 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClusterId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Nodes',
+ 'name' => 'NodeGroupId',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hostname' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LoginPassword' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ImageId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeNodeType' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'IgnoreFailedNodeTasks',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'UserData',
+ 'name' => 'NodeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateVsc' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeRegions' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1786,81 +1077,55 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'AcceptLanguage',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeSendFileResults' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'NodeId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'VscType',
+ 'name' => 'InvokeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'VscName',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeTask' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Tag',
- 'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 21,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'TaskId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
'DescribeVsc' => [
'path' => '',
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1871,22 +1136,13 @@
[
'name' => 'VscId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteVsc' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DescribeZones' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1895,32 +1151,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'VscId',
+ 'name' => 'AcceptLanguage',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListVscs' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ExtendCluster' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1929,48 +1168,136 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NextToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'MaxResults',
+ 'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeIds',
+ 'name' => 'NodeGroups',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Nodes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'DataDisk' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'DeleteWithNode' => ['type' => 'boolean', 'required' => false],
+ 'Category' => ['type' => 'string', 'required' => false],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
+ 'BurstingEnabled' => ['type' => 'boolean', 'required' => false],
+ 'ProvisionedIops' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ ],
+ ],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'HyperNodes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
+ 'HyperNodeId' => ['type' => 'string', 'required' => false],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'DataDisk' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'DeleteWithNode' => ['type' => 'boolean', 'required' => false],
+ 'Category' => ['type' => 'string', 'required' => false],
+ 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PerformanceLevel' => ['type' => 'string', 'required' => false],
+ 'BurstingEnabled' => ['type' => 'boolean', 'required' => false],
+ 'ProvisionedIops' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ ],
+ ],
+ 'SecurityGroupId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'NodeGroupId' => ['type' => 'string', 'required' => false],
+ 'UserData' => ['type' => 'string', 'required' => false],
+ 'ZoneId' => ['type' => 'string', 'required' => false],
+ 'Amount' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'ChargeType' => ['type' => 'string', 'required' => false],
+ 'Period' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'AutoRenew' => ['type' => 'boolean', 'required' => false],
+ 'Hostnames' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
+ 'NodeTag' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'VpcId' => ['type' => 'string', 'required' => false],
+ 'VSwitchId' => ['type' => 'string', 'required' => false],
+ 'SavingsPlanId' => ['type' => 'string', 'required' => false],
+ ],
],
- 'maxItems' => 100,
],
],
[
- 'name' => 'VscName',
+ 'name' => 'IgnoreFailedNodeTasks',
'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'VpdSubnets',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Tag',
- 'in' => 'query',
- 'style' => 'repeatList',
+ 'name' => 'IpAllocationPolicy',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
@@ -1978,39 +1305,86 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
+ 'BondPolicy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BondDefaultSubnet' => ['type' => 'string', 'required' => false],
+ 'Bonds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => false],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'MachineTypePolicy' => [
+ 'type' => 'array',
'required' => false,
- 'maxLength' => 129,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Bonds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => false],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'MachineType' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
- 'Value' => [
- 'type' => 'string',
+ 'NodePolicy' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Bonds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => false],
+ 'Subnet' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
],
],
- 'maxItems' => 21,
],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'VSwitchZoneId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'UntagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetHyperNode' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2019,68 +1393,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ResourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceId',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 50,
- ],
- ],
- [
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TagKey',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 21,
- ],
- ],
- [
- 'name' => 'All',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'name' => 'HyperNodeId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'TagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListClusterHyperNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2089,72 +1410,53 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ResourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ClusterId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ResourceId',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 50,
- ],
+ 'name' => 'NextToken',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'MaxResults',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'Tag',
+ 'name' => 'NodeGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Tags',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => true,
+ 'required' => false,
'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 128,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 256,
- ],
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
],
],
- 'maxItems' => 20,
+ 'maxItems' => 21,
],
],
+ [
+ 'name' => 'ResourceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
- 'ListTagResources' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListClusterNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2163,37 +1465,27 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ResourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'ClusterId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ResourceId',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 50,
- ],
+ 'name' => 'NextToken',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'MaxResults',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'Tag',
+ 'name' => 'NodeGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Tags',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
@@ -2203,62 +1495,34 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
],
],
'maxItems' => 21,
],
],
[
- 'name' => 'NextToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DescribeZones' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'name' => 'ResourceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AcceptLanguage',
+ 'name' => 'OperatingStates',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
],
],
- 'DescribeTask' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListClusters' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2267,98 +1531,43 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'TaskId',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeRegions' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AcceptLanguage',
+ 'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- ],
- 'ChangeResourceGroup' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ResourceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ResourceType',
+ 'name' => 'Tags',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
- ],
- ],
- [
- 'name' => 'ResourceId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceRegionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ResourceGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ ],
+ ],
+ 'maxItems' => 21,
],
],
],
],
- 'ApproveOperation' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListDiagnosticResults' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2367,69 +1576,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeId',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'OperationType',
+ 'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'StopInvocation' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'InvokeId',
+ 'name' => 'DiagType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeIdList',
+ 'name' => 'ResourceGroupId',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'RunCommand' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListFreeHyperNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2438,150 +1608,64 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Name',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Description',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CommandContent',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Timeout',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'WorkingDir',
+ 'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'EnableParameter',
+ 'name' => 'MachineType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ContentEncoding',
+ 'name' => 'HpnZone',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Username',
+ 'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeIdList',
+ 'name' => 'Tags',
'in' => 'formData',
- 'style' => 'json',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
],
+ 'maxItems' => 21,
],
],
[
- 'name' => 'RepeatMode',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ClientToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Frequency',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Parameters',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CommandId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TerminationMode',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Launcher',
+ 'name' => 'Status',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
],
],
- 'DescribeInvocations' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListFreeNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2590,80 +1674,64 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'InvokeId',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeId',
+ 'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'IncludeOutput',
+ 'name' => 'MachineType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ContentEncoding',
+ 'name' => 'HpnZone',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'DescribeSendFileResults' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'ResourceGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'InvokeId',
- 'in' => 'formData',
+ 'name' => 'Tags',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 21,
],
],
[
- 'name' => 'NodeId',
+ 'name' => 'OperatingStates',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
],
],
- 'SendFile' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListHyperNodes' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2672,134 +1740,99 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Name',
+ 'name' => 'NodeGroupName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Description',
+ 'name' => 'MachineType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TargetDir',
+ 'name' => 'ZoneId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ContentType',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Content',
+ 'name' => 'MaxResults',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'FileMode',
+ 'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'FileOwner',
+ 'name' => 'HyperNodeId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'FileGroup',
+ 'name' => 'ClusterName',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeIdList',
+ 'name' => 'HpnZone',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Overwrite',
+ 'name' => 'Tags',
'in' => 'formData',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'Timeout',
- 'in' => 'formData',
+ 'name' => 'OperatingStates',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
- ],
- ],
- 'ListMachineTypes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'CommodityCode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'Name',
- 'in' => 'formData',
+ 'name' => 'HyperNodeIds',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
],
- 'CreateDiagnosticTask' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListImages' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2808,99 +1841,25 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClusterId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'NodeIds',
+ 'name' => 'ImageVersion',
'in' => 'formData',
- 'style' => 'simple',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DiagnosticType',
+ 'name' => 'Architecture',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AiJobLogInfo',
+ 'name' => 'Platform',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AiJobLogs' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AiInstance' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Logs' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Datetime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LogContent' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'EndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'StartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'StopNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListMachineNetworkInfo' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2909,36 +1868,28 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Nodes',
+ 'name' => 'MachineHpnInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'HpnZone' => ['type' => 'string', 'required' => false],
+ 'MachineType' => ['type' => 'string', 'required' => false],
+ 'RegionId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
- [
- 'name' => 'IgnoreFailedNodeTasks',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
],
],
- 'ListImages' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListMachineTypes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2947,39 +1898,15 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ImageVersion',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Architecture',
+ 'name' => 'Name',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Platform',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeDiagnosticResult' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListNetTestResults' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2988,56 +1915,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'DiagnosticId',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'CloseSession' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'MaxResults',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SessionToken',
+ 'name' => 'NetTestType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SessionId',
+ 'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateSession' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListNodeGroups' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3046,39 +1947,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeId',
+ 'name' => 'NodeGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'StartTime',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'SessionType',
+ 'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'MaxResults',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'CreateNetTestTask' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListSyslogs' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3087,240 +1979,96 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NetTestType',
+ 'name' => 'ToTime',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Port',
+ 'name' => 'Query',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TrafficTest',
+ 'name' => 'Reverse',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Protocol' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'TrafficModel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Duration' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'QP' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'GDR' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Clients' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ResourceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Bond' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IP' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ServerName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'Servers' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ResourceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Bond' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IP' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ServerName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'DelayTest',
+ 'name' => 'NextToken',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hosts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ResourceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Bond' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IP' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ServerName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CommTest',
+ 'name' => 'NodeId',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Model' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'GPUNum' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'Hosts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ResourceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IP' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ServerName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'NodeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ClusterId',
+ 'name' => 'FromTime',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'ListTagResources' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'NetworkMode',
- 'in' => 'formData',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 50,
],
],
[
- 'name' => 'ClusterName',
- 'in' => 'formData',
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 21,
],
],
+ [
+ 'name' => 'NextToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
'ListUserClusterTypes' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3329,15 +2077,10 @@
'deprecated' => false,
'parameters' => [],
],
- 'ListNetTestResults' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListVscs' => [
+ 'path' => '',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3348,47 +2091,57 @@
[
'name' => 'NextToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MaxResults',
'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeIds',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 100,
],
],
[
- 'name' => 'NetTestType',
+ 'name' => 'VscName',
'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 129],
+ 'Value' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 21,
],
],
[
'name' => 'ResourceGroupId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListDiagnosticResults' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RebootNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3397,48 +2150,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NextToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'MaxResults',
+ 'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DiagType',
+ 'name' => 'Nodes',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'IgnoreFailedNodeTasks',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DescribeNetTestResult' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ReimageNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3447,32 +2182,12 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'TestId',
+ 'name' => 'ClusterId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ListMachineNetworkInfo' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'MachineHpnInfo',
+ 'name' => 'Nodes',
'in' => 'formData',
'style' => 'json',
'schema' => [
@@ -3482,57 +2197,29 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'HpnZone' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'MachineType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RegionId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Hostname' => ['type' => 'string', 'required' => false],
+ 'LoginPassword' => ['type' => 'string', 'required' => false],
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ 'ImageId' => ['type' => 'string', 'required' => false],
],
],
],
],
- ],
- ],
- 'DescribeNodeType' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'IgnoreFailedNodeTasks',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NodeType',
+ 'name' => 'UserData',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListSyslogs' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ReportNodesStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3541,62 +2228,45 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ToTime',
+ 'name' => 'Nodes',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Query',
+ 'name' => 'StartTime',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Reverse',
+ 'name' => 'EndTime',
'in' => 'formData',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NextToken',
+ 'name' => 'Reason',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NodeId',
+ 'name' => 'Description',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'FromTime',
+ 'name' => 'IssueCategory',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ReportNodesStatus' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'RunCommand' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3605,225 +2275,96 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Nodes',
+ 'name' => 'Name',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'StartTime',
+ 'name' => 'Description',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EndTime',
+ 'name' => 'CommandContent',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Reason',
+ 'name' => 'Timeout',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Description',
+ 'name' => 'WorkingDir',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'IssueCategory',
+ 'name' => 'EnableParameter',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
- ],
- ],
- 'DescribeNodeGroup' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NodeGroupId',
+ 'name' => 'ContentEncoding',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'ChangeNodeGroup' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'Username',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'Nodes',
+ 'name' => 'NodeIdList',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- [
- 'name' => 'IgnoreFailedNodeTasks',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'TargetNodeGroupId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ListClusterHyperNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'name' => 'RepeatMode',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ClusterId',
+ 'name' => 'ClientToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'NextToken',
+ 'name' => 'Frequency',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MaxResults',
+ 'name' => 'Parameters',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'style' => 'json',
+ 'schema' => ['type' => 'object', 'required' => false],
],
[
- 'name' => 'NodeGroupId',
+ 'name' => 'CommandId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Tags',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 129,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 129,
- ],
- ],
- ],
- 'maxItems' => 21,
- ],
+ 'name' => 'TerminationMode',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'Launcher',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListHyperNodes' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SendFile' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3832,82 +2373,86 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NodeGroupName',
+ 'name' => 'Name',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'MachineType',
+ 'name' => 'Description',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ZoneId',
+ 'name' => 'TargetDir',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'NextToken',
+ 'name' => 'ContentType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'MaxResults',
+ 'name' => 'Content',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ResourceGroupId',
+ 'name' => 'FileMode',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'HyperNodeId',
+ 'name' => 'FileOwner',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ClusterName',
+ 'name' => 'FileGroup',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'HpnZone',
+ 'name' => 'NodeIdList',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'Tags',
+ 'name' => 'Overwrite',
'in' => 'formData',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'Timeout',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ 'ShrinkCluster' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ClusterId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NodeGroups',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
@@ -3915,64 +2460,70 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
+ 'NodeGroupId' => ['type' => 'string', 'required' => false],
+ 'Nodes' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'NodeId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
- 'Value' => [
- 'type' => 'string',
+ 'HyperNodes' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'HyperNodeId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
],
],
],
- 'maxItems' => 100,
],
],
[
- 'name' => 'OperatingStates',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
- ],
+ 'name' => 'IgnoreFailedNodeTasks',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'StopInvocation' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'CommodityCode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'HyperNodeIds',
- 'in' => 'query',
+ 'name' => 'InvokeId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'NodeIdList',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
],
- 'ListFreeHyperNodes' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StopNodes' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3981,96 +2532,76 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'NextToken',
+ 'name' => 'Nodes',
'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'MaxResults',
+ 'name' => 'IgnoreFailedNodeTasks',
'in' => 'formData',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'TagResources' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'MachineType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'HpnZone',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ResourceGroupId',
- 'in' => 'formData',
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 50,
],
],
[
- 'name' => 'Tags',
- 'in' => 'formData',
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Tag',
+ 'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => false,
+ 'required' => true,
'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'Key' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 129,
- ],
- 'Value' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Key' => ['type' => 'string', 'required' => false, 'maxLength' => 128],
+ 'Value' => ['type' => 'string', 'required' => false, 'maxLength' => 256],
],
],
- 'maxItems' => 21,
- ],
- ],
- [
- 'name' => 'Status',
- 'in' => 'formData',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 100,
+ 'maxItems' => 20,
],
],
],
],
- 'DescribeHyperNode' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UntagResources' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -4079,62 +2610,47 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'HyperNodeId',
- 'in' => 'formData',
+ 'name' => 'ResourceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ResourceId',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 50,
],
],
- ],
- ],
- 'ChangeNodeTypes' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'RegionId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'NodeType',
- 'in' => 'formData',
+ 'name' => 'TagKey',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 21,
],
],
[
- 'name' => 'NodeIds',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'name' => 'All',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'DeleteHyperNode' => [
- 'path' => '',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateNodeGroup' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -4143,60 +2659,77 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'HyperNodeId',
+ 'name' => 'NodeGroupId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'NewNodeGroupName',
'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'UserData',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'FileSystemMountEnabled',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'KeyPairName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'RamRoleName',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 128],
+ ],
+ [
+ 'name' => 'ImageId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'LoginPassword',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'SystemDisk',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'properties' => [
+ 'PerformanceLevel' => ['type' => 'string'],
+ ],
],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'cn-huhehaote',
- 'endpoint' => 'eflo-controller.cn-huhehaote.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing',
- 'endpoint' => 'eflo-controller.cn-beijing.aliyuncs.com ',
- ],
- [
- 'regionId' => 'cn-zhangjiakou',
- 'endpoint' => 'eflo-controller.cn-zhangjiakou.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-wulanchabu',
- 'endpoint' => 'eflo-controller.cn-wulanchabu.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou',
- 'endpoint' => 'eflo-controller.cn-hangzhou.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'eflo-controller.cn-shanghai.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen',
- 'endpoint' => 'eflo-controller.cn-shenzhen.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-heyuan',
- 'endpoint' => 'eflo-controller.cn-heyuan.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-guangzhou',
- 'endpoint' => 'eflo-controller.cn-guangzhou.aliyuncs.com ',
- ],
- [
- 'regionId' => 'ap-southeast-1',
- 'endpoint' => 'eflo-controller.ap-southeast-1.aliyuncs.com',
- ],
- [
- 'regionId' => 'ap-southeast-7',
- 'endpoint' => 'eflo-controller.ap-southeast-7.aliyuncs.com ',
- ],
+ ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-wulanchabu.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-wulanchabu.aliyuncs.com'],
+ ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-beijing.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-beijing.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-beijing.aliyuncs.com'],
+ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-shanghai.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-shanghai.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-shanghai.aliyuncs.com'],
+ ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-hongkong.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-hongkong.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-hongkong.aliyuncs.com'],
+ ['regionId' => 'cn-heyuan', 'regionName' => '华南2(河源)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-heyuan.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-heyuan.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-heyuan.aliyuncs.com'],
+ ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-zhangjiakou.aliyuncs.com'],
+ ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-shenzhen.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-shenzhen.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-shenzhen.aliyuncs.com'],
+ ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.ap-northeast-1.aliyuncs.com', 'endpoint' => 'eflo-controller.ap-northeast-1.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.ap-northeast-1.aliyuncs.com'],
+ ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-guangzhou.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-guangzhou.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-guangzhou.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.ap-southeast-1.aliyuncs.com', 'endpoint' => 'eflo-controller.ap-southeast-1.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.ap-southeast-1.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.ap-southeast-3.aliyuncs.com', 'endpoint' => 'eflo-controller.ap-southeast-3.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.ap-southeast-3.aliyuncs.com'],
+ ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-huhehaote.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-huhehaote.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-huhehaote.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-7', 'regionName' => '泰国(曼谷)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.ap-southeast-7.aliyuncs.com', 'endpoint' => 'eflo-controller.ap-southeast-7.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.ap-southeast-7.aliyuncs.com'],
+ ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.cn-hangzhou.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-hangzhou.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-hangzhou.aliyuncs.com'],
+ ['regionId' => 'ap-southeast-8', 'regionName' => '马来西亚(柔佛州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'eflo-controller.ap-sourtheast-8.aliyuncs.com', 'endpoint' => 'eflo-controller.ap-sourtheast-8.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.ap-southeast-8.aliyuncs.com'],
+ ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'eflo-controller.eu-central-1.aliyuncs.com', 'endpoint' => 'eflo-controller.eu-central-1.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.eu-central-1.aliyuncs.com'],
+ ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'eflo-controller.me-east-1.aliyuncs.com', 'endpoint' => 'eflo-controller.me-east-1.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.me-east-1.aliyuncs.com'],
+ ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'eflo-controller.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'eflo-controller.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'eflo-controller-vpc.cn-shanghai-finance-1.aliyuncs.com'],
],
];