'1.0', 'info' => ['style' => 'RPC', 'product' => 'foasconsole', 'version' => '2021-10-28'], 'directories' => [ [ 'children' => ['ModifyElasticResourceSpec', 'ConvertHybridInstance', 'QueryConvertPrepayInstancePrice', 'QueryConvertInstancePrice', 'QueryCreateInstancePrice', 'QueryModifyInstancePrice', 'QueryRenewInstancePrice', 'DescribeSupportedZones', 'DescribeSupportedRegions', 'ConvertInstance'], 'type' => 'directory', 'title' => 'Workspace', ], [ 'children' => ['ModifyNamespaceSpecV2', 'DescribeNamespaces', 'ModifyPrepayNamespaceSpec'], 'type' => 'directory', 'title' => 'Project space', ], [ 'children' => ['ConvertPrepayInstance', 'ModifyInstanceVswitch'], 'type' => 'directory', 'title' => 'Other', ], [ 'children' => ['CreateInstance', 'CreateNamespace', 'DeleteInstance', 'DeleteNamespace', 'DescribeInstances', 'ListTagResources', 'ModifyInstanceSpec', 'ModifyPrepayInstanceSpec', 'RenewInstance', 'TagResources', 'UntagResources'], 'title' => 'Others', 'type' => 'directory', ], ], 'components' => [ 'schemas' => [ 'ClusterStage' => [ 'type' => 'object', 'properties' => [ 'Message' => ['type' => 'string'], 'CurrentStage' => ['type' => 'integer', 'format' => 'int32'], 'Status' => ['type' => 'string'], 'TotalStageWithWeight' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/StageWithWeight'], ], ], ], 'ClusterState' => [ 'type' => 'object', 'properties' => [ 'Status' => ['type' => 'string'], 'SubStatus' => ['type' => 'string'], 'ClusterStage' => ['$ref' => '#/components/schemas/ClusterStage'], ], ], 'FlussInstance' => [ 'type' => 'object', 'properties' => [ 'RegionId' => ['description' => 'The ID of the region.', 'type' => 'string', 'title' => '', 'example' => ''], 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'title' => '', 'example' => ''], 'InstanceName' => ['description' => 'The instance name.', 'type' => 'string', 'title' => '', 'example' => ''], 'Uid' => ['description' => 'The Alibaba Cloud account ID (UID).', 'type' => 'string', 'title' => '', 'example' => ''], 'VpcId' => ['description' => 'The VPC ID.', 'type' => 'string', 'title' => '', 'example' => ''], 'OrderState' => ['description' => 'The order state.', 'type' => 'string', 'title' => '', 'example' => ''], 'ConsoleUrl' => ['description' => 'The URL of the instance management console.', 'type' => 'string', 'title' => '', 'example' => ''], 'TabletServerModel' => ['description' => 'The tablet server model.', 'type' => 'string', 'title' => '', 'example' => ''], 'TabletServerNum' => ['description' => 'The number of tablet servers.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'TabletServerType' => ['description' => 'The tablet server type.', 'type' => 'string', 'title' => '', 'example' => ''], 'DiskSize' => ['description' => 'The disk size, in GB.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'ResourceCreateTime' => ['description' => 'The creation time of the resource, as a UNIX timestamp in milliseconds.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'ResourceExpiredTime' => ['description' => 'The expiration time of the resource, as a UNIX timestamp in milliseconds.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'ClusterStatus' => ['description' => 'The cluster status.', 'type' => 'string', 'title' => '', 'example' => ''], 'ClusterState' => ['description' => '', 'title' => '', 'example' => '', '$ref' => '#/components/schemas/ClusterState'], 'VSwitches' => [ 'type' => 'array', 'items' => ['description' => '', 'title' => '', 'example' => '', '$ref' => '#/components/schemas/FlussVswitch'], 'description' => 'The VSwitch details.', 'title' => '', 'example' => '', ], 'TieringPreCu' => ['description' => 'The number of compute units (CUs) for pre-tiering.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'TieringPostCu' => ['description' => 'The number of compute units (CUs) for post-tiering.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'Ha' => ['description' => 'Specifies whether high availability (HA) is enabled.', 'type' => 'boolean', 'title' => '', 'example' => ''], ], 'description' => 'Properties of the Fluss instance.', 'title' => '', 'example' => '', ], 'FlussResourceSpec' => [ 'type' => 'object', 'properties' => [ 'SlaveModel' => ['description' => 'Instance type of the slave nodes.', 'type' => 'string', 'title' => '', 'example' => ''], 'SlaveNum' => ['description' => 'Number of slave nodes.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'DiskSizeInGB' => ['description' => 'Disk size per node, in GB.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'TieringPreCu' => ['description' => 'Number of compute units (CUs) for the pre-tiering stage.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], 'TieringPostCu' => ['description' => 'Number of CUs for the post-tiering stage.', 'type' => 'integer', 'title' => '', 'example' => '', 'format' => 'int64'], ], 'description' => 'Resource specifications for the job.', 'title' => '', 'example' => '', ], 'FlussVswitch' => [ 'type' => 'object', 'properties' => [ 'ZoneId' => ['type' => 'string'], 'VSwitchIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'StageWithWeight' => [ 'type' => 'object', 'properties' => [ 'StepIndex' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'StepName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Weight' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'apis' => [ 'ConvertHybridInstance' => [ 'summary' => 'You can call this API to convert subscription instances to hybrid-billing instances.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'high', 'chargeType' => 'paid', 'abilityTreeCode' => '246084', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'sc_flinkserverless_public_cn-7e22*****', 'title' => ''], ], [ 'name' => 'Region', 'in' => 'query', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-shenzhen', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'query', 'style' => 'json', 'schema' => [ 'description' => 'Maximum resource specifications available for the pay-as-you-go part of hybrid billing.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size in GB.'."\n" ."\n" .'> Memory size must be 4 times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '40GB', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response data.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF042*****'], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'OrderInfo' => [ 'description' => 'Order information.', 'type' => 'object', 'properties' => [ 'OrderId' => ['description' => 'Order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '2104063546****'], 'InstanceId' => ['description' => 'Instance ID of the subscription part for hybrid billing.', 'type' => 'string', 'title' => '', 'example' => 'f-cn-zvp2q*****'], 'ElasticInstanceId' => ['description' => 'Instance ID of the pay-as-you-go part for hybrid billing.', 'type' => 'string', 'example' => 'f-cn-asd***', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ErrCode' => ['description' => 'Error code.', 'type' => 'string', 'example' => '000000', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Enable Hybrid Billing', 'description' => '**Before using this API, ensure you fully understand the billing methods and [pricing](https://help.aliyun.com/zh/flink/product-overview/hybrid-pricing?spm=a2c4g.11186623.help-menu-45029.d_0_2_1_3.7faa56e4V8YDHy\\&scm=20140722.H_2854295._.OR_help-T_cn~zh-V_1) for Flink fully managed hybrid-billing products.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertHybridInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:ConvertHybridInstance', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF042*****\\",\\n \\"Success\\": true,\\n \\"OrderInfo\\": {\\n \\"OrderId\\": 0,\\n \\"InstanceId\\": \\"f-cn-zvp2q*****\\",\\n \\"ElasticInstanceId\\": \\"f-cn-asd***\\"\\n },\\n \\"ErrCode\\": \\"000000\\"\\n}","type":"json"}]', 'gatewayOptions' => [ 'gatewayProtocols' => [], ], 'translator' => 'machine', ], 'ConvertInstance' => [ 'summary' => 'You can convert a pay-as-you-go workspace to a subscription workspace.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104041', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => ['description' => 'The subscription cycle.', 'type' => 'string', 'required' => true, 'example' => 'Month', 'title' => ''], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'The number of subscription cycles.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'IsAutoRenew', 'in' => 'formData', 'schema' => ['description' => 'Whether auto-renewal is enabled.', 'type' => 'boolean', 'required' => true, 'example' => 'true', 'title' => ''], ], [ 'name' => 'NamespaceResourceSpecs', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'title' => '', 'description' => 'The resource specifications for project namespaces.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ResourceSpec' => [ 'title' => '', 'description' => 'The resource specification.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size in GB.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '4', 'title' => ''], ], 'required' => true, 'example' => '', ], 'Namespace' => ['description' => 'The namespace name.', 'type' => 'string', 'required' => true, 'example' => 'ns-1', 'title' => ''], ], 'required' => true, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Whether the operation succeeded.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'OrderId' => ['description' => 'The order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '211473228320700'], ], 'example' => '', ], ], ], 'title' => 'Switch from Pay-as-you-go to Subscription', 'description' => '**Before you use this API, make sure that you fully understand the billing model and [pricing](https://help.aliyun.com/zh/flink/product-overview/switch-from-pay-as-you-go-to-subscription) of Alibaba Cloud Fully Managed Flink.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ConvertVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"OrderId\\": 211473228320700\\n}","type":"json"}]', 'translator' => 'machine', ], 'ConvertPrepayInstance' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '212995', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj*****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response data.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426****', 'title' => ''], 'Success' => ['description' => 'Indicates whether the conversion succeeded.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'OrderId' => ['description' => 'Order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '2104063546*****'], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Switch from subscription to pay-as-you-go', 'summary' => 'Call this API to convert a subscription instance to a pay-as-you-go instance.', 'description' => 'Before you call this operation, review the [billing methods and pricing](https://help.aliyun.com/zh/flink/product-overview/switch-from-subscription-to-pay-as-you-go?spm=a2c4g.11186623.0.0.51f74f50TffU4r) for Alibaba Cloud Realtime Compute for Apache Flink.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertPrepayInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ConvertVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426****\\",\\n \\"Success\\": true,\\n \\"OrderId\\": 0\\n}","type":"json"}]', 'translator' => 'machine', ], 'CreateInstance' => [ 'summary' => 'Creates a subscription or pay-as-you-go fully managed Flink workspace.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'high', 'chargeType' => 'paid', 'abilityTreeCode' => '103204', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'InstanceName', 'in' => 'formData', 'schema' => ['description' => 'The name of the workspace. The name must start with a lowercase letter, can contain lowercase letters, digits, and hyphens (-), and cannot end with a hyphen.', 'type' => 'string', 'required' => true, 'example' => 'rtc-e2e-test-pre', 'title' => ''], ], [ 'name' => 'ChargeType', 'in' => 'formData', 'schema' => [ 'description' => 'The billing method. Valid values:'."\n" ."\n" .'- POST: pay-as-you-go'."\n" ."\n" .'- PRE: subscription', 'type' => 'string', 'required' => true, 'enum' => ['PRE', 'POST'], 'example' => 'PRE', 'title' => '', ], ], [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'VpcId', 'in' => 'formData', 'schema' => ['description' => 'The ID of the Virtual Private Cloud (VPC).', 'type' => 'string', 'required' => true, 'example' => 'vpc-2ze9xoh8qyt1rnxfmfcdi', 'title' => ''], ], [ 'name' => 'VSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The IDs of the vSwitches.', 'type' => 'array', 'items' => ['description' => 'A vSwitch ID.', 'type' => 'string', 'required' => true, 'example' => 'vsw-m5esz02px6qxiu28x7c2i', 'title' => ''], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource specifications.'."\n" ."\n" .'> This parameter is required when you set ChargeType to PRE.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPUs.'."\n" ."\n" .'> - The number of CPUs for the project must be less than the number of available CPUs in the workspace. The number of available CPUs is the total number of purchased CPUs minus the number of CPUs that are allocated to other projects. Otherwise, an error occurs.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '30', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size in GB.'."\n" ."\n" .'> The memory size must be four times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '120', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => [ 'description' => 'The billing cycle of the subscription instance. Valid values:'."\n" ."\n" .'- **year**'."\n" ."\n" .'- **month**'."\n" ."\n" .'> This parameter is required if you set ChargeType to PRE.', 'type' => 'string', 'enum' => ['Year', 'Month', 'Day', 'Hour'], 'required' => false, 'example' => 'Month', 'title' => '', ], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'The subscription duration.'."\n" ."\n" .'> This parameter is required when you set ChargeType to PRE.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'AutoRenew', 'in' => 'formData', 'schema' => ['description' => 'Specifies whether to enable auto-renewal. Valid values:'."\n" ."\n" .'- **true**: Auto-renewal is enabled.'."\n" ."\n" .'- **false**: Auto-renewal is disabled. This is the default value.'."\n" ."\n" .'> This parameter does not take effect for pay-as-you-go instances.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'Storage', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The storage parameters.', 'type' => 'object', 'properties' => [ 'Oss' => [ 'description' => 'The Object Storage Service (OSS) storage.', 'type' => 'object', 'properties' => [ 'Bucket' => ['description' => 'The name of the OSS bucket to attach.', 'type' => 'string', 'required' => false, 'example' => 'oss-flink-cn-shanghai-260343971602724445', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], 'FullyManaged' => ['description' => 'Specifies whether to use fully managed storage. You can use either fully managed storage or an OSS bucket.'."\n" ."\n" .'- true: Use fully managed storage.'."\n" ."\n" .'- false: Do not use fully managed storage.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['description' => 'Specifies whether to use a coupon. Valid values:'."\n" ."\n" .'- true: Use a coupon.'."\n" ."\n" .'- false: Do not use a coupon.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['description' => 'The coupon code.', 'type' => 'string', 'title' => '', 'required' => false, 'example' => '500043499350689'], ], [ 'name' => 'ResourceGroupId', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The resource group ID.', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmxbavps3rpiy'], ], [ 'name' => 'Extra', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The extended field.', 'type' => 'string', 'required' => false, 'example' => '“”'], ], [ 'name' => 'ArchitectureType', 'in' => 'formData', 'schema' => [ 'title' => '', 'description' => 'The processor architecture.', 'enumValueTitles' => ['X86' => 'X86', 'ARM' => 'ARM'], 'type' => 'string', 'required' => false, 'example' => 'X86', ], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['description' => 'Specifies whether to enable high availability (HA) within the same city.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'HaVSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The vSwitch IDs for the secondary zone of the HA configuration.', 'type' => 'array', 'items' => ['description' => 'The vSwitch IDs for the secondary zone of the HA configuration.', 'type' => 'string', 'required' => false, 'example' => '[\\"vsw-2ze78bg1iewkwk25dylxi\\"]', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'HaResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource specifications for the HA configuration.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPUs for the HA configuration.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size for the HA configuration.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '40', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'MonitorType', 'in' => 'formData', 'schema' => [ 'description' => 'The type of the alert service. You can select ARMS or Cloud Monitor.', 'enumValueTitles' => ['TAIHAO' => 'TAIHAO', 'ARMS' => 'ARMS'], 'type' => 'string', 'required' => false, 'example' => 'TAIHAO', 'title' => '', ], ], [ 'name' => 'Tag', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The list of tags. You can add up to 20 tags.', 'title' => '', 'type' => 'array', 'items' => [ 'description' => 'A tag.', 'type' => 'object', 'properties' => [ 'Value' => ['title' => '', 'description' => 'The tag value.', 'type' => 'string', 'required' => false, 'example' => 'tag'], 'Key' => ['title' => '', 'description' => 'The tag key.', 'type' => 'string', 'required' => false, 'example' => 'test'], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'OrderInfo' => [ 'title' => '', 'description' => 'The order information.', 'type' => 'object', 'properties' => [ 'OrderId' => ['description' => 'The order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '210406354694567'], 'InstanceId' => ['description' => 'The instance ID of the order.', 'type' => 'string', 'title' => '', 'example' => 'f-cn-zvp2q0zik06'], 'StorageOrderId' => ['title' => '', 'description' => 'The storage order ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '240353501970749'], 'StorageInstanceId' => ['title' => '', 'description' => 'The storage instance ID.', 'type' => 'string', 'example' => 'sc_flinkstorage_public_cn-w*****'."\n"], ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'Create a fully managed Flink workspace', 'description' => '**Before you call this operation, ensure you understand the billing methods and [pricing](https://help.aliyun.com/zh/flink/product-overview/billing-overview) of fully managed Flink.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:CreateVvpInstance', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"OrderInfo\\": {\\n \\"OrderId\\": 210406354694567,\\n \\"InstanceId\\": \\"f-cn-zvp2q0zik06\\",\\n \\"StorageOrderId\\": 240353501970749,\\n \\"StorageInstanceId\\": \\"sc_flinkstorage_public_cn-w*****\\\\n\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'CreateNamespace' => [ 'summary' => 'Creates a project in a fully managed Flink instance.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'create', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103226', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-shenzhen', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'Namespace', 'in' => 'formData', 'schema' => ['description' => 'The name of the namespace.', 'type' => 'string', 'required' => true, 'example' => 'di-593440390152545', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Resource specification.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPU cores.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '30', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size, in GB.'."\n" ."\n" .'> Memory must be four times the number of CPU cores.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '120', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'default' => 'false', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the request succeeded.', 'type' => 'boolean', 'example' => '是否成功', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Create Project Space', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateNamespace'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:CreateVvpNamespace', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'DeleteInstance' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103202', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the operation succeeded.', 'type' => 'boolean', 'title' => '', 'example' => 'True'], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Release a pay-as-you-go fully managed Flink workspace', 'summary' => 'Releases a pay-as-you-go Flink fully managed workspace.', 'description' => '**Before using this API, ensure that you fully understand the billing method and [pricing](https://help.aliyun.com/zh/flink/product-overview/refund-policy) of Flink fully managed.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'stream:DeleteVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'DeleteNamespace' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103227', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'Namespace', 'in' => 'formData', 'schema' => ['description' => 'The namespace name.', 'type' => 'string', 'required' => true, 'example' => 'di-593439443804417', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the operation succeeded.', 'type' => 'boolean', 'example' => '是否成功', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Delete project space', 'summary' => 'Delete a project.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNamespace'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'stream:DeleteVvpNamespace', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'DescribeInstances' => [ 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103207', 'abilityTreeNodes' => ['FEATUREscG9QB5P'], ], 'parameters' => [ [ 'name' => 'PageIndex', 'in' => 'query', 'schema' => ['description' => 'Page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Number of entries per page for paged queries. Maximum: 100. Default: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => false, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'Region', 'in' => 'query', 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-shenzhen', 'title' => ''], ], [ 'name' => 'ChargeType', 'in' => 'query', 'schema' => [ 'description' => 'Payment type.', 'type' => 'string', 'enum' => ['PRE', 'POST'], 'title' => '', 'required' => false, 'example' => 'PRE', ], ], [ 'name' => 'Elastic', 'in' => 'query', 'schema' => ['type' => 'boolean', 'example' => 'true', 'description' => '', 'title' => ''], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'description' => 'Collection of tags of instances.', 'type' => 'array', 'items' => [ 'description' => 'Instance tags.', 'type' => 'object', 'properties' => [ 'Value' => ['description' => 'Tag value.'."\n" .'Maximum length: 64 Unicode characters.', 'type' => 'string', 'required' => false, 'example' => 'ys', 'title' => ''], 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['description' => 'The collection of tags for the instance.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'ArchitectureType', 'in' => 'query', 'schema' => ['title' => '', 'description' => 'Architecture type', 'type' => 'string', 'example' => 'X86', 'required' => false], ], [ 'name' => 'InstanceName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'type' => 'string', 'example' => 'e2e-test', 'description' => ''], ], [ 'name' => 'NamespaceName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['title' => '', 'type' => 'string', 'example' => 'e2e-test-default', 'description' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'TotalCount' => ['description' => 'Total number of instances.', 'type' => 'integer', 'format' => 'int64', 'example' => '15', 'title' => ''], 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'PageIndex' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'Number of instances per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'C8DF2A5B-6FBA-5651-A3D4-960F3664****', 'title' => ''], 'Success' => ['description' => 'Indicates whether the call succeeded. Valid values:'."\n" ."\n" .'- true: The call succeeded.'."\n" ."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Instances' => [ 'description' => 'Instance details.', 'type' => 'array', 'items' => [ 'description' => 'Instance details.', 'type' => 'object', 'properties' => [ 'ResourceGroupId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'MonitorType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'HaResourceSpec' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'MemoryGB' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'ResourceCreateTime' => ['description' => 'Time when the instance was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1629879567394', 'title' => ''], 'Elastic' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'HaZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchInfo' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Description' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VpcId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchCidr' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'AvailableIpAddressCount' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Ha' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'VpcInfo' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Description' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VpcId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'CidrBlock' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VpcName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'Tags' => [ 'title' => '', 'description' => 'Tag list.', 'type' => 'array', 'items' => [ 'description' => 'Tag.', 'type' => 'object', 'properties' => [ 'Value' => ['description' => 'Tag value.', 'type' => 'string', 'title' => '', 'example' => 'test'], 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'title' => '', 'example' => 'flink'], ], 'title' => '', 'example' => '', ], 'example' => '', ], 'ArchitectureType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ClusterState' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'CreateTimeout' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'ClusterStage' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ClusterId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'CurrentStage' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'TotalStageWithWeight' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'StepIndex' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'StepName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Weight' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'VpcCidr' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ClusterId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'SubStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Url' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'UserSlbDto' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'SlbId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'SlbIp' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ExistSlb' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'UserSlbListeners' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ListenersStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Port' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'SlbStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'ZoneId' => ['description' => 'Zone ID of the instance.', 'type' => 'string', 'example' => 'cn-beijing-g', 'title' => ''], 'VSwitchIds' => [ 'description' => 'List of virtual switch IDs.', 'type' => 'array', 'items' => ['description' => 'Virtual switch ID.', 'type' => 'string', 'example' => 'vsw-2ze6yqnc19*****psjj0j', 'title' => ''], 'title' => '', 'example' => '', ], 'InstanceId' => ['description' => 'Instance ID.', 'type' => 'string', 'example' => 'f-cn-zvp2q0z****', 'title' => ''], 'ResourceExpiredTime' => ['description' => 'Expiration time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1637337600000', 'title' => ''], 'AskClusterId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ResourceSpec' => [ 'description' => 'Resource specification information.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Amount of memory, in GB.', 'type' => 'integer', 'format' => 'int32', 'example' => '40', 'title' => ''], ], 'title' => '', 'example' => '', ], 'HaVSwitchInfo' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Description' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VpcId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchCidr' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'AvailableIpAddressCount' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], 'VSwitchName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'HaVSwitchIds' => [ 'description' => '', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'title' => '', 'example' => '', ], 'ClusterUsedStorage' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ClusterId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'UsedStorage' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'InstanceName' => ['description' => 'Workspace name.', 'type' => 'string', 'example' => 'vvp1', 'title' => ''], 'HostAliases' => [ 'description' => '', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Ip' => ['type' => 'string', 'required' => true, 'description' => '', 'title' => '', 'example' => ''], 'HostNames' => [ 'description' => '', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'required' => true, 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'required' => true, 'title' => '', 'example' => '', ], 'Uid' => ['description' => 'User ID of the instance owner.', 'type' => 'string', 'example' => '183899668736****', 'title' => ''], 'ClusterUsedResources' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'ElasticUsedMemory' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'ClusterId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ElasticUsedCpu' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'UsedCpu' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'GuaranteedUsedResource' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'GuaranteedUsedCpu' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'HaUsedCpu' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'UsedMemory' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'UsedResource' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'Ha' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'HaUsedMemory' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'HaUsedResource' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'ElasticUsedResource' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'GuaranteedUsedMemory' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'ElasticResourceSpec' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'MemoryGB' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'Storage' => [ 'description' => 'Storage information.', 'type' => 'object', 'properties' => [ 'FullyManaged' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'SupportMigrationProgressDetection' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'OrderState' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'SupportCreateFullyManagedStorage' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'Oss' => [ 'description' => 'OSS storage information.', 'type' => 'object', 'properties' => [ 'Bucket' => ['description' => 'OSS Bucket name.', 'type' => 'string', 'example' => 'oss_flink', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'VpcId' => ['description' => 'virtual private cloud (VPC) ID.', 'type' => 'string', 'example' => 'vpc-2ze9*******nxfmfcdi', 'title' => ''], 'ResourceId' => ['description' => 'Resource ID.', 'type' => 'string', 'example' => 'b3690a1655****', 'title' => ''], 'ChargeType' => ['description' => 'Billing method. Valid values:'."\n" ."\n" .'- POST: pay-as-you-go'."\n" ."\n" .'- PRE: subscription', 'type' => 'string', 'example' => 'PRE', 'title' => ''], 'Ansm' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'Region' => ['description' => 'Region where the instance resides.', 'type' => 'string', 'example' => 'cn-beijing', 'title' => ''], 'ElasticOrderState' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'ElasticInstanceId' => ['title' => '', 'type' => 'string', 'example' => 'f-cn-e3afbd321', 'description' => ''], 'OssInfo' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Endpoint' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'AccessId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'Bucket' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'BucketVersioningStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'AccessKey' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'OrderState' => ['description' => 'Order status. Valid values:'."\n" ."\n" .'- NOT\\_INIT: The order is placed, but components are not deployed.'."\n" ."\n" .'- NORMAL: Normal.'."\n" ."\n" .'- CEASE: Expired.'."\n" ."\n" .'- RELEASE: Released due to expiration.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], 'ClusterStatus' => ['description' => 'Cluster status. Valid values:'."\n" ."\n" .'- CREATING: Creating.'."\n" ."\n" .'- RUNNING: Running.'."\n" ."\n" .'- DISABLE: Disabled.'."\n" ."\n" .'- DELETING: Deleting.'."\n" ."\n" .'- DELETED: Deleted.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'View purchased fully managed Flink workspaces', 'summary' => 'Queries the details of one or more fully managed Flink workspaces.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInstances'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:DescribeVvpInstances', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TotalCount\\": 15,\\n \\"TotalPage\\": 2,\\n \\"PageIndex\\": 1,\\n \\"PageSize\\": 10,\\n \\"RequestId\\": \\"C8DF2A5B-6FBA-5651-A3D4-960F3664****\\",\\n \\"Success\\": true,\\n \\"Instances\\": [\\n {\\n \\"ResourceGroupId\\": \\"\\",\\n \\"MonitorType\\": \\"\\",\\n \\"HaResourceSpec\\": {\\n \\"Cpu\\": 0,\\n \\"MemoryGB\\": 0\\n },\\n \\"ResourceCreateTime\\": 1629879567394,\\n \\"Elastic\\": false,\\n \\"HaZoneId\\": \\"\\",\\n \\"VSwitchInfo\\": [\\n {\\n \\"Description\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"VSwitchCidr\\": \\"\\",\\n \\"VSwitchId\\": \\"\\",\\n \\"AvailableIpAddressCount\\": \\"\\",\\n \\"VSwitchName\\": \\"\\",\\n \\"RegionId\\": \\"\\"\\n }\\n ],\\n \\"Ha\\": false,\\n \\"VpcInfo\\": {\\n \\"Status\\": \\"\\",\\n \\"Description\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"CidrBlock\\": \\"\\",\\n \\"VpcName\\": \\"\\",\\n \\"RegionId\\": \\"\\"\\n },\\n \\"Tags\\": [\\n {\\n \\"Value\\": \\"test\\",\\n \\"Key\\": \\"flink\\"\\n }\\n ],\\n \\"ArchitectureType\\": \\"\\",\\n \\"ClusterState\\": {\\n \\"Status\\": \\"\\",\\n \\"CreateTimeout\\": false,\\n \\"ClusterStage\\": {\\n \\"Status\\": \\"\\",\\n \\"Message\\": \\"\\",\\n \\"ClusterId\\": \\"\\",\\n \\"CurrentStage\\": 0,\\n \\"TotalStageWithWeight\\": [\\n {\\n \\"StepIndex\\": 0,\\n \\"StepName\\": \\"\\",\\n \\"Weight\\": 0\\n }\\n ]\\n },\\n \\"VpcCidr\\": \\"\\",\\n \\"ClusterId\\": \\"\\",\\n \\"SubStatus\\": \\"\\",\\n \\"Url\\": \\"\\",\\n \\"UserSlbDto\\": {\\n \\"SlbId\\": \\"\\",\\n \\"SlbIp\\": \\"\\",\\n \\"ExistSlb\\": false,\\n \\"UserSlbListeners\\": [\\n {\\n \\"ListenersStatus\\": \\"\\",\\n \\"Port\\": \\"\\"\\n }\\n ],\\n \\"SlbStatus\\": \\"\\"\\n }\\n },\\n \\"ZoneId\\": \\"cn-beijing-g\\",\\n \\"VSwitchIds\\": [\\n \\"vsw-2ze6yqnc19*****psjj0j\\"\\n ],\\n \\"InstanceId\\": \\"f-cn-zvp2q0z****\\",\\n \\"ResourceExpiredTime\\": 1637337600000,\\n \\"AskClusterId\\": \\"\\",\\n \\"ResourceSpec\\": {\\n \\"Cpu\\": 10,\\n \\"MemoryGB\\": 40\\n },\\n \\"HaVSwitchInfo\\": [\\n {\\n \\"Description\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"VSwitchCidr\\": \\"\\",\\n \\"VSwitchId\\": \\"\\",\\n \\"AvailableIpAddressCount\\": 0,\\n \\"VSwitchName\\": \\"\\",\\n \\"RegionId\\": \\"\\"\\n }\\n ],\\n \\"HaVSwitchIds\\": [\\n \\"\\"\\n ],\\n \\"ClusterUsedStorage\\": {\\n \\"ClusterId\\": \\"\\",\\n \\"UsedStorage\\": 0\\n },\\n \\"InstanceName\\": \\"vvp1\\",\\n \\"HostAliases\\": [\\n {\\n \\"Ip\\": \\"\\",\\n \\"HostNames\\": [\\n \\"\\"\\n ]\\n }\\n ],\\n \\"Uid\\": \\"183899668736****\\",\\n \\"ClusterUsedResources\\": {\\n \\"ElasticUsedMemory\\": 0,\\n \\"ClusterId\\": \\"\\",\\n \\"ElasticUsedCpu\\": 0,\\n \\"UsedCpu\\": 0,\\n \\"GuaranteedUsedResource\\": 0,\\n \\"GuaranteedUsedCpu\\": 0,\\n \\"HaUsedCpu\\": 0,\\n \\"UsedMemory\\": 0,\\n \\"UsedResource\\": 0,\\n \\"Ha\\": false,\\n \\"HaUsedMemory\\": 0,\\n \\"HaUsedResource\\": 0,\\n \\"ElasticUsedResource\\": 0,\\n \\"GuaranteedUsedMemory\\": 0\\n },\\n \\"ElasticResourceSpec\\": {\\n \\"Cpu\\": 0,\\n \\"MemoryGB\\": 0\\n },\\n \\"Storage\\": {\\n \\"FullyManaged\\": false,\\n \\"SupportMigrationProgressDetection\\": false,\\n \\"OrderState\\": \\"\\",\\n \\"SupportCreateFullyManagedStorage\\": false,\\n \\"Oss\\": {\\n \\"Bucket\\": \\"oss_flink\\"\\n }\\n },\\n \\"VpcId\\": \\"vpc-2ze9*******nxfmfcdi\\",\\n \\"ResourceId\\": \\"b3690a1655****\\",\\n \\"ChargeType\\": \\"PRE\\",\\n \\"Ansm\\": false,\\n \\"Region\\": \\"cn-beijing\\",\\n \\"ElasticOrderState\\": \\"\\",\\n \\"ElasticInstanceId\\": \\"f-cn-e3afbd321\\",\\n \\"OssInfo\\": {\\n \\"Endpoint\\": \\"\\",\\n \\"AccessId\\": \\"\\",\\n \\"Bucket\\": \\"\\",\\n \\"BucketVersioningStatus\\": \\"\\",\\n \\"AccessKey\\": \\"\\"\\n },\\n \\"OrderState\\": \\"NORMAL\\",\\n \\"ClusterStatus\\": \\"RUNNING\\"\\n }\\n ]\\n}","type":"json"}]', 'gatewayOptions' => [ 'gatewayProtocols' => [], ], 'translator' => 'machine', ], 'DescribeNamespaces' => [ 'summary' => 'Call DescribeNamespaces to retrieve project information for an instance.', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103229', 'abilityTreeNodes' => ['FEATUREscG9QB5P'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'query', 'schema' => ['title' => '', 'description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing'], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'f-cn-wwo36qj4g06'], ], [ 'name' => 'Namespace', 'in' => 'query', 'schema' => ['description' => 'The name of the project.', 'type' => 'string', 'title' => '', 'required' => false, 'example' => 'di-590843445844225'], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'json', 'schema' => [ 'description' => 'Tag list.', 'type' => 'array', 'items' => [ 'description' => 'Tag.', 'type' => 'object', 'properties' => [ 'Value' => ['description' => 'Tag value.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'required' => false, 'example' => 'Flink', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'PageIndex', 'in' => 'query', 'schema' => ['description' => 'Page number.', 'type' => 'integer', 'format' => 'int32', 'title' => '', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'title' => '', 'required' => false, 'example' => '10'], ], [ 'name' => 'Ha', 'in' => 'query', 'allowEmptyValue' => true, 'schema' => ['type' => 'boolean', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the request succeeded. Valid values:'."\n" ."\n" .'- true: The request succeeded.'."\n" ."\n" .'- false: The request failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TotalCount' => ['description' => 'Total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'PageIndex' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'Number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'Namespaces' => [ 'description' => 'Project list.', 'type' => 'array', 'items' => [ 'description' => 'Project information.', 'type' => 'object', 'properties' => [ 'Status' => ['description' => 'Project status. Valid values:'."\n" ."\n" .'- CREATING: Creating.'."\n" ."\n" .'- DELETING: Deleting.'."\n" ."\n" .'- MODIFYING: Modifying resource specifications.'."\n" ."\n" .'- SUCCESS: The previous operation succeeded.'."\n" ."\n" .'- FAILED: The previous operation failed.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'GmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1629879567394', 'title' => ''], 'ElasticResourceSpec' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'MemoryGB' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'GmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1629879567394', 'title' => ''], 'ResourceSpec' => [ 'description' => 'Resource specification information.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size, in GB.', 'type' => 'integer', 'format' => 'int32', 'example' => '40', 'title' => ''], ], 'title' => '', 'example' => '', ], 'ResourceUsed' => [ 'description' => 'Resources used.', 'type' => 'object', 'properties' => [ 'Cu' => ['type' => 'number', 'format' => 'float', 'description' => '', 'title' => '', 'example' => ''], 'Cpu' => ['description' => 'CPU units used.', 'type' => 'number', 'format' => 'float', 'example' => '2', 'title' => ''], 'MemoryGB' => ['description' => 'Memory used, in GB.', 'type' => 'number', 'format' => 'float', 'example' => '4', 'title' => ''], ], 'title' => '', 'example' => '', ], 'Ha' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], 'GuaranteedResourceSpec' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], 'MemoryGB' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'Namespace' => ['description' => 'The name of the project.', 'type' => 'string', 'example' => 'ns-1', 'title' => ''], 'Tags' => [ 'title' => '', 'description' => 'Tag list.', 'type' => 'array', 'items' => [ 'description' => 'Tag.', 'type' => 'object', 'properties' => [ 'Value' => ['description' => 'Tag value.', 'type' => 'string', 'title' => '', 'example' => 'test'], 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'title' => '', 'example' => 'flink'], ], 'title' => '', 'example' => '', ], 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'View project space details ', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNamespaces'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:DescribeVvpNamespaces', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"TotalCount\\": 5,\\n \\"TotalPage\\": 2,\\n \\"PageIndex\\": 1,\\n \\"PageSize\\": 10,\\n \\"Namespaces\\": [\\n {\\n \\"Status\\": \\"SUCCESS\\",\\n \\"GmtCreate\\": 1629879567394,\\n \\"ElasticResourceSpec\\": {\\n \\"Cpu\\": 0,\\n \\"MemoryGB\\": 0\\n },\\n \\"GmtModified\\": 1629879567394,\\n \\"ResourceSpec\\": {\\n \\"Cpu\\": 10,\\n \\"MemoryGB\\": 40\\n },\\n \\"ResourceUsed\\": {\\n \\"Cu\\": 0,\\n \\"Cpu\\": 2,\\n \\"MemoryGB\\": 4\\n },\\n \\"Ha\\": false,\\n \\"GuaranteedResourceSpec\\": {\\n \\"Cpu\\": 0,\\n \\"MemoryGB\\": 0\\n },\\n \\"Namespace\\": \\"ns-1\\",\\n \\"Tags\\": [\\n {\\n \\"Value\\": \\"test\\",\\n \\"Key\\": \\"flink\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', 'gatewayOptions' => [ 'gatewayProtocols' => [], ], 'translator' => 'machine', ], 'DescribeSupportedRegions' => [ 'summary' => 'Retrieves a list of regions where you can purchase services.', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104070', 'abilityTreeNodes' => ['FEATUREscG9QB5P'], 'tenantRelevance' => 'publicInformation', ], 'parameters' => [], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => 'B21DC47E-8928-199A-9F32-36D45E4693B4'], 'Success' => ['description' => 'Indicates whether the call succeeded. Valid values:'."\n" ."\n" .'- true: The call succeeded.'."\n" ."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TotalCount' => ['description' => 'The number of regions returned.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], 'TotalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'PageIndex' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'The number of regions per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'Regions' => [ 'description' => 'A list of region information.', 'type' => 'array', 'items' => [ 'description' => 'Region information.', 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'A description.', 'type' => 'string', 'example' => '“”', 'title' => ''], 'Extra' => ['title' => '', 'description' => 'An extension field.', 'type' => 'string', 'example' => '“”'], 'RegionName' => ['description' => 'The region name.', 'type' => 'string', 'example' => '华北2(北京)', 'title' => ''], 'Region' => ['title' => '', 'description' => 'The region ID.', 'type' => 'string', 'example' => 'cn-beijing'], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Obtain the Regions where fully managed Flink is supported for purchase', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportedRegions'], ], ], 'ramActions' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B21DC47E-8928-199A-9F32-36D45E4693B4\\",\\n \\"Success\\": true,\\n \\"TotalCount\\": 10,\\n \\"TotalPage\\": 2,\\n \\"PageIndex\\": 1,\\n \\"PageSize\\": 10,\\n \\"Regions\\": [\\n {\\n \\"Description\\": \\"“”\\",\\n \\"Extra\\": \\"“”\\",\\n \\"RegionName\\": \\"华北2(北京)\\",\\n \\"Region\\": \\"cn-beijing\\"\\n }\\n ]\\n}","type":"json"}]', 'translator' => 'machine', ], 'DescribeSupportedZones' => [ 'summary' => 'Retrieves a list of zones where you can purchase resources.', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104071', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'query', 'schema' => ['title' => '', 'description' => 'Region ID.', 'type' => 'string', 'example' => 'cn-beijing', 'required' => false], ], [ 'name' => 'ArchitectureType', 'in' => 'query', 'schema' => [ 'description' => 'Processor architecture.', 'enumValueTitles' => ['X86' => 'X86', 'ARM' => 'ARM'], 'type' => 'string', 'required' => false, 'example' => 'X86', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => '23A9C718-DDAB-1696-B025-18FBC830F7C5'], 'Success' => ['description' => 'Indicates whether the call succeeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TotalCount' => ['description' => 'Number of zones.', 'type' => 'integer', 'format' => 'int64', 'example' => '8', 'title' => ''], 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageIndex' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'Number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'ZoneIds' => [ 'description' => 'Zone information.', 'type' => 'array', 'items' => ['description' => 'Zone ID.', 'type' => 'string', 'example' => 'cn-beijing-g', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Obtain zones supported by fully managed Flink', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportedZones'], ], ], 'ramActions' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"23A9C718-DDAB-1696-B025-18FBC830F7C5\\",\\n \\"Success\\": true,\\n \\"TotalCount\\": 8,\\n \\"TotalPage\\": 1,\\n \\"PageIndex\\": 1,\\n \\"PageSize\\": 10,\\n \\"ZoneIds\\": [\\n \\"cn-beijing-g\\"\\n ]\\n}","type":"json"}]', 'translator' => 'machine', ], 'ListTagResources' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '146254', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['description' => 'The token that is used to retrieve the next page of results.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => '27AE00'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'cn-beijing'], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['description' => 'The resource type. Set the value to vvpinstance.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'vvpinstance'], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'The IDs of the order instances.', 'type' => 'array', 'items' => ['description' => 'The ID of the order instance.', 'type' => 'string', 'required' => false, 'example' => 'f-cn-7pp2m9w7s06', 'title' => ''], 'required' => false, 'maxItems' => 51, 'example' => '', ], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'A list of tags. You can specify up to 20 tags.', 'type' => 'array', 'items' => [ 'description' => 'An array of tag key-value pairs.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The tag key.', 'type' => 'string', 'title' => '', 'required' => false, 'example' => 'test'], 'Value' => ['description' => 'The tag value.', 'type' => 'string', 'title' => '', 'required' => false, 'example' => 'tag'], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'maxItems' => 21, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the request was successful. Valid values:'."\n" ."\n" .'- true: The request was successful.'."\n" ."\n" .'- false: The request failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0E5D17CE-BD83-5DC9-8CD2-3C40C2F7A135', 'title' => ''], 'TagReponseId' => ['description' => 'The tag request ID.', 'type' => 'string', 'example' => '87AE00', 'title' => ''], 'NextToken' => ['description' => 'The token that is used to retrieve the next page of results.', 'type' => 'string', 'example' => '27AE00', 'title' => ''], 'TagResources' => [ 'title' => '', 'description' => 'The list of tags attached to the resources.', 'type' => 'array', 'items' => [ 'description' => 'The tag resource group.', 'type' => 'object', 'properties' => [ 'ResourceType' => ['description' => 'The resource type. The value is vvpinstance.', 'type' => 'string', 'title' => '', 'example' => 'vvpinstance'], 'TagValue' => ['description' => 'The tag value.', 'type' => 'string', 'title' => '', 'example' => 'tag'], 'ResourceId' => ['description' => 'The ID of the order instance.', 'type' => 'string', 'title' => '', 'example' => 'f-cn-tyts'], 'TagKey' => ['description' => 'The tag key.', 'type' => 'string', 'title' => '', 'example' => 'test'], ], 'title' => '', 'example' => '', ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'View the tag list of a fully managed Flink workspace', 'summary' => 'Call the ListTagResources operation to query resource tags. You can query for a tag key by its value, or a tag value by its key. You can also retrieve information about all tags used in your fully managed Flink workspace.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListTagResources'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:QueryTagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"0E5D17CE-BD83-5DC9-8CD2-3C40C2F7A135\\",\\n \\"TagReponseId\\": \\"87AE00\\",\\n \\"NextToken\\": \\"27AE00\\",\\n \\"TagResources\\": [\\n {\\n \\"ResourceType\\": \\"vvpinstance\\",\\n \\"TagValue\\": \\"tag\\",\\n \\"ResourceId\\": \\"f-cn-tyts\\",\\n \\"TagKey\\": \\"test\\"\\n }\\n ]\\n}","type":"json"}]', 'translator' => 'machine', ], 'ModifyElasticResourceSpec' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '248562', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'sc_flinkserverless_public_cn-7e22ae****', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Maximum elastic resource specifications for pay-as-you-go.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size.'."\n" ."\n" .'> Memory size must be 4 times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '40', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response structure.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => 'B21DC47E-8928-199A-9F32-36D45E4****'], 'OrderId' => ['description' => 'Order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '21147322832****'], 'Success' => ['description' => 'Is successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Modify the Pay-as-you-go Resource Limit for a Hybrid Billing Instance', 'summary' => 'For instances with hybrid billing, you can modify the maximum elastic resources available for the pay-as-you-go portion.', 'description' => 'Before using this API, understand the [billing methods](https://help.aliyun.com/zh/flink/user-guide/reconfigure-resources?spm=a2c4g.11186623.0.0.6ebd18ea0MCC3t#task-2507532) and pricing of real-time computing Flink.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyElasticResourceSpec'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B21DC47E-8928-199A-9F32-36D45E4****\\",\\n \\"OrderId\\": 0,\\n \\"Success\\": true\\n}","type":"json"}]', 'gatewayOptions' => [ 'gatewayProtocols' => [], ], 'translator' => 'machine', ], 'ModifyInstanceSpec' => [ 'summary' => 'Call this API to scale a workspace up or down.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '200890', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The ID of the instance.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource specifications.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of vCores.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size.'."\n" ."\n" .'> The memory size must be four times the number of vCores.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '40', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['description' => 'Specifies whether the workspace has zone-redundant high availability (HA) resources.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'HaVSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The vSwitch IDs for the secondary zone in the zone-redundant HA configuration.', 'type' => 'array', 'items' => ['description' => 'A vSwitch ID for the secondary zone.', 'type' => 'string', 'required' => false, 'example' => '[\\"vsw-j6cft0ogy3agwdi3w8h21\\"]', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'HaResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource specifications for the zone-redundant HA configuration.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of vCores.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size.'."\n" ."\n" .'> The memory size must be four times the number of vCores.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '40', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'OrderId' => ['description' => 'The order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '211473228320700'], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Modify Workspace Resources', 'description' => 'Before you use this API, review the [billing methods](https://help.aliyun.com/zh/flink/user-guide/reconfigure-resources?spm=a2c4g.11186623.0.0.6ebd18ea0MCC3t#task-2507532) and pricing for Realtime Compute for Apache Flink.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"OrderId\\": 211473228320700,\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'ModifyInstanceVswitch' => [ 'summary' => 'Modifies the virtual switches that a Flink workspace can use.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => true, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '213064', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'example' => 'sc_flinkserverless_public_cn-7e22ae****', 'title' => ''], ], [ 'name' => 'VSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The IDs of the virtual switches to use.', 'type' => 'array', 'items' => ['description' => 'The virtual switch ID.', 'type' => 'string', 'required' => false, 'example' => 'vsw-m5esz02px6qxiu28x****', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'HaVSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The vSwitch group for the secondary zone. This parameter is required if zone-redundant high availability (HA) is enabled for your workspace.', 'type' => 'array', 'items' => ['description' => 'The vSwitch group for the secondary zone.', 'type' => 'string', 'required' => false, 'example' => '[\\"vsw-2ze78bg1iewk***dylxi\\"]', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'The response data.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426****'], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Result' => ['description' => 'The result of the request.', 'type' => 'string', 'example' => 'F2C5B6A8-DD04-51F5-AAD5-BA2FE6FD****', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['noSubstitutionReason' => '暂无替代API,请关注后续API最新发布。', 'returnType' => 'synchronous'], 'title' => 'Modify the vSwitch of an instance', 'description' => 'Before you use this API, make sure you understand the limits on [modifying a virtual switch](https://help.aliyun.com/en/flink/user-guide/modify-a-vswitch?scm=20140722.S_help%40%40%E6%96%87%E6%A1%A3%40%40169603.S_BB1%40bl%2BBB2%40bl%2BRQW%40ag0%2Bhot%2Bos0.ID_169603-RL_%E8%99%9A%E6%8B%9F%E4%BA%A4%E6%8D%A2%E6%9C%BA-LOC_doc%7EUND%7Eab-OR_ser-PAR1_2102029b17409830823921371df365-V_4-P0_0-P1_0\\&spm=a2c4g.11174283.help-search.i0) for Real-Time Compute for Flink.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyInstanceVswitch'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyInstanceVswitch', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426****\\",\\n \\"Success\\": true,\\n \\"Result\\": \\"F2C5B6A8-DD04-51F5-AAD5-BA2FE6FD****\\"\\n}","type":"json"}]', 'translator' => 'machine', ], 'ModifyNamespaceSpecV2' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'high', 'chargeType' => 'free', 'abilityTreeCode' => '246122', 'abilityTreeNodes' => ['FEATUREscG9QB5P'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Instance ID of the order.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj****', 'title' => ''], ], [ 'name' => 'Namespace', 'in' => 'formData', 'schema' => ['description' => 'Project name.', 'type' => 'string', 'required' => true, 'example' => 'di-5934394438****', 'title' => ''], ], [ 'name' => 'GuaranteedResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Size of subscription resources allocated to the project.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size. Unit: GB.'."\n" ."\n" .'> Memory size must be 4 times the CPU count.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '40', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'ElasticResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Upper limit of pay-as-you-go resources allocated to the project.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '6', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size. Unit: GB.'."\n" ."\n" .'> Memory size must be 4 times the CPU count.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '52', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ha', 'in' => 'query', 'schema' => ['description' => 'Specifies whether the project is configured for high availability (HA) within the same region.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response data.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'title' => '', 'example' => '23A9C718-DDAB-1696-B025-18FBC83****'], 'Success' => ['description' => 'Indicates whether the operation succeeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Modify the resource configuration of a project', 'summary' => 'Modify resource configurations for projects in pay-as-you-go, subscription, and hybrid billing workspaces.', 'description' => '> When you call this API, note the following: The order status must be Normal (OrderType=NORMAL). When you downgrade, the specified resource quota cannot be less than the quota already in use. For details about project resource specifications before and after the change, see [DescribeNamespaces](https://help.aliyun.com/document_detail/323441.html).', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyNamespaceSpecV2'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpNamespaceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpNamespace', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}/vvpnamespace/{#Namespace}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"23A9C718-DDAB-1696-B025-18FBC83****\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'gatewayOptions' => [ 'gatewayProtocols' => [], ], 'translator' => 'machine', ], 'ModifyPrepayInstanceSpec' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => true, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103205', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The ID of the subscription instance.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource specifications.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size in GB.'."\n" ."\n" .'> The memory size must be four times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '4', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'default' => 'false', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'HaZoneId', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'HaVSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'HaResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Cpu' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], 'MemoryGB' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'OrderId' => ['description' => 'The order ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '210406354690749'], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], ], 'example' => '', ], ], ], 'staticInfo' => [ 'substitutions' => ['foasconsole::2021-10-28::ModifyInstanceSpec'], ], 'title' => 'Modify workspace computing resources', 'summary' => 'Modifies the compute resource specifications for a subscription Flink managed instance. If the new specifications are smaller than the current ones, the instance is scaled in. If the new specifications are larger, the instance is scaled out.', 'description' => '**Before you use this operation, make sure you fully understand the billing methods and [pricing](https://help.aliyun.com/zh/flink/product-overview/subscription) of fully managed Flink.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyPrepayInstanceSpec'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpPrepayInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"OrderId\\": 210406354690749,\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'ModifyPrepayNamespaceSpec' => [ 'summary' => 'Modifies the specifications for a project in a subscription instance.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => true, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103228', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region.', 'type' => 'string', 'required' => true, 'example' => 'cn-shenzhen', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The ID of the subscription instance.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'Namespace', 'in' => 'formData', 'schema' => ['description' => 'The project name.', 'type' => 'string', 'required' => true, 'example' => 'di-593440219799842', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'The resource details of the project.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], 'MemoryGB' => ['description' => 'The memory size in GB.'."\n" ."\n" .'> The memory size must be four times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '4', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'Success' => ['description' => 'Indicates whether the request was successful. Valid values:'."\n" ."\n" .'- true: The request was successful.'."\n" ."\n" .'- false: The request failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [ 'substitutions' => ['foasconsole::2021-10-28::ModifyNamespaceSpec'], ], 'title' => 'Modify project space resources', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyPrepayNamespaceSpec'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpPrepayNamespaceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'QueryConvertInstancePrice' => [ 'summary' => 'Queries the price for converting a pay-as-you-go instance to a subscription.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104063', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The instance ID of the order.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => ['description' => 'The billing cycle. Valid values: Year and Month.', 'type' => 'string', 'required' => true, 'example' => 'Month', 'title' => ''], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'The number of billing cycles.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'IsAutoRenew', 'in' => 'formData', 'schema' => ['description' => 'Whether to enable auto-renewal.', 'type' => 'boolean', 'required' => true, 'example' => 'true', 'title' => ''], ], [ 'name' => 'NamespaceResourceSpecs', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Project resource specifications.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ResourceSpec' => [ 'description' => 'Project resource specifications.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'The number of CPU cores.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '6', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size in GB.'."\n" ."\n" .'> The memory size must be four times the number of CPU cores.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '24', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], 'Namespace' => ['description' => 'The project name.', 'type' => 'string', 'required' => true, 'example' => 'lm-test-default', 'title' => ''], ], 'required' => true, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response schema.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request succeeded.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'PriceInfo' => [ 'title' => '', 'description' => 'Pricing information, including price and discount rules.', 'type' => 'object', 'properties' => [ 'Currency' => ['description' => 'The currency unit.', 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'DiscountAmount' => ['description' => 'The discount amount.', 'type' => 'number', 'format' => 'float', 'example' => '655.2', 'title' => ''], 'OriginalAmount' => ['description' => 'The original price.', 'type' => 'number', 'format' => 'float', 'example' => '4368', 'title' => ''], 'TradeAmount' => ['description' => 'The final price after subtracting the discount from the original price.', 'type' => 'number', 'format' => 'float', 'example' => '3712.8', 'title' => ''], 'Code' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'ORDER.INST_HAS_UNPAID_ORDER', 'title' => ''], 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '存在未支付订单,请先支付或取消原有订单', 'title' => ''], 'OptionalPromotions' => [ 'description' => 'Coupon information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'PromotionName' => ['description' => 'The coupon name.', 'type' => 'string', 'example' => '¥1,391.5 优惠券', 'title' => ''], 'PromotionDesc' => ['description' => 'The coupon description.', 'type' => 'string', 'example' => '¥1,391.5 优惠券(有效期至 03/23/2022)', 'title' => ''], 'PromotionOptionNo' => ['description' => 'The coupon ID.', 'type' => 'string', 'example' => '500011220010099', 'title' => ''], 'Selected' => ['description' => 'Whether the coupon is selected. Valid values:'."\n" ."\n" .'- true: Selected.'."\n" ."\n" .'- false: Not selected.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Rules' => [ 'title' => '', 'description' => 'Promotion rules.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'The promotion rule description.', 'type' => 'string', 'example' => '买满1年,立享官网价格8.5折优惠。', 'title' => ''], 'RuleId' => ['description' => 'The promotion ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '587', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'example' => '', ], 'StandPrice' => ['title' => '', 'description' => 'The official discounted price or direct sales contract discounted price.', 'type' => 'string', 'example' => '32432'], 'StandDiscountPrice' => ['title' => '', 'description' => 'The promotional price based on the official discount.', 'type' => 'string', 'example' => '21321'], 'IsContractActivity' => ['title' => '', 'description' => 'Whether the enterprise customer discount applies.', 'type' => 'boolean', 'example' => 'true'], 'DepreciateInfo' => [ 'description' => 'Price reduction information.', 'title' => '', 'type' => 'object', 'properties' => [ 'OriginalStandAmount' => ['title' => '', 'description' => 'The original total official price.', 'type' => 'string', 'example' => '12000'], 'CheapStandAmount' => ['title' => '', 'description' => 'The reduced total official price.', 'type' => 'string', 'example' => '8000'], 'CheapRate' => ['title' => '', 'description' => 'The price reduction rate.', 'type' => 'string', 'example' => '34%'], 'MonthPrice' => ['title' => '', 'description' => 'The equivalent monthly price.', 'type' => 'string', 'example' => '1000'], 'StartTime' => ['title' => '', 'description' => 'The start time of the price reduction.', 'type' => 'string', 'example' => '2024-08-21T02:06:00Z'], 'IsShow' => ['title' => '', 'description' => 'Whether to display the price reduction amount.', 'type' => 'boolean', 'example' => 'false'], ], 'example' => '', ], 'LxRequestId' => ['title' => '', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'description' => ''], ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'Query price for converting a pay-as-you-go instance to a subscription', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryConvertInstancePrice'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryConvertVvpPostpayInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"PriceInfo\\": {\\n \\"Currency\\": \\"CNY\\",\\n \\"DiscountAmount\\": 655.2,\\n \\"OriginalAmount\\": 4368,\\n \\"TradeAmount\\": 3712.8,\\n \\"Code\\": \\"ORDER.INST_HAS_UNPAID_ORDER\\",\\n \\"Message\\": \\"存在未支付订单,请先支付或取消原有订单\\",\\n \\"OptionalPromotions\\": [\\n {\\n \\"PromotionName\\": \\"¥1,391.5 优惠券\\",\\n \\"PromotionDesc\\": \\"¥1,391.5 优惠券(有效期至 03/23/2022)\\",\\n \\"PromotionOptionNo\\": \\"500011220010099\\",\\n \\"Selected\\": true\\n }\\n ],\\n \\"Rules\\": [\\n {\\n \\"Description\\": \\"买满1年,立享官网价格8.5折优惠。\\",\\n \\"RuleId\\": 587\\n }\\n ],\\n \\"StandPrice\\": \\"32432\\",\\n \\"StandDiscountPrice\\": \\"21321\\",\\n \\"IsContractActivity\\": true,\\n \\"DepreciateInfo\\": {\\n \\"OriginalStandAmount\\": \\"12000\\",\\n \\"CheapStandAmount\\": \\"8000\\",\\n \\"CheapRate\\": \\"34%\\",\\n \\"MonthPrice\\": \\"1000\\",\\n \\"StartTime\\": \\"2024-08-21T02:06:00Z\\",\\n \\"IsShow\\": false\\n },\\n \\"LxRequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'QueryConvertPrepayInstancePrice' => [ 'summary' => 'Call this API to view the estimated refund amount when you convert a subscription Flink instance to a pay-as-you-go instance. After conversion, billing is applied hourly.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '212998', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response information.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426****', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'PriceInfo' => [ 'title' => '', 'description' => 'Price information, including price and discount rules.', 'type' => 'object', 'properties' => [ 'Currency' => ['description' => 'Currency unit.', 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'DiscountAmount' => ['description' => 'Discount.', 'type' => 'number', 'format' => 'float', 'example' => '655.2', 'title' => ''], 'OriginalAmount' => ['description' => 'Original price.', 'type' => 'number', 'format' => 'float', 'example' => '4368', 'title' => ''], 'TradeAmount' => ['description' => 'Final price, which is the original price minus the discount.', 'type' => 'number', 'format' => 'float', 'example' => '3712.8', 'title' => ''], 'Code' => ['description' => 'Error code.', 'type' => 'string', 'example' => 'ORDER.INST_HAS_UNPAID_ORDER', 'title' => ''], 'Message' => ['description' => 'Error message.', 'type' => 'string', 'example' => '存在未支付订单,请先支付或取消原有订单', 'title' => ''], 'OptionalPromotions' => [ 'description' => 'Coupon group information.', 'type' => 'array', 'items' => [ 'description' => 'Coupon information.', 'type' => 'object', 'properties' => [ 'PromotionName' => ['description' => 'Coupon name.', 'type' => 'string', 'example' => '¥1,391.5 优惠券', 'title' => ''], 'PromotionDesc' => ['description' => 'Coupon description.', 'type' => 'string', 'example' => '¥1,391.5 优惠券 (有效期至 03/23/2022)', 'title' => ''], 'PromotionOptionNo' => ['description' => 'Coupon number.', 'type' => 'string', 'example' => '500011220***', 'title' => ''], 'Selected' => ['description' => 'Indicates whether the coupon is selected. Valid values:'."\n" ."\n" .'- true: Selected.'."\n" ."\n" .'- false: Not selected.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Rules' => [ 'title' => '', 'description' => 'Activity rules.', 'type' => 'array', 'items' => [ 'description' => 'Activity rule.', 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'Description of the activity rule.', 'type' => 'string', 'example' => '买满1年,立享官网价格8.5折优惠。', 'title' => ''], 'RuleId' => ['description' => 'Activity ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '587', 'title' => ''], ], 'title' => '', 'example' => '', ], 'example' => '', ], 'StandPrice' => ['description' => 'Official website discount price or direct sales contract discount price.', 'type' => 'string', 'title' => '', 'example' => '32432'], 'StandDiscountPrice' => ['description' => 'Discounted price based on the official website discount.', 'type' => 'string', 'title' => '', 'example' => '21321'], 'IsContractActivity' => ['description' => 'Indicates whether the large customer discount is applied.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'DepreciateInfo' => [ 'title' => '', 'description' => 'Price reduction information.', 'type' => 'object', 'properties' => [ 'OriginalStandAmount' => ['description' => 'Original total official website price.', 'type' => 'string', 'title' => '', 'example' => '10000'], 'CheapStandAmount' => ['description' => 'Total official website price after reduction.', 'type' => 'string', 'title' => '', 'example' => '8000'], 'CheapRate' => ['description' => 'Price reduction ratio.', 'type' => 'string', 'title' => '', 'example' => '20%'], 'MonthPrice' => ['description' => 'Equivalent monthly price.', 'type' => 'string', 'title' => '', 'example' => '4000'], 'StartTime' => ['description' => 'Price reduction start time.', 'type' => 'string', 'title' => '', 'example' => '2023-03-31T16:00:00Z'], 'IsShow' => ['description' => 'Indicates whether to display the price reduction range.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], ], 'example' => '', ], 'LxRequestId' => ['title' => '', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'description' => ''], ], 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Query the price for changing a subscription instance to pay-as-you-go', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryConvertPrepayInstancePrice'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryConvertVvpPrepayInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426****\\",\\n \\"Success\\": true,\\n \\"PriceInfo\\": {\\n \\"Currency\\": \\"CNY\\",\\n \\"DiscountAmount\\": 655.2,\\n \\"OriginalAmount\\": 4368,\\n \\"TradeAmount\\": 3712.8,\\n \\"Code\\": \\"ORDER.INST_HAS_UNPAID_ORDER\\",\\n \\"Message\\": \\"存在未支付订单,请先支付或取消原有订单\\",\\n \\"OptionalPromotions\\": [\\n {\\n \\"PromotionName\\": \\"¥1,391.5 优惠券\\",\\n \\"PromotionDesc\\": \\"¥1,391.5 优惠券 (有效期至 03/23/2022)\\",\\n \\"PromotionOptionNo\\": \\"500011220***\\",\\n \\"Selected\\": true\\n }\\n ],\\n \\"Rules\\": [\\n {\\n \\"Description\\": \\"买满1年,立享官网价格8.5折优惠。\\",\\n \\"RuleId\\": 587\\n }\\n ],\\n \\"StandPrice\\": \\"32432\\",\\n \\"StandDiscountPrice\\": \\"21321\\",\\n \\"IsContractActivity\\": true,\\n \\"DepreciateInfo\\": {\\n \\"OriginalStandAmount\\": \\"10000\\",\\n \\"CheapStandAmount\\": \\"8000\\",\\n \\"CheapRate\\": \\"20%\\",\\n \\"MonthPrice\\": \\"4000\\",\\n \\"StartTime\\": \\"2023-03-31T16:00:00Z\\",\\n \\"IsShow\\": true\\n },\\n \\"LxRequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'QueryCreateInstancePrice' => [ 'summary' => 'Obtain the price for a workspace purchase for this account.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'paid', 'abilityTreeCode' => '104066', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'InstanceName', 'in' => 'formData', 'schema' => ['description' => 'Workspace name.', 'type' => 'string', 'required' => false, 'example' => 'rtc-e2e-test-post', 'title' => ''], ], [ 'name' => 'ChargeType', 'in' => 'formData', 'schema' => [ 'description' => 'Payment type. Valid values:'."\n" ."\n" .'- POST: pay-as-you-go.'."\n" ."\n" .'- PRE: subscription.', 'type' => 'string', 'required' => true, 'enum' => ['PRE', 'POST'], 'example' => 'PRE', 'title' => '', ], ], [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'VpcId', 'in' => 'formData', 'schema' => ['description' => 'The VPC ID of the user.', 'type' => 'string', 'required' => false, 'example' => 'vpc-2ze9xoh8qyt1rnxfmfcdi', 'title' => ''], ], [ 'name' => 'VSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Virtual switch ID group.', 'type' => 'array', 'items' => ['description' => 'Virtual switch ID.', 'type' => 'string', 'required' => false, 'example' => 'vsw-uf6kkcjvzyayv5je6t72s', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Resource specifications.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '4', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size.'."\n" ."\n" .'> Memory size must be 4 times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '16', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => [ 'description' => 'Subscription cycle. Subscription instances only support annual (Year) and monthly (Month) subscriptions. Pay-as-you-go instances use hourly (Hour) billing.', 'enumValueTitles' => ['Month' => 'Month', 'Year' => 'Year', 'Hour' => 'Hour'], 'type' => 'string', 'enum' => ['Year', 'Month', 'Day', 'Hour'], 'required' => false, 'example' => 'Month', 'title' => '', ], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'Number of subscription cycles.'."\n" ."\n" .'> When ChargeType is set to PRE, the Duration parameter is required.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'AutoRenew', 'in' => 'formData', 'schema' => ['description' => 'Whether to auto-renew. Valid values:'."\n" ."\n" .'- **true**: auto-renewal'."\n" ."\n" .'- **false**: no auto-renewal (default)'."\n" ."\n" .'> This parameter is invalid for pay-as-you-go instances.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'Storage', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Storage information.', 'type' => 'object', 'properties' => [ 'Oss' => [ 'description' => 'OSS storage information.', 'type' => 'object', 'properties' => [ 'Bucket' => ['description' => 'The name of the OSS bucket.', 'type' => 'string', 'required' => false, 'example' => 'quicktracing', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['description' => 'Whether to use a coupon. Valid values:'."\n" ."\n" .'- true: use.'."\n" ."\n" .'- false: do not use.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['description' => 'Coupon code', 'type' => 'string', 'title' => '', 'required' => false, 'example' => '500041860100636'], ], [ 'name' => 'Extra', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Extension reserved field.', 'type' => 'string', 'required' => false, 'example' => '“”'], ], [ 'name' => 'ArchitectureType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Processor architecture.', 'type' => 'string', 'required' => false, 'example' => 'X86'], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['description' => 'Whether to select same-city high availability (HA) resources.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'HaResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Same-city high availability (HA) resource description.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs for same-city high availability (HA).', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size for same-city high availability (HA).', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '80', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Success', 'type' => 'boolean', 'title' => '', 'example' => ''], 'PriceInfo' => [ 'title' => '', 'description' => 'Price information, including price and discount rules.', 'type' => 'object', 'properties' => [ 'Currency' => ['description' => 'Currency unit.', 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'DiscountAmount' => ['description' => 'Discount', 'type' => 'number', 'format' => 'float', 'example' => '655.2', 'title' => ''], 'OriginalAmount' => ['description' => 'Original price', 'type' => 'number', 'format' => 'float', 'example' => '4368', 'title' => ''], 'TradeAmount' => ['description' => 'Final price, which is the original price minus the discount.', 'type' => 'number', 'format' => 'float', 'example' => '3712.8', 'title' => ''], 'Code' => ['description' => 'Error code', 'type' => 'string', 'example' => 'ORDER.INST_HAS_UNPAID_ORDER', 'title' => ''], 'Message' => ['description' => 'Error message', 'type' => 'string', 'example' => '存在未支付订单,请先支付或取消原有订单', 'title' => ''], 'OptionalPromotions' => [ 'description' => 'Coupon group information.', 'type' => 'array', 'items' => [ 'description' => 'Coupon information.', 'type' => 'object', 'properties' => [ 'PromotionName' => ['description' => 'Coupon name', 'type' => 'string', 'example' => '¥1,391.5 优惠券', 'title' => ''], 'PromotionDesc' => ['description' => 'Coupon description', 'type' => 'string', 'example' => '¥1,391.5 优惠券(有效期至 03/23/2022)', 'title' => ''], 'PromotionOptionNo' => ['description' => 'Coupon number', 'type' => 'string', 'example' => '500011220010099', 'title' => ''], 'Selected' => ['description' => 'Whether the coupon is selected. Valid values:'."\n" ."\n" .'- true: selected.'."\n" ."\n" .'- false: not selected.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Rules' => [ 'title' => '', 'description' => 'Activity rules.', 'type' => 'array', 'items' => [ 'description' => 'Activity rules.', 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'Activity rule description.', 'type' => 'string', 'example' => '买满1年,立享官网价格8.5折优惠。', 'title' => ''], 'RuleId' => ['description' => 'Activity ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '587', 'title' => ''], ], 'title' => '', 'example' => '', ], 'example' => '', ], 'StandPrice' => ['title' => '', 'description' => 'Official website discount price / direct sales contract discount price', 'type' => 'string', 'example' => ''], 'StandDiscountPrice' => ['title' => '', 'description' => 'Discounted price based on official website discount', 'type' => 'string', 'example' => ''], 'IsContractActivity' => ['title' => '', 'description' => 'Whether a large customer discount is applied', 'type' => 'boolean', 'example' => ''], 'DepreciateInfo' => [ 'description' => 'Price reduction information', 'title' => '', 'type' => 'object', 'properties' => [ 'OriginalStandAmount' => ['title' => '', 'description' => 'Original total official website price', 'type' => 'string', 'example' => ''], 'CheapStandAmount' => ['title' => '', 'description' => 'Total official website price after reduction', 'type' => 'string', 'example' => ''], 'CheapRate' => ['title' => '', 'description' => 'Price reduction ratio', 'type' => 'string', 'example' => ''], 'MonthPrice' => ['title' => '', 'description' => 'Equivalent monthly price', 'type' => 'string', 'example' => ''], 'StartTime' => ['title' => '', 'description' => 'Price reduction start time', 'type' => 'string', 'example' => ''], 'IsShow' => ['title' => '', 'description' => 'Whether to display the price reduction range', 'type' => 'boolean', 'example' => ''], ], 'example' => '', ], 'LxRequestId' => ['title' => '', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'description' => ''], ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'Query workspace price', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryCreateInstancePrice'], ], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'stream:QueryCreateVvpInstancePrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": false,\\n \\"PriceInfo\\": {\\n \\"Currency\\": \\"CNY\\",\\n \\"DiscountAmount\\": 655.2,\\n \\"OriginalAmount\\": 4368,\\n \\"TradeAmount\\": 3712.8,\\n \\"Code\\": \\"ORDER.INST_HAS_UNPAID_ORDER\\",\\n \\"Message\\": \\"存在未支付订单,请先支付或取消原有订单\\",\\n \\"OptionalPromotions\\": [\\n {\\n \\"PromotionName\\": \\"¥1,391.5 优惠券\\",\\n \\"PromotionDesc\\": \\"¥1,391.5 优惠券(有效期至 03/23/2022)\\",\\n \\"PromotionOptionNo\\": \\"500011220010099\\",\\n \\"Selected\\": true\\n }\\n ],\\n \\"Rules\\": [\\n {\\n \\"Description\\": \\"买满1年,立享官网价格8.5折优惠。\\",\\n \\"RuleId\\": 587\\n }\\n ],\\n \\"StandPrice\\": \\"\\",\\n \\"StandDiscountPrice\\": \\"\\",\\n \\"IsContractActivity\\": false,\\n \\"DepreciateInfo\\": {\\n \\"OriginalStandAmount\\": \\"\\",\\n \\"CheapStandAmount\\": \\"\\",\\n \\"CheapRate\\": \\"\\",\\n \\"MonthPrice\\": \\"\\",\\n \\"StartTime\\": \\"\\",\\n \\"IsShow\\": false\\n },\\n \\"LxRequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'QueryModifyInstancePrice' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104067', 'abilityTreeNodes' => ['FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region ID', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Order instance ID', 'type' => 'string', 'required' => true, 'example' => 'f-cn-wwo36qj4g06', 'title' => ''], ], [ 'name' => 'ResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Resource specifications.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of CPUs after upgrade or downgrade.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], 'MemoryGB' => ['description' => 'Memory size after upgrade or downgrade.'."\n" ."\n" .'> Memory size must be 4 times the number of CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '40', 'title' => ''], ], 'required' => true, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ha', 'in' => 'formData', 'schema' => ['description' => 'Select same-city high availability resources.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'HaVSwitchIds', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Same-city high availability secondary zone vSwitch group.', 'type' => 'array', 'items' => ['description' => 'Same-city high availability secondary zone vSwitch.', 'type' => 'string', 'required' => false, 'example' => '[\\"vsw-bp1qh4w76fg38oe91d3bj\\"]', 'title' => ''], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'HaResourceSpec', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'description' => 'Same-city high availability resource description.', 'type' => 'object', 'properties' => [ 'Cpu' => ['description' => 'Number of same-city high availability CPUs.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '20', 'title' => ''], 'MemoryGB' => ['description' => 'Same-city high availability memory size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '80', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'required' => false, 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Success', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'PriceInfo' => [ 'title' => '', 'description' => 'Price information, including price and discount rules.', 'type' => 'object', 'properties' => [ 'Currency' => ['description' => 'Currency unit.', 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'DiscountAmount' => ['description' => 'Discount', 'type' => 'number', 'format' => 'float', 'example' => '655.2', 'title' => ''], 'OriginalAmount' => ['description' => 'Original price', 'type' => 'number', 'format' => 'float', 'example' => '4368', 'title' => ''], 'TradeAmount' => ['description' => 'Final price, which is the original price minus the discount.', 'type' => 'number', 'format' => 'float', 'example' => '3712.8', 'title' => ''], 'Code' => ['description' => 'Error code', 'type' => 'string', 'example' => 'ORDER.INST_HAS_UNPAID_ORDER', 'title' => ''], 'Message' => ['description' => 'Error message', 'type' => 'string', 'example' => '存在未支付订单,请先支付或取消原有订单', 'title' => ''], 'OptionalPromotions' => [ 'description' => 'Coupon group information.', 'type' => 'array', 'items' => [ 'description' => 'Coupon information.', 'type' => 'object', 'properties' => [ 'PromotionName' => ['description' => 'Coupon name', 'type' => 'string', 'example' => '¥1,391.5 优惠券', 'title' => ''], 'PromotionDesc' => ['description' => 'Coupon description', 'type' => 'string', 'example' => '¥1,391.5 优惠券(有效期至 03/23/2022)', 'title' => ''], 'PromotionOptionNo' => ['description' => 'Coupon number', 'type' => 'string', 'example' => '500011220010099', 'title' => ''], 'Selected' => ['description' => 'Use the coupon. Values are:'."\n" ."\n" .'- true: Use.'."\n" ."\n" .'- false: Do not use.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Rules' => [ 'title' => '', 'description' => 'Activity rule group.', 'type' => 'array', 'items' => [ 'description' => 'Activity rule.', 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'Activity rule description.', 'type' => 'string', 'example' => '买满1年,立享官网价格8.5折优惠。', 'title' => ''], 'RuleId' => ['description' => 'Activity ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '587', 'title' => ''], ], 'title' => '', 'example' => '', ], 'example' => '', ], 'StandPrice' => ['title' => '', 'description' => 'Official website discount price/direct sales contract discount price', 'type' => 'string', 'example' => '0.5'], 'StandDiscountPrice' => ['title' => '', 'description' => 'Discounted price based on official website discount', 'type' => 'string', 'example' => '1231'], 'IsContractActivity' => ['title' => '', 'description' => 'Whether the large customer discount is applied', 'type' => 'boolean', 'example' => '是'], 'DepreciateInfo' => [ 'description' => 'Price reduction information', 'title' => '', 'type' => 'object', 'properties' => [ 'OriginalStandAmount' => ['title' => '', 'description' => 'Original total official website price', 'type' => 'string', 'example' => '12000'], 'CheapStandAmount' => ['title' => '', 'description' => 'Total official website price after reduction', 'type' => 'string', 'example' => '6000'], 'CheapRate' => ['title' => '', 'description' => 'Price reduction ratio', 'type' => 'string', 'example' => '0.5'], 'MonthPrice' => ['title' => '', 'description' => 'Equivalent monthly price', 'type' => 'string', 'example' => '0.6'], 'StartTime' => ['title' => '', 'description' => 'Price reduction start time', 'type' => 'string', 'example' => '2023-10-04T21:10:26+08:00'], 'IsShow' => ['title' => '', 'description' => 'Whether to display the price reduction amount', 'type' => 'boolean', 'example' => 'false'], ], 'example' => '', ], 'LxRequestId' => ['type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'description' => '', 'title' => ''], ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'Query upgrade/downgrade price ', 'summary' => 'Queries the price for upgrading or downgrading an instance.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryModifyInstancePrice'], ], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'stream:QueryModifyVvpInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"PriceInfo\\": {\\n \\"Currency\\": \\"CNY\\",\\n \\"DiscountAmount\\": 655.2,\\n \\"OriginalAmount\\": 4368,\\n \\"TradeAmount\\": 3712.8,\\n \\"Code\\": \\"ORDER.INST_HAS_UNPAID_ORDER\\",\\n \\"Message\\": \\"存在未支付订单,请先支付或取消原有订单\\",\\n \\"OptionalPromotions\\": [\\n {\\n \\"PromotionName\\": \\"¥1,391.5 优惠券\\",\\n \\"PromotionDesc\\": \\"¥1,391.5 优惠券(有效期至 03/23/2022)\\",\\n \\"PromotionOptionNo\\": \\"500011220010099\\",\\n \\"Selected\\": true\\n }\\n ],\\n \\"Rules\\": [\\n {\\n \\"Description\\": \\"买满1年,立享官网价格8.5折优惠。\\",\\n \\"RuleId\\": 587\\n }\\n ],\\n \\"StandPrice\\": \\"0.5\\",\\n \\"StandDiscountPrice\\": \\"1231\\",\\n \\"IsContractActivity\\": true,\\n \\"DepreciateInfo\\": {\\n \\"OriginalStandAmount\\": \\"12000\\",\\n \\"CheapStandAmount\\": \\"6000\\",\\n \\"CheapRate\\": \\"0.5\\",\\n \\"MonthPrice\\": \\"0.6\\",\\n \\"StartTime\\": \\"2023-10-04T21:10:26+08:00\\",\\n \\"IsShow\\": false\\n },\\n \\"LxRequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'QueryRenewInstancePrice' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '104068', 'abilityTreeNodes' => ['FEATUREscYN6NTL', 'FEATUREscTKD5I3'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'example' => 'sc_flinkserverless_public_cn-7e22ae5sess', 'title' => ''], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'The number of subscription periods.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => [ 'description' => 'The subscription period.', 'type' => 'string', 'required' => true, 'example' => 'Month', 'enum' => ['Year', 'Month', 'Day', 'Hour'], 'title' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'title' => '', 'example' => 'true'], 'PriceInfo' => [ 'title' => '', 'description' => 'The price information, including the price and promotion rules.', 'type' => 'object', 'properties' => [ 'Currency' => ['description' => 'The currency unit.', 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'DiscountAmount' => ['description' => 'The discount amount.', 'type' => 'number', 'format' => 'float', 'example' => '655.2', 'title' => ''], 'OriginalAmount' => ['description' => 'The original price.', 'type' => 'number', 'format' => 'float', 'example' => '4368', 'title' => ''], 'TradeAmount' => ['description' => 'The final price, which is the original price minus the discount.', 'type' => 'number', 'format' => 'float', 'example' => '3712.8', 'title' => ''], 'Code' => ['description' => 'The error code.', 'type' => 'string', 'example' => 'ORDER.INST_HAS_UNPAID_ORDER', 'title' => ''], 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '存在未支付订单,请先支付或取消原有订单', 'title' => ''], 'OptionalPromotions' => [ 'description' => 'The coupon group information.', 'type' => 'array', 'items' => [ 'description' => 'The coupon information.', 'type' => 'object', 'properties' => [ 'PromotionName' => ['description' => 'The coupon name.', 'type' => 'string', 'example' => '¥1,391.5 优惠券', 'title' => ''], 'PromotionDesc' => ['description' => 'The coupon description.', 'type' => 'string', 'example' => '¥1,391.5 优惠券(有效期至 03/23/2022)', 'title' => ''], 'PromotionOptionNo' => ['description' => 'The coupon number.', 'type' => 'string', 'example' => '500011220010099', 'title' => ''], 'Selected' => ['description' => 'Indicates whether the coupon is used. Valid values:'."\n" ."\n" .'- true: The coupon is used.'."\n" ."\n" .'- false: The coupon is not used.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Rules' => [ 'title' => '', 'description' => 'The group of promotion rules.', 'type' => 'array', 'items' => [ 'description' => 'The promotion rule.', 'type' => 'object', 'properties' => [ 'Description' => ['description' => 'The description of the promotion rule.', 'type' => 'string', 'example' => '买满1年,立享官网价格8.5折优惠。', 'title' => ''], 'RuleId' => ['description' => 'The promotion ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '587', 'title' => ''], ], 'title' => '', 'example' => '', ], 'example' => '', ], 'StandPrice' => ['title' => '', 'description' => 'The official discounted price or the direct sales contract discounted price.', 'type' => 'string', 'example' => '32432'], 'StandDiscountPrice' => ['title' => '', 'description' => 'The promotional price based on the official discount.', 'type' => 'string', 'example' => '21321'], 'IsContractActivity' => ['title' => '', 'description' => 'Indicates whether a key account discount is applied.', 'type' => 'boolean', 'example' => 'true'], 'DepreciateInfo' => [ 'description' => 'The price reduction information.', 'title' => '', 'type' => 'object', 'properties' => [ 'OriginalStandAmount' => ['title' => '', 'description' => 'The total original list price.', 'type' => 'string', 'example' => '12000'], 'CheapStandAmount' => ['title' => '', 'description' => 'The total list price after the reduction.', 'type' => 'string', 'example' => '8000'], 'CheapRate' => ['title' => '', 'description' => 'The price reduction percentage.', 'type' => 'string', 'example' => '34%'], 'MonthPrice' => ['title' => '', 'description' => 'The equivalent monthly price.', 'type' => 'string', 'example' => '1000'], 'StartTime' => ['title' => '', 'description' => 'The start time of the price reduction.', 'type' => 'string', 'example' => '2023-03-31T16:00:00Z'], 'IsShow' => ['title' => '', 'description' => 'Indicates whether to display the price reduction amount.', 'type' => 'boolean', 'example' => 'true'], ], 'example' => '', ], 'LxRequestId' => ['type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'description' => '', 'title' => ''], ], 'example' => '', ], ], 'example' => '', ], ], ], 'title' => 'Query workspace renewal price ', 'summary' => 'You can retrieve the renewal price for a subscription workspace.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRenewInstancePrice'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryRenewVvpInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"PriceInfo\\": {\\n \\"Currency\\": \\"CNY\\",\\n \\"DiscountAmount\\": 655.2,\\n \\"OriginalAmount\\": 4368,\\n \\"TradeAmount\\": 3712.8,\\n \\"Code\\": \\"ORDER.INST_HAS_UNPAID_ORDER\\",\\n \\"Message\\": \\"存在未支付订单,请先支付或取消原有订单\\",\\n \\"OptionalPromotions\\": [\\n {\\n \\"PromotionName\\": \\"¥1,391.5 优惠券\\",\\n \\"PromotionDesc\\": \\"¥1,391.5 优惠券(有效期至 03/23/2022)\\",\\n \\"PromotionOptionNo\\": \\"500011220010099\\",\\n \\"Selected\\": true\\n }\\n ],\\n \\"Rules\\": [\\n {\\n \\"Description\\": \\"买满1年,立享官网价格8.5折优惠。\\",\\n \\"RuleId\\": 587\\n }\\n ],\\n \\"StandPrice\\": \\"32432\\",\\n \\"StandDiscountPrice\\": \\"21321\\",\\n \\"IsContractActivity\\": true,\\n \\"DepreciateInfo\\": {\\n \\"OriginalStandAmount\\": \\"12000\\",\\n \\"CheapStandAmount\\": \\"8000\\",\\n \\"CheapRate\\": \\"34%\\",\\n \\"MonthPrice\\": \\"1000\\",\\n \\"StartTime\\": \\"2023-03-31T16:00:00Z\\",\\n \\"IsShow\\": true\\n },\\n \\"LxRequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\"\\n }\\n}","type":"json"}]', 'translator' => 'machine', ], 'RenewInstance' => [ 'summary' => 'Renew a subscription-based, fully managed Flink workspace.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '103206', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['description' => 'Region ID', 'type' => 'string', 'required' => true, 'example' => 'cn-beijing', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', 'schema' => ['description' => 'Instance ID', 'type' => 'string', 'required' => true, 'example' => 'sc_flinkserverless_public_cn-7e22ae5sess', 'title' => ''], ], [ 'name' => 'Duration', 'in' => 'formData', 'schema' => ['description' => 'Number of subscription periods', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PricingCycle', 'in' => 'formData', 'schema' => [ 'description' => 'Subscription period', 'type' => 'string', 'required' => true, 'example' => 'Month', 'enum' => ['Year', 'Month', 'Day', 'Hour'], 'title' => '', ], ], [ 'name' => 'UsePromotionCode', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'PromotionCode', 'in' => 'formData', 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'title' => '', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51'], 'OrderId' => ['title' => '', 'description' => 'Order ID', 'type' => 'integer', 'format' => 'int64', 'example' => '210406354690749'], 'Success' => ['description' => 'Indicates whether the request succeeded', 'type' => 'boolean', 'title' => '', 'example' => 'true'], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Renew a fully managed Flink workspace', 'description' => '**Before you use this operation, review the billing method and [pricing](https://help.aliyun.com/zh/flink/product-overview/renewal-policy) for fully managed Flink.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RenewInstance'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:RenewVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"OrderId\\": 210406354690749,\\n \\"Success\\": true\\n}","type":"json"}]', 'translator' => 'machine', ], 'TagResources' => [ 'summary' => 'Call this API to add tags to resources.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '146252', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['description' => 'Region', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'cn-beijing'], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['description' => 'Resource type. Set this parameter to vvpinstance.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'vvpinstance'], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'List of order instance IDs', 'type' => 'array', 'items' => ['description' => 'Order instance ID', 'type' => 'string', 'required' => false, 'example' => 'f-cn-7e22rg', 'title' => ''], 'required' => true, 'maxItems' => 51, 'example' => '', ], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'List of tags. You can specify up to 20 tags', 'type' => 'array', 'items' => [ 'description' => 'Resource tag', 'type' => 'object', 'properties' => [ 'Value' => ['description' => 'Tag value', 'type' => 'string', 'title' => '', 'required' => false, 'example' => 'tag'], 'Key' => ['description' => 'Tag key', 'type' => 'string', 'title' => '', 'required' => false, 'example' => 'test'], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 21, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '67F33190-946B-1105-B6A1-E2DF0426DD51', 'title' => ''], 'Success' => ['description' => 'Indicates whether the call succeeded. Valid values:'."\n" ."\n" .'- true: The call succeeded'."\n" ."\n" .'- false: The call failed', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TagResponseId' => ['description' => 'Tag request ID', 'type' => 'string', 'example' => '154FT', 'title' => ''], 'Message' => ['description' => 'Request details.', 'type' => 'string', 'example' => '""', 'title' => ''], 'Code' => ['description' => 'Return code', 'type' => 'string', 'example' => '200', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Creation of Resource Tags', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '1000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TagResources'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:TagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"67F33190-946B-1105-B6A1-E2DF0426DD51\\",\\n \\"Success\\": true,\\n \\"TagResponseId\\": \\"154FT\\",\\n \\"Message\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', 'translator' => 'machine', ], 'UntagResources' => [ 'summary' => 'Removes tags from resources.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeCode' => '146253', 'abilityTreeNodes' => ['FEATUREscWKZGIA'], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['description' => 'Region.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'cn-beijing'], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['description' => 'Resource type. Set this parameter to vvpinstance.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => 'vvpinstance'], ], [ 'name' => 'All', 'in' => 'query', 'schema' => ['description' => 'Remove all tags from the resource. This parameter takes effect only when TagKey is empty. Default value: false.', 'type' => 'boolean', 'required' => false, 'title' => '', 'example' => 'false'], ], [ 'name' => 'ResourceId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'Array of order instance IDs.', 'type' => 'array', 'items' => ['description' => 'Order instance ID.', 'type' => 'string', 'required' => false, 'example' => 'f-cn-tgy67', 'title' => ''], 'required' => true, 'maxItems' => 51, 'example' => '', ], ], [ 'name' => 'TagKey', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'Array of tag keys. Maximum: 20 items.', 'type' => 'array', 'items' => ['description' => 'Tag key.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], 'required' => false, 'maxItems' => 21, 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Response schema.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'F59597FC-CD05-536D-B75B-6F45B8CC8539', 'title' => ''], 'Success' => ['description' => 'Indicates whether the call succeeded:'."\n" ."\n" .'- true: The call succeeded.'."\n" ."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TagResponseId' => ['description' => 'Tag request ID.', 'type' => 'string', 'example' => '154FT', 'title' => ''], 'Message' => ['description' => 'Response message.', 'type' => 'string', 'example' => '""', 'title' => ''], 'Code' => ['description' => 'Return code.', 'type' => 'string', 'example' => '200', 'title' => ''], ], 'example' => '', ], ], ], 'title' => 'Delete Resource Tags ', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UntagResources'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:UnTagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F59597FC-CD05-536D-B75B-6F45B8CC8539\\",\\n \\"Success\\": true,\\n \\"TagResponseId\\": \\"154FT\\",\\n \\"Message\\": \\"\\\\\\"\\\\\\"\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', 'translator' => 'machine', ], ], 'endpoints' => [ ['regionId' => 'cn-qingdao', 'regionName' => 'China (Qingdao)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-qingdao.aliyuncs.com', 'endpoint' => 'foasconsole.cn-qingdao.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-wulanchabu', 'regionName' => 'China (Ulanqab)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'foasconsole.cn-wulanchabu.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => 'China (Beijing)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-beijing.aliyuncs.com', 'endpoint' => 'foasconsole.cn-beijing.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => 'China (Shanghai)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-shanghai.aliyuncs.com', 'endpoint' => 'foasconsole.cn-shanghai.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => 'China (Hong Kong)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-hongkong.aliyuncs.com', 'endpoint' => 'foasconsole.cn-hongkong.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => 'China (Zhangjiakou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'foasconsole.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => 'China (Shenzhen)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-shenzhen.aliyuncs.com', 'endpoint' => 'foasconsole.cn-shenzhen.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'ap-northeast-1', 'regionName' => 'Japan (Tokyo)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.ap-northeast-1.aliyuncs.com', 'endpoint' => 'foasconsole.ap-northeast-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.ap-northeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.ap-southeast-1.aliyuncs.com', 'endpoint' => 'foasconsole.ap-southeast-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-3', 'regionName' => 'Malaysia (Kuala Lumpur)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.ap-southeast-3.aliyuncs.com', 'endpoint' => 'foasconsole.ap-southeast-3.aliyuncs.com', 'vpc' => 'foasconsole-vpc.ap-southeast-3.aliyuncs.com'], ['regionId' => 'ap-southeast-5', 'regionName' => 'Indonesia (Jakarta)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.ap-southeast-5.aliyuncs.com', 'endpoint' => 'foasconsole.ap-southeast-5.aliyuncs.com', 'vpc' => 'foasconsole-vpc.ap-southeast-5.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'foasconsole.cn-hangzhou.aliyuncs.com', 'endpoint' => 'foasconsole.cn-hangzhou.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'us-east-1', 'regionName' => 'US (Virginia)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'foasconsole.us-east-1.aliyuncs.com', 'endpoint' => 'foasconsole.us-east-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.us-east-1.aliyuncs.com'], ['regionId' => 'eu-west-1', 'regionName' => 'UK (London)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'foasconsole.eu-west-1.aliyuncs.com', 'endpoint' => 'foasconsole.eu-west-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.eu-west-1.aliyuncs.com'], ['regionId' => 'us-west-1', 'regionName' => 'US (Silicon Valley)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'foasconsole.us-west-1.aliyuncs.com', 'endpoint' => 'foasconsole.us-west-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.us-west-1.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => 'Germany (Frankfurt)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'foasconsole.eu-central-1.aliyuncs.com', 'endpoint' => 'foasconsole.eu-central-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.eu-central-1.aliyuncs.com'], ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => 'China South 1 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'foasconsole.cn-shenzhen-finance-1.aliyuncs.com', 'endpoint' => 'foasconsole.cn-shenzhen-finance-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-shenzhen-finance-1.aliyuncs.com'], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => 'China East 2 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'foasconsole.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'foasconsole.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-shanghai-finance-1.aliyuncs.com'], ['regionId' => 'cn-north-2-gov-1', 'regionName' => 'Beijing Government Cloud', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'foasconsole.aliyuncs.com', 'endpoint' => 'foasconsole.aliyuncs.com', 'vpc' => 'foasconsole-vpc.cn-north-2-gov-1.aliyuncs.com'], ], 'errorCodes' => [ ['code' => '000000', 'message' => 'System successfully returned. Check the message.', 'http_code' => 200, 'description' => 'System successfully returned. Check the message.'], ['code' => '500', 'message' => 'System internal error.', 'http_code' => 500, 'description' => 'System internal error'], ['code' => '902012', 'message' => 'Zone left resource is not enough.', 'http_code' => 200, 'description' => 'Zone left resource is not enough'], ['code' => '902017', 'message' => 'Cluster name already had been used.', 'http_code' => 200, 'description' => 'Cluster name already had been used'], ['code' => '902020', 'message' => 'Zone ID is illegal.', 'http_code' => 200, 'description' => 'The zone ID is illegal.'], ['code' => '903021', 'message' => 'The specified instance is not found.', 'http_code' => 200, 'description' => 'The instance is not found.'], ['code' => '903023', 'message' => 'The order type does not support high availability.', 'http_code' => 200, 'description' => 'Order type does not support high availability'], ['code' => '903043', 'message' => 'Workspace is not ready for operating.', 'http_code' => 200, 'description' => 'The resource adjustment of the workspace is in effect and cannot be operated for the time being.'], ['code' => '903062', 'message' => 'The instance does not belong to this region.', 'http_code' => 200, 'description' => 'The cluster instance does not belong to this region.'], ['code' => '903065', 'message' => 'You do not have the ram permission to operate.', 'http_code' => 200, 'description' => 'You do not have the relevant ram permission policy to operate'], ['code' => '903081', 'message' => 'You do not authorize asi default role.', 'http_code' => 200, 'description' => 'Platform default role permissions are not granted'], ['code' => '903084', 'message' => 'The oss bucket storage class must be standard.', 'http_code' => 200, 'description' => 'The oss bucket storage class must be standard'], ['code' => '910100', 'message' => 'System internal error.', 'http_code' => 200, 'description' => 'System internal error'], ], 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListTagResources'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNamespace'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UntagResources'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportedZones'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryModifyInstancePrice'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateInstance'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryConvertInstancePrice'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyElasticResourceSpec'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyPrepayNamespaceSpec'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRenewInstancePrice'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryConvertPrepayInstancePrice'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyInstanceVswitch'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertInstance'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryCreateInstancePrice'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertHybridInstance'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyPrepayInstanceSpec'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RenewInstance'], ['threshold' => '1000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TagResources'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInstances'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNamespaces'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConvertPrepayInstance'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateNamespace'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteInstance'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportedRegions'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyNamespaceSpecV2'], ], ], 'ram' => [ 'productCode' => 'RealtimeCompute', 'productName' => 'Realtime Compute for Apache Flink', 'ramCodes' => ['stream', 'fluss'], 'ramLevel' => 'RESOURCE', 'ramConditions' => [], 'ramActions' => [ [ 'apiName' => 'QueryConvertPrepayInstancePrice', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryConvertVvpPrepayInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'ConvertHybridInstance', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:ConvertHybridInstance', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'CreateInstance', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:CreateVvpInstance', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ConvertPrepayInstance', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ConvertVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'RenewInstance', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:RenewVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'QueryModifyInstancePrice', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'stream:QueryModifyVvpInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'DescribeNamespaces', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:DescribeVvpNamespaces', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ConvertInstance', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ConvertVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'UntagResources', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:UnTagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DeleteNamespace', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'stream:DeleteVvpNamespace', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ModifyPrepayInstanceSpec', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpPrepayInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'ModifyElasticResourceSpec', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'ModifyNamespaceSpecV2', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpNamespaceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpNamespace', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}/vvpnamespace/{#Namespace}'], ], ], ], [ 'apiName' => 'ModifyPrepayNamespaceSpec', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpPrepayNamespaceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ListTagResources', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:QueryTagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DescribeInstances', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'stream:DescribeVvpInstances', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'ModifyInstanceSpec', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyVvpInstanceSpec', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'CreateNamespace', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'stream:CreateVvpNamespace', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryConvertInstancePrice', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryConvertVvpPostpayInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'TagResources', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:TagVvpResources', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryRenewInstancePrice', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'stream:QueryRenewVvpInstancePrice', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'QueryCreateInstancePrice', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'stream:QueryCreateVvpInstancePrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DeleteInstance', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'stream:DeleteVvpInstance', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ], [ 'apiName' => 'ModifyInstanceVswitch', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'stream:ModifyInstanceVswitch', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'RealtimeCompute', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'resourceTypes' => [ ['validationType' => 'always', 'resourceType' => 'VvpInstance', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}'], ['validationType' => 'always', 'resourceType' => 'VvpNamespace', 'arn' => 'acs:stream:*:{#accountId}:vvpinstance/{#InstanceId}/vvpnamespace/{#Namespace}'], ['validationType' => 'always', 'resourceType' => 'VvpNamespace', 'arn' => 'acs:stream:{#regionId}:{#accountId}:vvpinstance/{#InstanceId}/vvpnamespace/{#Namespace}'], ['validationType' => 'always', 'resourceType' => 'VvpNamespace', 'arn' => 'acs:stream:*:{#accountId}:vvpinstance/{#InstanceId}'], ], ], ];