'1.0', 'info' => ['style' => 'RPC', 'product' => 'Emr', 'version' => '2021-03-20'], 'components' => [ 'schemas' => [ 'AckConfig' => [ 'type' => 'object', 'properties' => [ 'LimitMemory' => ['type' => 'number', 'format' => 'float'], 'NodeAffinity' => ['type' => 'string'], 'RequestMemory' => ['type' => 'number', 'format' => 'float'], 'Tolerations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Toleration'], ], 'DataDiskStorageClass' => ['type' => 'string'], 'LimitCpu' => ['type' => 'number', 'format' => 'float'], 'CustomAnnotations' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'Namespace' => ['type' => 'string'], 'Pvcs' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Path' => ['type' => 'string'], 'DataDiskStorageClass' => ['type' => 'string'], 'DataDiskSize' => ['type' => 'integer', 'format' => 'int64'], 'Name' => ['type' => 'string'], ], ], ], 'PodAffinity' => ['type' => 'string'], 'CustomLabels' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'Volumes' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Path' => ['type' => 'string'], 'Type' => ['type' => 'string'], 'Name' => ['type' => 'string'], ], ], ], 'VolumeMounts' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Path' => ['type' => 'string'], 'Name' => ['type' => 'string'], ], ], ], 'MountHostCgroup' => ['type' => 'boolean'], 'PreStartCommand' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'AckInstanceId' => ['type' => 'string'], 'DataDiskSize' => ['type' => 'integer', 'format' => 'int32'], 'PodAntiAffinity' => ['type' => 'string'], 'NodeSelectors' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'RequestCpu' => ['type' => 'number', 'format' => 'float'], ], ], 'AckNode' => [ 'type' => 'object', 'properties' => [ 'NodeId' => ['type' => 'string'], 'NodeSelector' => ['$ref' => '#/components/schemas/AckNodeSelector'], ], ], 'AckNodePool' => [ 'type' => 'object', 'properties' => [ 'NodePoolId' => ['type' => 'string'], 'NodeSelector' => ['$ref' => '#/components/schemas/AckNodeSelector'], ], ], 'AckNodeSelector' => [ 'type' => 'object', 'properties' => [ 'Labels' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'string'], 'Key' => ['type' => 'string'], ], ], ], 'Taints' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'string'], 'Effect' => ['type' => 'string'], 'Key' => ['type' => 'string'], ], ], ], ], ], 'AdviseSummary' => [ 'type' => 'object', 'properties' => [ 'VcoreUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'], 'MemoryUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'], ], ], 'ApiTemplate' => [ 'type' => 'object', 'properties' => [ 'Status' => ['type' => 'string'], 'ResourceGroupId' => ['type' => 'string'], 'ApiName' => ['type' => 'string'], 'Content' => ['type' => 'string'], 'TemplateName' => ['type' => 'string'], 'RegionId' => ['type' => 'string'], 'TemplateId' => ['type' => 'string'], ], ], 'Application' => [ 'type' => 'object', 'properties' => [ 'ApplicationName' => ['type' => 'string', 'required' => true], ], ], 'ApplicationConfig' => [ 'type' => 'object', 'properties' => [ 'ConfigFileName' => ['type' => 'string', 'required' => true], 'ApplicationName' => ['type' => 'string', 'required' => true], 'ConfigItemKey' => ['type' => 'string', 'required' => true], 'NodeGroupName' => ['type' => 'string'], 'ConfigScope' => ['type' => 'string'], 'NodeGroupId' => ['type' => 'string'], 'ConfigItemValue' => ['type' => 'string'], ], ], 'ApplicationConfigFile' => [ 'type' => 'object', 'properties' => [ 'ApplicationName' => ['type' => 'string', 'required' => true], 'ConfigFileName' => ['type' => 'string', 'required' => false], ], ], 'ApplicationConfigurationFile' => [ 'type' => 'object', 'properties' => [ 'ApplicationName' => ['type' => 'string', 'required' => false], 'ConfigFileName' => ['type' => 'string', 'required' => false], 'ConfigFilePath' => ['type' => 'string', 'required' => false], 'ConfigFileFormat' => ['type' => 'string'], 'ConfigFileLink' => ['type' => 'string'], 'ConfigFileOwner' => ['type' => 'string'], 'ConfigFileGroup' => ['type' => 'string'], 'ConfigFileMode' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'NodeGroupId' => ['type' => 'string'], 'NodeId' => ['type' => 'string'], 'ClusterId' => ['type' => 'string'], ], ], 'Attribute' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'string'], 'Key' => ['type' => 'string'], ], ], 'AutoRenewInstance' => [ 'type' => 'object', 'properties' => [ 'InstanceId' => ['type' => 'string', 'required' => true], 'AutoRenew' => ['type' => 'boolean'], 'AutoRenewDuration' => ['type' => 'integer', 'format' => 'int32'], 'AutoRenewDurationUnit' => ['type' => 'string'], 'EmrAutoRenewDuration' => ['type' => 'integer', 'format' => 'int32'], 'EmrAutoRenewDurationUnit' => ['type' => 'string'], ], ], 'AutoScalingConstraints' => [ 'type' => 'object', 'properties' => [ 'SupportRuleTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'SupportMetrics' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'SupportMetricTags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'MetricName' => ['type' => 'string'], 'Tags' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], ], ], ], 'MaxAdjustmentValue' => ['type' => 'integer', 'format' => 'int32'], 'MaxByLoadRuleCount' => ['type' => 'integer', 'format' => 'int32'], 'MaxByTimeRuleCount' => ['type' => 'integer', 'format' => 'int32'], 'AutoScalingMetricUnits' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/MetricUnitValue'], ], 'DefaultMetricTriggeredRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ScalingRule'], ], ], ], 'AutoScalingPolicy' => [ 'type' => 'object', 'properties' => [ 'ScalingRules' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ScalingRule', 'required' => false], ], 'Constraints' => [ 'type' => 'object', 'properties' => [ 'MaxCapacity' => ['type' => 'integer', 'format' => 'int32'], 'MinCapacity' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], 'Cluster' => [ 'type' => 'object', 'properties' => [ 'ClusterState' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'ResourceGroupId' => ['type' => 'string'], 'ReadyTime' => ['type' => 'integer', 'format' => 'int64'], 'EndTime' => ['type' => 'integer', 'format' => 'int64'], 'ClusterId' => ['type' => 'string'], 'CreateTime' => ['type' => 'integer', 'format' => 'int64'], 'EmrDefaultRole' => ['type' => 'string'], 'ClusterType' => ['type' => 'string'], 'DeletionProtection' => ['type' => 'boolean'], 'ReleaseVersion' => ['type' => 'string'], 'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'], 'DeployMode' => ['type' => 'string'], 'SecurityMode' => ['type' => 'string'], 'NodeAttributes' => ['$ref' => '#/components/schemas/NodeAttributes'], 'ClusterName' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'RegionId' => ['type' => 'string'], 'ExpireTime' => ['type' => 'integer', 'format' => 'int64'], 'StateChangeReason' => ['$ref' => '#/components/schemas/ClusterStateChangeReason'], 'Tags' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], ], ], 'ClusterStateChangeReason' => [ 'type' => 'object', 'properties' => [ 'Message' => ['type' => 'string'], 'Code' => ['type' => 'string'], ], ], 'ClusterSummary' => [ 'type' => 'object', 'properties' => [ 'ClusterId' => ['type' => 'string'], 'ClusterName' => ['type' => 'string'], 'ClusterType' => ['type' => 'string'], 'ClusterState' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'CreateTime' => ['type' => 'integer', 'format' => 'int64'], 'ReadyTime' => ['type' => 'integer', 'format' => 'int64'], 'ExpireTime' => ['type' => 'integer', 'format' => 'int64'], 'EndTime' => ['type' => 'integer', 'format' => 'int64'], 'ReleaseVersion' => ['type' => 'string'], 'ResourceGroupId' => ['type' => 'string'], 'StateChangeReason' => ['$ref' => '#/components/schemas/ClusterStateChangeReason'], 'Tags' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'EmrDefaultRole' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'DeletionProtection' => ['type' => 'boolean'], ], ], 'CollationTimeZone' => [ 'type' => 'object', 'properties' => [ 'TimeZone' => ['type' => 'string'], 'CurrentTimeOffset' => ['type' => 'string'], ], ], 'ComponentInstanceSelector' => [ 'type' => 'object', 'properties' => [ 'ActionScope' => ['type' => 'string', 'deprecated' => true], 'Components' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ApplicationName' => ['type' => 'string'], 'ComponentName' => ['type' => 'string'], ], ], ], 'RunActionScope' => ['type' => 'string', 'required' => true], 'ApplicationName' => ['type' => 'string'], 'ComponentInstances' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ApplicationName' => ['type' => 'string'], 'NodeId' => ['type' => 'string'], 'ComponentName' => ['type' => 'string'], ], ], ], ], ], 'ConfigEffectActions' => [ 'type' => 'object', 'properties' => [ 'ConfigEffectAction' => ['type' => 'string'], 'ConfigFiles' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ConvertNodeGroup' => [ 'type' => 'object', 'properties' => [ 'NodeGroupId' => ['type' => 'string'], 'PaymentDurationUnit' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'PaymentDuration' => ['type' => 'integer', 'format' => 'int32'], ], ], 'CostInstanceType' => [ 'type' => 'object', 'properties' => [ 'SystemDisk' => ['$ref' => '#/components/schemas/SystemDisk'], 'DataDisks' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DataDisk'], ], 'Memory' => ['type' => 'integer', 'format' => 'int32'], 'Cpu' => ['type' => 'integer', 'format' => 'int32'], 'InstanceType' => ['type' => 'string'], ], ], 'CostNodeGroupConfig' => [ 'type' => 'object', 'properties' => [ 'NodeCount' => ['type' => 'integer', 'format' => 'int32'], 'MinimalNodeCount' => ['type' => 'integer', 'format' => 'int32'], 'NodeGroupType' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'InstanceTypes' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/CostInstanceType'], ], 'MaximalNodeCount' => ['type' => 'integer', 'format' => 'int32'], 'NodeGroupName' => ['type' => 'string'], ], ], 'CostOptimizedConfig' => [ 'type' => 'object', 'properties' => [ 'OnDemandBaseCapacity' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'OnDemandPercentageAboveBaseCapacity' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'SpotInstancePools' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], 'DataDisk' => [ 'type' => 'object', 'properties' => [ 'Category' => ['type' => 'string', 'required' => true], 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'PerformanceLevel' => ['type' => 'string'], 'Count' => ['type' => 'integer', 'format' => 'int32'], ], ], 'DeploymentSetConstraints' => [ 'type' => 'object', 'properties' => [ 'Values' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'DefaultValue' => ['type' => 'string'], 'ReplacementStrategy' => ['$ref' => '#/components/schemas/ReplacementStrategy'], 'EnableState' => ['type' => 'string'], ], ], 'DiskConstraints' => [ 'type' => 'object', 'properties' => [ 'Categories' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'SizeConstraint' => ['$ref' => '#/components/schemas/ValueConstraints'], 'CountConstraint' => ['$ref' => '#/components/schemas/ValueConstraints'], ], ], 'DiskSize' => [ 'type' => 'object', 'properties' => [ 'Category' => ['type' => 'string', 'required' => true], 'Size' => ['type' => 'integer', 'format' => 'int32'], ], ], 'DoubleMetric' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'number', 'format' => 'double'], 'Unit' => ['type' => 'string'], ], ], 'DRPlanConfiguration' => [ 'type' => 'object', 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => true], 'ClusterType' => ['type' => 'string', 'required' => true], 'ReleaseVersion' => ['type' => 'string', 'required' => true], 'DeployMode' => ['type' => 'string', 'required' => false], 'LogCollectStrategy' => ['type' => 'string', 'required' => false], 'ClusterName' => ['type' => 'string', 'required' => true], 'DeletionProtection' => ['type' => 'boolean'], 'SecurityMode' => ['type' => 'string', 'required' => true], 'PaymentType' => ['type' => 'string', 'required' => true], 'NodeAttributes' => ['$ref' => '#/components/schemas/NodeAttributes', 'required' => true], 'ManagedScalingPolicy' => [ 'type' => 'object', 'properties' => [ 'Constraints' => ['$ref' => '#/components/schemas/ManagedScalingConstraints'], ], ], 'ResourceGroupId' => ['type' => 'string'], 'Description' => ['type' => 'string'], 'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'], 'BootstrapScripts' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Script'], ], 'Tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => ['type' => 'string', 'required' => true], 'Value' => ['type' => 'string'], ], ], ], 'NodeGroups' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/NodeGroupConfig'], ], 'Applications' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Application'], ], 'ApplicationConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApplicationConfig'], ], ], ], 'DRPlanConfigurationDetail' => [ 'type' => 'object', 'properties' => [ 'RegionId' => ['type' => 'string', 'required' => true], 'ClusterType' => ['type' => 'string', 'required' => true], 'ReleaseVersion' => ['type' => 'string', 'required' => true], 'DeployMode' => ['type' => 'string', 'required' => true], 'LogCollectStrategy' => ['type' => 'string', 'required' => true], 'ClusterName' => ['type' => 'string', 'required' => false], 'DeletionProtection' => ['type' => 'boolean'], 'MetaStoreType' => ['type' => 'string', 'required' => true], 'SecurityMode' => ['type' => 'string', 'required' => true], 'PaymentType' => ['type' => 'string', 'required' => true], 'NodeAttributes' => ['$ref' => '#/components/schemas/NodeAttributes', 'required' => true], 'ManagedScalingPolicy' => [ 'type' => 'object', 'properties' => [ 'Constraints' => ['$ref' => '#/components/schemas/ManagedScalingConstraints'], ], ], 'ResourceGroupId' => ['type' => 'string'], 'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'], 'Description' => ['type' => 'string'], 'BootstrapScripts' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Script'], ], 'Tags' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'NodeGroups' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/NodeGroupConfig'], ], 'Applications' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Application'], ], 'ApplicationConfigs' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ApplicationConfig'], ], 'ScalingPolicies' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ScalingPolicy'], ], 'ScalingTimeZone' => ['type' => 'string'], ], ], 'FailedReason' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['type' => 'string'], 'ErrorCode' => ['type' => 'string'], 'ErrorMessage' => ['type' => 'string'], ], ], 'IncreaseNodeGroup' => [ 'type' => 'object', 'properties' => [ 'Description' => ['type' => 'string'], 'NodeCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'NodeGroupId' => ['type' => 'string', 'required' => true], 'VSwitchId' => ['type' => 'string'], 'PaymentDurationUnit' => ['type' => 'string'], 'PaymentDuration' => ['type' => 'integer', 'format' => 'int32'], ], ], 'InstanceCategory' => [ 'type' => 'object', 'properties' => [ 'Keys' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'Values' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'DefaultValue' => ['type' => 'string'], ], ], 'InstanceType' => [ 'type' => 'object', 'properties' => [ 'InstanceTypeFamily' => ['type' => 'string'], 'InstanceType' => ['type' => 'string'], 'Optimized' => ['type' => 'boolean'], 'CpuCore' => ['type' => 'integer', 'format' => 'int32'], 'InstanceCategory' => ['type' => 'string'], 'CpuArchitecture' => ['type' => 'string'], 'LocalStorageCapacity' => ['type' => 'integer', 'format' => 'int64'], 'LocalStorageAmount' => ['type' => 'integer', 'format' => 'int32'], 'ModifyType' => ['type' => 'string'], ], ], 'IntegerMetric' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'integer', 'format' => 'int32'], 'Unit' => ['type' => 'string'], ], ], 'KeyValue' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'string'], 'Key' => ['type' => 'string'], ], ], 'ManagedScalingConstraints' => [ 'type' => 'object', 'properties' => [ 'MaxOnDemandCapacity' => ['type' => 'integer', 'format' => 'int32'], 'MinCapacity' => ['type' => 'integer', 'format' => 'int32'], 'MaxCapacity' => ['type' => 'integer', 'format' => 'int32'], ], ], 'MetricsTrigger' => [ 'type' => 'object', 'properties' => [ 'CoolDownInterval' => ['type' => 'integer', 'format' => 'int32'], 'TimeConstraints' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TimeConstraint'], ], 'EvaluationCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'TimeWindow' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'Conditions' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/TriggerCondition'], ], 'ConditionLogicOperator' => ['type' => 'string'], ], ], 'MetricUnitValue' => [ 'type' => 'object', 'properties' => [ 'MetricName' => ['type' => 'string'], 'MetricUnit' => ['type' => 'string'], ], ], 'Node' => [ 'type' => 'object', 'properties' => [ 'AutoRenewDurationUnit' => ['type' => 'string'], 'NodeState' => ['type' => 'string'], 'ZoneId' => ['type' => 'string'], 'NodeName' => ['type' => 'string'], 'PublicIp' => ['type' => 'string'], 'AutoRenew' => ['type' => 'boolean'], 'CreateTime' => ['type' => 'integer', 'format' => 'int64'], 'AutoRenewDuration' => ['type' => 'integer', 'format' => 'int32'], 'PrivateIp' => ['type' => 'string'], 'NodeGroupId' => ['type' => 'string'], 'NodeGroupType' => ['type' => 'string'], 'NodeId' => ['type' => 'string'], 'InstanceType' => ['type' => 'string'], 'ExpireTime' => ['type' => 'integer', 'format' => 'int64'], 'MaintenanceStatus' => ['type' => 'string'], ], ], 'NodeAttributes' => [ 'type' => 'object', 'properties' => [ 'KeyPairName' => ['type' => 'string'], 'VpcId' => ['type' => 'string', 'required' => true], 'ZoneId' => ['type' => 'string', 'required' => true], 'MasterRootPassword' => ['type' => 'string'], 'SystemDiskKMSKeyId' => ['type' => 'string'], 'SecurityGroupId' => ['type' => 'string', 'required' => true], 'DataDiskKMSKeyId' => ['type' => 'string'], 'RamRole' => ['type' => 'string'], 'DataDiskEncrypted' => ['type' => 'boolean'], 'SystemDiskEncrypted' => ['type' => 'boolean'], ], ], 'NodeGroup' => [ 'type' => 'object', 'properties' => [ 'WithPublicIp' => ['type' => 'boolean'], 'SpotInstanceRemedy' => ['type' => 'boolean'], 'DataDisks' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DataDisk'], ], 'CompensateWithOnDemand' => ['type' => 'boolean'], 'NodeGroupState' => ['type' => 'string'], 'SystemDisk' => ['$ref' => '#/components/schemas/SystemDisk'], 'PrivatePoolOptions' => ['$ref' => '#/components/schemas/PrivatePoolOptions'], 'NodeGroupType' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'InstanceTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'CostOptimizedConfig' => ['$ref' => '#/components/schemas/CostOptimizedConfig'], 'GracefulShutdown' => ['type' => 'boolean'], 'SpotStrategy' => ['type' => 'string'], 'StateChangeReason' => ['$ref' => '#/components/schemas/NodeGroupStateChangeReason'], 'Status' => ['type' => 'string'], 'ZoneId' => ['type' => 'string'], 'NodeGroupName' => ['type' => 'string'], 'VSwitchIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'SpotBidPrices' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/SpotBidPrice'], ], 'NodeResizeStrategy' => ['type' => 'string'], 'NodeGroupId' => ['type' => 'string'], 'AdditionalSecurityGroupIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'DeploymentSetStrategy' => ['type' => 'string'], 'RunningNodeCount' => ['type' => 'integer', 'format' => 'int32'], ], ], 'NodeGroupConfig' => [ 'type' => 'object', 'properties' => [ 'NodeGroupType' => ['type' => 'string', 'required' => true], 'NodeGroupName' => ['type' => 'string'], 'PaymentType' => ['type' => 'string'], 'SubscriptionConfig' => ['$ref' => '#/components/schemas/SubscriptionConfig'], 'SpotStrategy' => ['type' => 'string'], 'SpotBidPrices' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/SpotBidPrice'], 'maxItems' => 100, ], 'VSwitchIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], 'maxItems' => 20, ], 'WithPublicIp' => ['type' => 'boolean'], 'AdditionalSecurityGroupIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], 'maxItems' => 5, ], 'InstanceTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], 'maxItems' => 100, ], 'NodeCount' => ['type' => 'integer', 'format' => 'int32'], 'SystemDisk' => ['$ref' => '#/components/schemas/SystemDisk'], 'DataDisks' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/DataDisk'], 'maxItems' => 1, ], 'GracefulShutdown' => ['type' => 'boolean'], 'SpotInstanceRemedy' => ['type' => 'boolean'], 'CompensateWithOnDemand' => ['type' => 'boolean'], 'NodeResizeStrategy' => ['type' => 'string'], 'CostOptimizedConfig' => ['$ref' => '#/components/schemas/CostOptimizedConfig'], 'DeploymentSetStrategy' => ['type' => 'string'], 'ComponentTags' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'AutoScalingPolicy' => ['$ref' => '#/components/schemas/AutoScalingPolicy'], 'PrivatePoolOptions' => ['$ref' => '#/components/schemas/PrivatePoolOptions'], ], ], 'NodeGroupStateChangeReason' => [ 'type' => 'object', 'properties' => [ 'Message' => ['type' => 'string'], 'Code' => ['type' => 'string'], ], ], 'NodeSelector' => [ 'type' => 'object', 'properties' => [ 'NodeGroupTypes' => [ 'type' => 'array', 'items' => ['type' => 'string'], 'maxItems' => 10, ], 'NodeGroupName' => ['type' => 'string', 'deprecated' => true], 'NodeGroupId' => ['type' => 'string', 'deprecated' => true], 'NodeGroupNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'NodeSelectType' => ['type' => 'string', 'required' => true], 'NodeGroupIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], 'NodeNames' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'Operation' => [ 'type' => 'object', 'properties' => [ 'Description' => ['type' => 'string'], 'EndTime' => ['type' => 'integer', 'format' => 'int64'], 'ClusterId' => ['type' => 'string'], 'OperationId' => ['type' => 'string'], 'CreateTime' => ['type' => 'integer', 'format' => 'int64'], 'StartTime' => ['type' => 'integer', 'format' => 'int64'], 'OperationType' => ['type' => 'string'], 'OperationState' => ['type' => 'string'], 'StateChangeReason' => ['$ref' => '#/components/schemas/OperationStateChangeReason'], ], ], 'OperationData' => [ 'type' => 'object', 'properties' => [ 'actualDeliveredAmounts' => ['type' => 'integer', 'format' => 'int32'], 'toBeDeliveredAmounts' => ['type' => 'integer', 'format' => 'int32'], 'failedRefundInstanceIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'OperationStateChangeReason' => [ 'type' => 'object', 'properties' => [ 'Message' => ['type' => 'string'], 'Code' => ['type' => 'string'], ], ], 'PrivatePoolOptions' => [ 'type' => 'object', 'properties' => [ 'MatchCriteria' => ['type' => 'string'], 'PrivatePoolIds' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'Promotion' => [ 'type' => 'object', 'properties' => [ 'PromotionName' => ['type' => 'string'], 'PromotionDesc' => ['type' => 'string'], 'PromotionOptionNo' => ['type' => 'string', 'required' => true], 'ProductCode' => ['type' => 'string'], 'PromotionOptionCode' => ['type' => 'string'], ], ], 'RenewInstance' => [ 'type' => 'object', 'properties' => [ 'RenewDurationUnit' => ['type' => 'string'], 'InstanceId' => ['type' => 'string', 'required' => true], 'RenewDuration' => ['type' => 'integer', 'format' => 'int32'], 'EmrRenewDuration' => ['type' => 'integer', 'format' => 'int32'], 'EmrRenewDurationUnit' => ['type' => 'string'], ], ], 'ReplacementStrategy' => [ 'type' => 'object', 'properties' => [ 'InstanceCategories' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/InstanceCategory'], ], ], ], 'ResourceSummary' => [ 'type' => 'object', 'properties' => [ 'VcoreUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'], 'MemoryUtilizationRate' => ['$ref' => '#/components/schemas/DoubleMetric'], 'OriginalTotalVcore' => ['$ref' => '#/components/schemas/IntegerMetric'], 'InefficientTaskRate' => ['$ref' => '#/components/schemas/DoubleMetric'], ], ], 'ScalingActivityResult' => [ 'type' => 'object', 'properties' => [ 'InstanceId' => ['type' => 'string'], ], ], 'ScalingAnalyzeResult' => [ 'type' => 'object', 'properties' => [ 'IdealUsage' => ['type' => 'number', 'format' => 'float'], 'ReleaseCores' => ['type' => 'integer', 'format' => 'int32'], 'ReservedCores' => ['type' => 'integer', 'format' => 'int32'], 'ActualUsage' => ['type' => 'number', 'format' => 'float'], ], ], 'ScalingConstraints' => [ 'type' => 'object', 'properties' => [ 'MaxCapacity' => ['type' => 'integer', 'format' => 'int32'], 'MinCapacity' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ScalingGroupConfig' => [ 'type' => 'object', 'properties' => [ 'DataDiskCount' => ['type' => 'integer', 'format' => 'int32'], 'SysDiskSize' => ['type' => 'integer', 'format' => 'int64'], 'TriggerMode' => ['type' => 'string'], 'ScalingMinSize' => ['type' => 'integer', 'format' => 'int32'], 'SysDiskCategory' => ['type' => 'string'], 'InstanceTypeList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'SpotPriceLimit' => ['type' => 'number', 'format' => 'float'], 'InstanceType' => ['type' => 'string'], ], ], ], 'NodeOfflinePolicy' => [ 'type' => 'object', 'properties' => [ 'TimeoutMs' => ['type' => 'integer', 'format' => 'int64'], 'Mode' => ['type' => 'string'], ], ], 'PrivatePoolOptions' => [ 'type' => 'object', 'properties' => [ 'MatchCriteria' => ['type' => 'string'], 'Id' => ['type' => 'string'], ], ], 'ScalingMaxSize' => ['type' => 'integer', 'format' => 'int32'], 'DataDiskSize' => ['type' => 'integer', 'format' => 'int64'], 'DataDiskCategory' => ['type' => 'string'], 'DefaultCoolDownTime' => ['type' => 'integer', 'format' => 'int64'], 'MultiAvailablePolicy' => [ 'type' => 'object', 'properties' => [ 'PolicyType' => ['type' => 'string'], 'PolicyParam' => [ 'type' => 'object', 'properties' => [ 'SpotInstanceRemedy' => ['type' => 'boolean'], 'OnDemandBaseCapacity' => ['type' => 'integer', 'format' => 'int32'], 'OnDemandPercentageAboveBaseCapacity' => ['type' => 'integer', 'format' => 'int32'], 'SpotInstancePools' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], 'SpotStrategy' => ['type' => 'string'], ], ], 'ScalingPolicy' => [ 'type' => 'object', 'properties' => [ 'ScalingRules' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/ScalingRule'], ], 'ScalingPolicyId' => ['type' => 'string'], 'Constraints' => ['$ref' => '#/components/schemas/ManagedScalingConstraints'], 'NodeGroupName' => ['type' => 'string'], 'ClusterId' => ['type' => 'string'], 'NodeGroupId' => ['type' => 'string'], 'ScalingPolicyType' => ['type' => 'string'], 'Disabled' => ['type' => 'boolean'], ], ], 'ScalingRule' => [ 'type' => 'object', 'properties' => [ 'RuleName' => ['type' => 'string', 'required' => true], 'TriggerType' => ['type' => 'string', 'required' => true], 'ActivityType' => ['type' => 'string', 'required' => true], 'AdjustmentValue' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'TimeTrigger' => ['$ref' => '#/components/schemas/TimeTrigger'], 'MetricsTrigger' => ['$ref' => '#/components/schemas/MetricsTrigger'], 'MinAdjustmentValue' => ['type' => 'integer', 'format' => 'int32'], ], ], 'ScalingRuleV1' => [ 'type' => 'object', 'properties' => [ 'CoolDownTime' => ['type' => 'integer', 'format' => 'int32'], 'AdjustmentValue' => ['type' => 'integer', 'format' => 'int32'], 'RuleParam' => [ 'type' => 'object', 'properties' => [ 'MetricName' => ['type' => 'string'], 'ComparisonOperator' => ['type' => 'string'], 'LaunchTime' => ['type' => 'string'], 'RecurrenceType' => ['type' => 'string'], 'Period' => ['type' => 'integer', 'format' => 'int32'], 'EvaluationCount' => ['type' => 'integer', 'format' => 'int32'], 'RecurrenceValue' => ['type' => 'string'], 'RecurrenceEndTime' => ['type' => 'string'], 'Statistics' => ['type' => 'string'], 'LaunchExpirationTime' => ['type' => 'integer', 'format' => 'int32'], 'Threshold' => ['type' => 'integer', 'format' => 'int32'], ], ], 'RuleType' => ['type' => 'string'], 'ScalingConfigBizId' => ['type' => 'string'], 'RuleName' => ['type' => 'string'], 'AdjustmentType' => ['type' => 'string'], ], ], 'Script' => [ 'type' => 'object', 'properties' => [ 'ScriptPath' => ['type' => 'string', 'required' => true], 'ScriptArgs' => ['type' => 'string'], 'ExecutionFailStrategy' => ['type' => 'string'], 'Priority' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => true], 'ScriptName' => ['type' => 'string', 'required' => true], 'ExecutionMoment' => ['type' => 'string'], 'NodeSelector' => ['$ref' => '#/components/schemas/NodeSelector', 'required' => true], ], ], 'SpotBidPrice' => [ 'type' => 'object', 'properties' => [ 'BidPrice' => ['type' => 'number', 'format' => 'double'], 'InstanceType' => ['type' => 'string'], ], ], 'StateChangeReason' => [ 'type' => 'object', 'properties' => [ 'Code' => ['type' => 'string'], 'Message' => ['type' => 'string'], ], ], 'SubscriptionConfig' => [ 'type' => 'object', 'properties' => [ 'AutoRenewDurationUnit' => ['type' => 'string'], 'AutoRenew' => ['type' => 'boolean'], 'PaymentDurationUnit' => ['type' => 'string', 'required' => true], 'PaymentDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'AutoRenewDuration' => ['type' => 'integer', 'format' => 'int32'], ], ], 'SystemDisk' => [ 'type' => 'object', 'properties' => [ 'Category' => ['type' => 'string', 'required' => true], 'Size' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'PerformanceLevel' => ['type' => 'string'], 'Count' => ['type' => 'integer', 'format' => 'int32'], ], ], 'Tag' => [ 'type' => 'object', 'properties' => [ 'Value' => ['type' => 'string'], 'Key' => ['type' => 'string', 'required' => true], ], ], 'TimeConstraint' => [ 'type' => 'object', 'properties' => [ 'EndTime' => ['type' => 'string'], 'StartTime' => ['type' => 'string'], ], ], 'TimeRange' => [ 'type' => 'object', 'properties' => [ 'EndTime' => ['type' => 'string'], 'StartTime' => ['type' => 'string'], ], ], 'TimeTrigger' => [ 'type' => 'object', 'properties' => [ 'LaunchTime' => ['type' => 'string', 'required' => true], 'EndTime' => ['type' => 'integer', 'format' => 'int64'], 'RecurrenceType' => ['type' => 'string'], 'StartTime' => ['type' => 'integer', 'format' => 'int64'], 'RecurrenceValue' => ['type' => 'string'], 'LaunchExpirationTime' => ['type' => 'integer', 'format' => 'int32'], ], ], 'Toleration' => [ 'type' => 'object', 'properties' => [ 'Operator' => ['type' => 'string'], 'Value' => ['type' => 'string'], 'Effect' => ['type' => 'string'], 'Key' => ['type' => 'string'], ], ], 'TriggerCondition' => [ 'type' => 'object', 'properties' => [ 'MetricName' => ['type' => 'string', 'required' => true], 'ComparisonOperator' => ['type' => 'string', 'required' => true], 'Statistics' => ['type' => 'string', 'required' => true], 'Tags' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'Threshold' => ['type' => 'number', 'format' => 'double', 'required' => true], ], ], 'UpdateApplicationConfig' => [ 'type' => 'object', 'properties' => [ 'ConfigFileName' => ['type' => 'string'], 'ConfigItemKey' => ['type' => 'string'], 'ConfigDescription' => ['type' => 'string'], 'ConfigItemValue' => ['type' => 'string'], ], ], 'UpdateSpecNodeGroup' => [ 'type' => 'object', 'properties' => [ 'NodeGroupId' => ['type' => 'string', 'required' => true], 'NewInstanceType' => ['type' => 'string', 'required' => true], 'ModifyType' => ['type' => 'string'], ], ], 'ValueConstraints' => [ 'type' => 'object', 'properties' => [ 'Type' => ['type' => 'string'], 'Start' => ['type' => 'integer', 'format' => 'int32'], 'Step' => ['type' => 'integer', 'format' => 'int32'], 'End' => ['type' => 'integer', 'format' => 'int32'], 'Values' => [ 'type' => 'array', 'items' => ['type' => 'integer', 'format' => 'int32'], ], 'DefaultValue' => ['type' => 'integer', 'format' => 'int32'], ], ], ], ], 'apis' => [ 'CreateApiTemplate' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApiName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Content', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateCluster' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PaymentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SubscriptionConfig', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/SubscriptionConfig', 'required' => false], ], [ 'name' => 'ClusterType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ReleaseVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DeployMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SecurityMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Applications', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Application', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ApplicationConfigs', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ApplicationConfig', 'required' => false], 'maxItems' => 1000, ], ], [ 'name' => 'NodeAttributes', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/NodeAttributes', 'required' => true], ], [ 'name' => 'NodeGroups', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/NodeGroupConfig', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'BootstrapScripts', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Script', 'required' => false], 'maxItems' => 10, ], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], 'maxItems' => 20, ], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeletionProtection', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'CreateNodeGroup' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroup', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/NodeGroupConfig', 'required' => true], ], ], ], 'CreateScript' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Scripts', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Script', 'required' => false], 'maxItems' => 20, ], ], [ 'name' => 'TimeoutSecs', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateUsers' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Users', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'UserName' => ['type' => 'string', 'required' => true], 'Password' => ['type' => 'string', 'required' => true], ], ], 'maxItems' => 20, ], ], ], ], 'DecreaseNodes' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DecreaseNodeCount', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NodeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'BatchInterval', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'BatchSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'DeleteApiTemplate' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApiName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteNodeGroup' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteScript' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'APP' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteUsers' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserNames', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ExportApplicationConfigs' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationConfigFiles', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ApplicationConfigFile', 'required' => false], ], ], [ 'name' => 'FileFormat', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ExportMode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['MODIFICATION', 'ALL'], ], ], [ 'name' => 'ConfigScope', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'NodeGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], [ 'name' => 'NodeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], ], 'GetApiTemplate' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetApplication' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAutoScalingActivity' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScalingActivityId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAutoScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetClusterCloneMeta' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorApplication' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AppId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorComputeSummary' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ComponentInfo', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ComponentType' => ['type' => 'string', 'required' => false], 'ComponentName' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetDoctorHBaseCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHBaseRegion' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'HbaseRegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHBaseRegionServer' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionServerHost', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHBaseTable' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TableName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHDFSCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHDFSDirectory' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DirPath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHiveCluster' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHiveDatabase' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DatabaseName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorHiveTable' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TableName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorJob' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AppId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetDoctorReportComponentSummary' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ComponentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetManagedScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetNodeGroup' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetOperation' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'OperationId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'IncreaseNodes' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IncreaseNodeCount', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'AutoPayOrder', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'AutoRenew', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'PaymentDuration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PaymentDurationUnit', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApplicationConfigs', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ApplicationConfig', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'MinIncreaseNodeCount', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Promotions', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Promotion', 'required' => false], ], ], ], ], 'JoinResourceGroup' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListApiTemplates' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'TemplateId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'ApiName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListApplicationConfigs' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ApplicationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigFileName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigItemKey', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigItemValue', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NodeId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListApplications' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ApplicationNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], ], ], 'ListAutoScalingActivities' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ScalingRuleName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ScalingActivityStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 20, ], ], [ 'name' => 'ScalingActivityType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'StartTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'EndTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'ScalingPolicyType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceChargeTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'enum' => [], 'items' => ['type' => 'string'], ], ], ], ], 'ListClusters' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'cn-qingdao', 'cn-beijing', 'cn-zhangjiakou', 'cn-huhehaote', 'cn-hangzhou', 'cn-shanghai', 'cn-shenzhen', 'cn-chengdu', 'cn-hongkong', 'cn-wulanchabu', 'cn-heyuan-acdr-1', 'cn-qingdao-acdr-ut-1', 'ap-northeast-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3', 'ap-southeast-5', 'ap-south-1', 'us-east-1', 'us-west-1', 'me-east-1', 'me-central-1', 'eu-central-1', 'eu-west-1', 'cn-north-2-gov-1', 'cn-wulanchabu-acdr-1', 'cn-shanghai-cloudspe', 'na-south-1', ], ], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ClusterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClusterIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ClusterTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ClusterStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'PaymentTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], 'maxItems' => 20, ], ], ], ], 'ListComponentInstances' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ApplicationNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ComponentNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ComponentStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ZoneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListComponents' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ApplicationNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ComponentNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'ComponentStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], ], ], 'ListDoctorApplications' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AppIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Users', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Queues', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Types', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorComputeSummary' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ComponentTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHBaseRegionServers' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RegionServerHosts', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHBaseTables' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TableNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHDFSDirectories' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DirPath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHDFSUGI' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHiveDatabases' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DatabaseNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorHiveTables' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TableNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorJobs' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'StartRange', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'EndRange', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'AppIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Users', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Queues', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'Types', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorJobsStats' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'StartRange', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'EndRange', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'StartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'EndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], [ 'name' => 'GroupBy', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'OrderType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDoctorReports' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListInstanceTypes' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ZoneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClusterType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PaymentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IsModification', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ReleaseVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeployMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListNodeGroups' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NodeGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeGroupNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeGroupTypes', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeGroupStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 50, ], ], [ 'name' => 'ZoneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListNodes' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'NodeGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'NodeIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'NodeNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'PrivateIps', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], [ 'name' => 'PublicIps', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], [ 'name' => 'NodeStates', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], 'maxItems' => 20, ], ], ], ], 'ListReleaseVersions' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IaasType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClusterType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListScripts' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ScriptType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ScriptId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Statuses', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'ListTagResources' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], ], ], ], ], 'ListUsers' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'MaxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'UserName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UserNames', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'PutAutoScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScalingRules', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ScalingRule', 'required' => false], 'maxItems' => 100, ], ], [ 'name' => 'Constraints', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/ScalingConstraints', 'required' => false], ], ], ], 'PutManagedScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Constraints', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/ManagedScalingConstraints', 'required' => false], ], ], ], 'RemoveAutoScalingPolicy' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RunApiTemplate' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApiName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RunApplicationAction' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ActionName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ComponentInstanceSelector', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/ComponentInstanceSelector', 'required' => true], ], [ 'name' => 'RollingExecute', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ExecuteStrategy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Interval', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'BatchSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RunCluster' => [ 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PaymentType', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SubscriptionConfig', 'in' => 'formData', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/SubscriptionConfig', 'required' => false], ], [ 'name' => 'ClusterType', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ReleaseVersion', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterName', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DeployMode', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SecurityMode', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Applications', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Application', 'required' => false], ], ], [ 'name' => 'ApplicationConfigs', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ApplicationConfig', 'required' => false], ], ], [ 'name' => 'NodeAttributes', 'in' => 'formData', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/NodeAttributes', 'required' => false], ], [ 'name' => 'NodeGroups', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/NodeGroupConfig', 'required' => false], ], ], [ 'name' => 'BootstrapScripts', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Script', 'required' => false], ], ], [ 'name' => 'Tags', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], ], ], [ 'name' => 'ClientToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeletionProtection', 'in' => 'formData', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'Promotions', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Promotion', 'required' => false], ], ], ], ], 'TagResources' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], [ 'name' => 'Tags', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/Tag', 'required' => false], 'maxItems' => 20, ], ], ], ], 'UntagResources' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => false], 'maxItems' => 1, ], ], [ 'name' => 'TagKeys', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'All', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateApiTemplate' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApiName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Content', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TemplateId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateApplicationConfigs' => [ 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ApplicationName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'RefreshConfig', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ConfigAction', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ConfigScope', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ApplicationConfigs', 'in' => 'formData', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['$ref' => '#/components/schemas/UpdateApplicationConfig', 'required' => false], ], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'NodeId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateClusterAttribute' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeletionProtection', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateClusterAutoRenew' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterAutoRenew', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ClusterAutoRenewDuration', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ClusterAutoRenewDurationUnit', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RenewAllInstances', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'AutoRenewInstances', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/AutoRenewInstance', 'required' => false], 'maxItems' => 5000, ], ], ], ], 'UpdateNodeGroupAttributes' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NodeGroupName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'VSwitchId', 'in' => 'query', 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ 'name' => 'AdditionalSecurityGroupIds', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'deprecated' => true, 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'KeyPairName', 'in' => 'query', 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ 'name' => 'MinSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'MaxSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'EnableGracefulDecommission', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'SpotInstanceRemedy', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'NodeResizeStrategy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CostOptimizedConfig', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/CostOptimizedConfig', 'required' => false], ], [ 'name' => 'SpotBidPrices', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/SpotBidPrice', 'required' => false], ], ], [ 'name' => 'EcsSpotStrategy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceTypeList', 'in' => 'query', 'style' => 'flat', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'AutoCompensateState', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'NodeCount', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'AckConfig', 'in' => 'query', 'style' => 'flat', 'schema' => ['$ref' => '#/components/schemas/AckConfig', 'required' => false], ], ], ], 'UpdateScript' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScriptType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Script', 'in' => 'query', 'style' => 'json', 'schema' => ['$ref' => '#/components/schemas/Script', 'required' => true], ], ], ], 'UpdateUserAttribute' => [ 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClusterId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserId', 'in' => 'query', 'schema' => ['type' => 'string', 'deprecated' => true, 'required' => false], ], [ 'name' => 'UserName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Password', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], ], 'endpoints' => [ ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.ap-northeast-1.aliyuncs.com', 'endpoint' => 'emr.ap-northeast-1.aliyuncs.com', 'vpc' => 'emr-vpc.ap-northeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.ap-southeast-1.aliyuncs.com', 'endpoint' => 'emr.ap-southeast-1.aliyuncs.com', 'vpc' => 'emr-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.ap-southeast-3.aliyuncs.com', 'endpoint' => 'emr.ap-southeast-3.aliyuncs.com', 'vpc' => 'emr-vpc.ap-southeast-3.aliyuncs.com'], ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.ap-southeast-5.aliyuncs.com', 'endpoint' => 'emr.ap-southeast-5.aliyuncs.com', 'vpc' => 'emr-vpc.ap-southeast-5.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-beijing.aliyuncs.com', 'endpoint' => 'emr.cn-beijing.aliyuncs.com', 'vpc' => 'emr-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-chengdu.aliyuncs.com', 'endpoint' => 'emr.cn-chengdu.aliyuncs.com', 'vpc' => 'emr-vpc.cn-chengdu.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-hangzhou.aliyuncs.com', 'endpoint' => 'emr.cn-hangzhou.aliyuncs.com', 'vpc' => 'emr-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-hongkong.aliyuncs.com', 'endpoint' => 'emr.cn-hongkong.aliyuncs.com', 'vpc' => 'emr-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-huhehaote', 'regionName' => '华北5(呼和浩特)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-huhehaote.aliyuncs.com', 'endpoint' => 'emr.cn-huhehaote.aliyuncs.com', 'vpc' => 'emr-vpc.cn-huhehaote.aliyuncs.com'], ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-qingdao.aliyuncs.com', 'endpoint' => 'emr.cn-qingdao.aliyuncs.com', 'vpc' => 'emr-vpc.cn-qingdao.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-shanghai.aliyuncs.com', 'endpoint' => 'emr.cn-shanghai.aliyuncs.com', 'vpc' => 'emr-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-shenzhen.aliyuncs.com', 'endpoint' => 'emr.cn-shenzhen.aliyuncs.com', 'vpc' => 'emr-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'emr.cn-wulanchabu.aliyuncs.com', 'vpc' => 'emr-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'emr.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'emr.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'emr-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'emr.us-west-1.aliyuncs.com', 'endpoint' => 'emr.us-west-1.aliyuncs.com', 'vpc' => 'emr-vpc.us-west-1.aliyuncs.com'], ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'emr.us-east-1.aliyuncs.com', 'endpoint' => 'emr.us-east-1.aliyuncs.com', 'vpc' => 'emr-vpc.us-east-1.aliyuncs.com'], ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'emr.eu-west-1.aliyuncs.com', 'endpoint' => 'emr.eu-west-1.aliyuncs.com', 'vpc' => 'emr-vpc.eu-west-1.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'emr.eu-central-1.aliyuncs.com', 'endpoint' => 'emr.eu-central-1.aliyuncs.com', 'vpc' => 'emr-vpc.eu-central-1.aliyuncs.com'], ['regionId' => 'me-east-1', 'regionName' => '阿联酋(迪拜)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'emr.me-east-1.aliyuncs.com', 'endpoint' => 'emr.me-east-1.aliyuncs.com', 'vpc' => 'emr-vpc.me-east-1.aliyuncs.com'], ['regionId' => 'me-central-1', 'regionName' => '沙特(利雅得)', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'emr.me-central-1.aliyuncs.com', 'endpoint' => 'emr.me-central-1.aliyuncs.com', 'vpc' => 'emr-vpc.me-central-1.aliyuncs.com'], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'emr.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'emr.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'emr-vpc.cn-shanghai-finance-1.aliyuncs.com'], ['regionId' => 'cn-heyuan-acdr-1', 'regionName' => '河源专属云汽车合规', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'emr.cn-heyuan-acdr-1.aliyuncs.com', 'endpoint' => 'emr.cn-heyuan-acdr-1.aliyuncs.com', 'vpc' => 'emr-vpc.cn-heyuan-acdr-1.aliyuncs.com'], ], ];