'1.0', 'info' => [ 'style' => 'RPC', 'product' => 'wss', 'version' => '2021-12-21', ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'CreateMultiOrder' => [ 'methods' => [ 'get', 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'OrderItems', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Amount' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'ResourceType' => [ 'type' => 'string', 'required' => true, ], 'AutoPay' => [ 'type' => 'boolean', 'required' => false, ], 'AutoRenew' => [ 'type' => 'boolean', 'required' => false, ], 'PeriodUnit' => [ 'type' => 'string', 'required' => false, ], 'Components' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'maxItems' => 100, ], 'PromotionId' => [ 'type' => 'string', 'required' => false, ], 'Period' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'ResourceIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], 'BuyChange' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'maxItems' => 20, ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Properties', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => [ 'type' => 'string', ], ], ], [ 'name' => 'ResellerOwnerUid', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], 'DescribePackageDeductions' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PackageIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], ], [ 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100', ], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], [ 'name' => 'ResourceTypes', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 100, ], ], ], ], 'ModifyInstanceProperties' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Key', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'Value', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'InstanceIds', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'maxItems' => 200, ], ], ], ], 'DescribeDeliveryAddress' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [], ], 'DescribeMultiPrice' => [ 'methods' => [ 'post', 'get', ], 'schemes' => [ 'http', 'https', ], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'OrderItems', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Amount' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'ResourceType' => [ 'type' => 'string', 'required' => false, ], 'PeriodUnit' => [ 'type' => 'string', 'required' => false, ], 'Components' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Key' => [ 'type' => 'string', 'required' => false, ], 'Value' => [ 'type' => 'string', 'required' => false, ], ], ], 'maxItems' => 100, ], 'PromotionId' => [ 'type' => 'string', 'required' => false, ], 'Period' => [ 'type' => 'integer', 'format' => 'int32', 'required' => false, ], 'InstanceIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'minItems' => 0, 'maxItems' => 100, ], 'ResourceIds' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], 'minItems' => 0, 'maxItems' => 100, ], 'SavingPlanPeriod' => [ 'type' => 'string', 'required' => false, ], ], ], 'maxItems' => 20, ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'PackageCode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ResellerOwnerUid', 'in' => 'query', 'schema' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, ], ], ], ], ], 'endpoints' => [ [ 'regionId' => 'cn-shanghai', 'endpoint' => 'wss.cn-shanghai.aliyuncs.com', ], [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'wss.ap-southeast-1.aliyuncs.com', ], ], ];