'1.0', 'info' => ['style' => 'ROA', 'product' => 'elasticsearch', 'version' => '2017-06-13'], 'components' => [ 'schemas' => [ 'ClientNodeConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'diskType' => [ 'type' => 'string', 'required' => true, 'enum' => ['cloud_efficiency'], ], 'amount' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '2', 'maximum' => '25'], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn1ne.xlarge.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn1ne.2xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.4xlarge.new', 'elasticsearch.sn2ne.4xlarge.new', 'elasticsearch.sn1ne.8xlarge.new', 'elasticsearch.ic5.large', 'elasticsearch.sn1ne.large', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn1ne.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn1ne.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge', 'elasticsearch.ic5.4xlarge', 'elasticsearch.sn1ne.4xlarge', 'elasticsearch.sn2ne.4xlarge', 'elasticsearch.sn1ne.8xlarge', ], ], 'disk' => [ 'type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '20', 'maximum' => '20', 'enum' => ['20'], ], ], ], 'DictInfo' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'sourceType' => ['type' => 'string'], 'fileSize' => ['type' => 'integer', 'format' => 'int64'], 'name' => ['type' => 'string'], ], ], 'ElasticDataNodeConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'diskType' => [ 'type' => 'string', 'required' => false, 'enum' => ['cloud_essd', 'cloud_efficiency', 'cloud_ssd'], ], 'diskEncryption' => ['type' => 'boolean', 'required' => false], 'amount' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '2', 'maximum' => '50'], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn1ne.xlarge.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn1ne.2xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.4xlarge.new', 'elasticsearch.sn2ne.4xlarge.new', 'elasticsearch.sn1ne.8xlarge.new', 'openstore.hybrid.i2.2xlarge', 'openstore.hybrid.i2g.4xlarge', 'openstore.i2g.4xlarge', 'elasticsearch.sn1ne.large', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn1ne.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn1ne.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge', 'elasticsearch.ic5.4xlarge', 'elasticsearch.sn1ne.4xlarge', 'elasticsearch.sn2ne.4xlarge', 'elasticsearch.r6.4xlarge', 'elasticsearch.sn1ne.8xlarge', 'elasticsearch.sn2ne.8xlarge', 'elasticsearch.r6.8xlarge', 'elasticsearch.c6.13xlarge', 'elasticsearch.i2g.2xlarge', 'elasticsearch.i2g.4xlarge', 'elasticsearch.i2.4xlarge', 'elasticsearch.i2g.8xlarge', 'elasticsearch.d1.2xlarge', 'elasticsearch.d1.4xlarge', 'elasticsearch.n4.small', 'elasticsearch.ic5.large', ], ], 'disk' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '20', 'maximum' => '20480'], 'performanceLevel' => [ 'type' => 'string', 'required' => false, 'enum' => ['PL0', 'PL1', 'PL2', 'PL3'], ], ], ], 'Elasticsearch' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'masterConfiguration' => ['$ref' => '#/components/schemas/MasterNodeConfiguration', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'elasticDataNodeConfiguration' => ['$ref' => '#/components/schemas/ElasticDataNodeConfiguration', 'required' => false], 'dedicateMaster' => ['type' => 'boolean', 'required' => false], 'createdAt' => ['type' => 'string', 'required' => false], 'ikHotDicts' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/DictInfo'], ], 'port' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'kibanaPrivateIPWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], ], 'esVersion' => ['type' => 'string', 'required' => false], 'kibanaConfiguration' => ['$ref' => '#/components/schemas/KibanaNodeConfiguration', 'required' => false], 'dataNode' => ['type' => 'boolean', 'required' => false], 'serviceVpc' => ['type' => 'boolean', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/Tag'], ], 'haveKibana' => ['type' => 'boolean', 'required' => false], 'dictList' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/DictInfo'], ], 'extendConfigs' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'object'], ], 'status' => ['type' => 'string', 'required' => false], 'instanceId' => ['type' => 'string', 'required' => false], 'zoneInfos' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/ZoneInfo'], ], 'kibanaProtocol' => ['type' => 'string', 'required' => false], 'enableKibanaPrivateNetwork' => ['type' => 'boolean', 'required' => false], 'kibanaDomain' => ['type' => 'string', 'required' => false], 'nodeSpec' => ['$ref' => '#/components/schemas/NodeSpec', 'required' => false], 'warmNode' => ['type' => 'boolean', 'required' => false], 'warmNodeConfiguration' => ['$ref' => '#/components/schemas/WarmNodeConfiguration', 'required' => false], 'domain' => ['type' => 'string', 'required' => false], 'haveClientNode' => ['type' => 'boolean', 'required' => false], 'clientNodeConfiguration' => ['$ref' => '#/components/schemas/ClientNodeConfiguration', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'endTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'enablePublic' => ['type' => 'boolean', 'required' => false], 'aliwsDicts' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/DictInfo'], ], 'advancedDedicateMaster' => ['type' => 'boolean', 'required' => false], 'paymentType' => ['type' => 'string', 'required' => false], 'readWritePolicy' => ['$ref' => '#/components/schemas/ReadWritePolicy', 'required' => false], 'protocol' => ['type' => 'string', 'required' => false], 'publicIpWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], ], 'kibanaPort' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'enableKibanaPublicNetwork' => ['type' => 'boolean', 'required' => false], 'networkConfig' => ['$ref' => '#/components/schemas/NetworkConfig', 'required' => false], 'productType' => [ 'type' => 'string', 'required' => false, 'enum' => ['generalBusiness', 'logEnhancement', 'community'], ], 'advancedSetting' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'gcName' => [ 'type' => 'string', 'enum' => ['CMS', 'G1'], ], ], ], 'nodeAmount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'updatedAt' => ['type' => 'string', 'required' => false], 'esConfig' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'esIPWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], ], 'kibanaIPWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], ], 'privateNetworkIpWhiteList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], ], 'synonymsDicts' => [ 'type' => 'array', 'required' => false, 'items' => ['$ref' => '#/components/schemas/DictInfo'], ], 'haveElasticDataNode' => ['type' => 'boolean', 'required' => false], 'zoneCount' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'kibanaPrivateDomain' => ['type' => 'string', 'required' => false], 'kibanaPrivatePort' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'publicDomain' => ['type' => 'string', 'required' => false], 'publicPort' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'KibanaNodeConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'amount' => [ 'type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '1', 'enum' => ['1'], ], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => ['elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.large', 'elasticsearch.n4.small', 'elasticsearch.sn2ne.large', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.sn2ne.2xlarge'], ], 'disk' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'Logstash' => [ 'type' => 'object', 'properties' => [ 'endpointList' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'host' => ['type' => 'string'], 'port' => ['type' => 'integer', 'format' => 'int64'], 'zoneId' => ['type' => 'string'], ], ], ], 'status' => ['type' => 'string'], 'description' => ['type' => 'string'], 'resourceGroupId' => ['type' => 'string'], 'endTime' => ['type' => 'integer', 'format' => 'int64'], 'instanceId' => ['type' => 'string'], 'config' => [ 'type' => 'object', 'additionalProperties' => ['type' => 'string'], ], 'createdAt' => ['type' => 'string'], 'networkConfig' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'vpcId' => ['type' => 'string'], 'vsArea' => ['type' => 'string'], 'vswitchId' => ['type' => 'string'], ], ], 'zoneInfos' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'status' => ['type' => 'string'], 'zoneId' => ['type' => 'string'], ], ], ], 'nodeAmount' => ['type' => 'integer', 'format' => 'int64'], 'updatedAt' => ['type' => 'string'], 'version' => ['type' => 'string'], 'dataNode' => ['type' => 'boolean'], 'nodeSpec' => [ 'type' => 'object', 'properties' => [ 'disk' => ['type' => 'integer', 'format' => 'int64'], 'diskType' => ['type' => 'string'], 'spec' => ['type' => 'string'], ], ], 'paymentType' => ['type' => 'string'], 'protocol' => ['type' => 'string'], 'tags' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'tagValue' => ['type' => 'string'], ], ], ], 'zoneCount' => ['type' => 'integer', 'format' => 'int64'], ], ], 'MasterNodeConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'amount' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '3', 'maximum' => '3'], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => ['elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn1ne.xlarge.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn1ne.2xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.4xlarge.new', 'elasticsearch.sn2ne.4xlarge.new', 'elasticsearch.sn1ne.8xlarge.new', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn1ne.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn1ne.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge'], ], 'disk' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '20', 'maximum' => '20'], 'diskType' => [ 'type' => 'string', 'required' => true, 'enum' => ['cloud_essd', 'cloud_ssd'], ], ], ], 'NetworkConfig' => [ 'type' => 'object', 'properties' => [ 'type' => ['type' => 'string'], 'vpcId' => ['type' => 'string'], 'whiteIpGroupList' => [ 'type' => 'array', 'items' => ['$ref' => '#/components/schemas/WhiteIpGroup'], ], 'vswitchId' => ['type' => 'string'], 'vsArea' => ['type' => 'string'], 'loadBalanceType' => ['type' => 'string'], 'lbReplica' => ['type' => 'integer', 'format' => 'int32', 'maximum' => '10'], 'loadBalanceConfig' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'vswitchId' => ['type' => 'string'], 'vsArea' => ['type' => 'string'], ], ], ], ], ], 'NodeInfo' => [ 'type' => 'object', 'properties' => [ 'host' => ['type' => 'string'], 'hostName' => ['type' => 'string'], 'port' => ['type' => 'integer', 'format' => 'int64'], 'zoneId' => ['type' => 'string'], ], ], 'NodeSpec' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'disk' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '20', 'maximum' => '20480'], 'performanceLevel' => [ 'type' => 'string', 'required' => false, 'enum' => ['PL0', 'PL1', 'PL2', 'PL3', 'CPL0', 'CPL1'], ], 'diskType' => [ 'type' => 'string', 'required' => false, 'enum' => ['cloud_essd', 'cloud_efficiency', 'cloud_ssd'], ], 'diskPreference' => [ 'type' => 'string', 'enum' => ['high_availability', 'high_cost_performance'], ], 'diskEncryption' => ['type' => 'boolean', 'required' => false], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn1ne.xlarge.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn1ne.2xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.4xlarge.new', 'elasticsearch.sn2ne.4xlarge.new', 'elasticsearch.sn1ne.8xlarge.new', 'openstore.hybrid.i2.2xlarge', 'openstore.hybrid.i2g.4xlarge', 'openstore.i2g.4xlarge', 'elasticsearch.sn1ne.large', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn1ne.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn1ne.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge', 'elasticsearch.ic5.4xlarge', 'elasticsearch.sn1ne.4xlarge', 'elasticsearch.sn2ne.4xlarge', 'elasticsearch.r6.4xlarge', 'elasticsearch.sn1ne.8xlarge', 'elasticsearch.sn2ne.8xlarge', 'elasticsearch.r6.8xlarge', 'elasticsearch.c6.13xlarge', 'elasticsearch.i2g.2xlarge', 'elasticsearch.i2g.4xlarge', 'elasticsearch.i2.4xlarge', 'elasticsearch.i2g.8xlarge', 'elasticsearch.d1.2xlarge', 'elasticsearch.d1.4xlarge', 'elasticsearch.n4.small', 'elasticsearch.ic5.large', ], ], ], ], 'PaymentInfo' => [ 'type' => 'object', 'properties' => [ 'duration' => ['type' => 'integer', 'format' => 'int64'], 'pricingCycle' => ['type' => 'string'], 'isAutoRenew' => ['type' => 'boolean'], 'autoRenewDuration' => ['type' => 'integer', 'format' => 'int64'], ], ], 'ReadWritePolicy' => [ 'type' => 'object', 'properties' => [ 'writeHa' => ['type' => 'boolean'], 'autoGeneratePk' => ['type' => 'boolean'], 'writePolicy' => [ 'type' => 'string', 'enum' => ['sync', 'async'], ], ], ], 'Tag' => [ 'type' => 'object', 'properties' => [ 'tagKey' => ['type' => 'string'], 'tagValue' => ['type' => 'string'], ], ], 'WarmNodeConfiguration' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'diskType' => [ 'type' => 'string', 'required' => false, 'enum' => ['cloud_efficiency'], ], 'diskEncryption' => ['type' => 'boolean', 'required' => false], 'amount' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1', 'maximum' => '50'], 'spec' => [ 'type' => 'string', 'required' => true, 'enum' => [ 'elasticsearch.sn1ne.large.new', 'elasticsearch.sn2ne.large.new', 'elasticsearch.sn1ne.xlarge.new', 'elasticsearch.sn2ne.xlarge.new', 'elasticsearch.sn1ne.2xlarge.new', 'elasticsearch.sn2ne.2xlarge.new', 'elasticsearch.sn1ne.4xlarge.new', 'elasticsearch.sn2ne.4xlarge.new', 'elasticsearch.sn1ne.8xlarge.new', 'elasticsearch.ic5.large', 'elasticsearch.sn1ne.large', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn1ne.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn1ne.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge', 'elasticsearch.ic5.4xlarge', 'elasticsearch.sn1ne.4xlarge', 'elasticsearch.sn2ne.4xlarge', 'openstore.i2g.4xlarge', 'elasticsearch.r6.4xlarge', 'elasticsearch.sn1ne.8xlarge', 'elasticsearch.sn2ne.8xlarge', 'elasticsearch.r6.8xlarge', 'group.c6.large.200', 'group.c6.large.500', 'group.c6.large.1t', 'group.g6.large.1t', 'group.g6.large.2t', 'group.g6.xlarge.2t', 'group.g6.xlarge.4t', 'group.g6.2xlarge.4t', 'group.g6.2xlarge.8t', 'group.c6.4xlarge.8t', 'group.c6.4xlarge.16t', 'elasticsearch.d1.2xlarge', 'elasticsearch.d1.4xlarge', 'elasticsearch.d2s.5xlarge', ], ], 'disk' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '500', 'maximum' => '20480'], 'performanceLevel' => [ 'type' => 'string', 'required' => false, 'enum' => ['PL0', 'PL1', 'PL2', 'PL3'], ], ], ], 'WhiteIpGroup' => [ 'type' => 'object', 'properties' => [ 'groupName' => ['type' => 'string'], 'WhiteIpType' => ['type' => 'string'], 'ips' => [ 'type' => 'array', 'items' => ['type' => 'string'], ], ], ], 'ZoneInfo' => [ 'type' => 'object', 'properties' => [ 'status' => ['type' => 'string'], 'zoneId' => ['type' => 'string'], ], ], ], ], 'apis' => [ 'ActivateZones' => [ 'path' => '/openapi/instances/{InstanceId}/actions/recover-zones', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'AddConnectableCluster' => [ 'path' => '/openapi/instances/{InstanceId}/connected-clusters', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'AddSnapshotRepo' => [ 'path' => '/openapi/instances/{InstanceId}/snapshot-repos', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CancelDeletion' => [ 'path' => '/openapi/instances/{InstanceId}/actions/cancel-deletion', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CancelLogstashDeletion' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/cancel-deletion', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CancelTask' => [ 'path' => '/openapi/instances/{InstanceId}/actions/cancel-task', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'taskType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CapacityPlan' => [ 'path' => '/openapi/assist/actions/capacity-plan', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'Anonymous' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'complexQueryAvailable' => ['type' => 'boolean', 'required' => false], 'dataInfo' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'code' => ['type' => 'string', 'required' => false], 'size' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'unit' => ['type' => 'string', 'required' => false], 'totalCount' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'metric' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'code' => ['type' => 'string', 'required' => false], 'concurrent' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'throughput' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'peakQps' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'averageQps' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'responseTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'usageScenario' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CloseDiagnosis' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/actions/close-diagnosis', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CloseHttps' => [ 'path' => '/openapi/instances/{InstanceId}/actions/close-https', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CloseManagedIndex' => [ 'path' => '/openapi/instances/{InstanceId}/indices/{Index}/close-managed', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Index', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateCollector' => [ 'path' => '/openapi/collectors', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'dryRun' => ['type' => 'boolean', 'required' => true], 'name' => ['type' => 'string', 'required' => true], 'resType' => [ 'type' => 'string', 'required' => true, 'enum' => ['fileBeat', 'metricBeat', 'heartBeat', 'auditBeat'], ], 'vpcId' => ['type' => 'string', 'required' => true], 'resVersion' => [ 'type' => 'string', 'required' => true, 'enum' => ['6.8.13_with_community', '6.8.5_with_community'], ], 'collectorPaths' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'configs' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'fileName' => ['type' => 'string', 'required' => true], 'content' => ['type' => 'string', 'required' => true], ], ], ], 'extendConfigs' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'object', 'required' => true], ], ], ], ], ], ], 'CreateComponentIndex' => [ 'path' => '/openapi/instances/{InstanceId}/component-index/{name}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'template' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'settings' => ['type' => 'object', 'required' => false], 'mappings' => ['type' => 'object', 'required' => false], 'aliases' => ['type' => 'object', 'required' => false], ], ], '_meta' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'CreateDataStream' => [ 'path' => '/openapi/instances/{InstanceId}/data-streams', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateILMPolicy' => [ 'path' => '/openapi/instances/{InstanceId}/ilm-policies', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateIndexTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/index-templates', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'indexTemplate' => ['type' => 'string', 'required' => true], 'indexPatterns' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, ], 'dataStream' => ['type' => 'boolean', 'required' => true], 'priority' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '2147483647'], 'ilmPolicy' => ['type' => 'string', 'required' => false], 'template' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'settings' => ['type' => 'string', 'required' => false], 'mappings' => ['type' => 'string', 'required' => false], 'aliases' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'CreateLogstash' => [ 'path' => '/openapi/logstashes', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'paymentType' => ['type' => 'string', 'required' => false], 'version' => ['type' => 'string', 'required' => true], 'nodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'nodeSpec' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'disk' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'diskType' => ['type' => 'string', 'required' => false], 'spec' => ['type' => 'string', 'required' => true], ], ], 'networkConfig' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], 'vpcId' => ['type' => 'string', 'required' => true], 'vswitchId' => ['type' => 'string', 'required' => true], 'vsArea' => ['type' => 'string', 'required' => true], ], ], 'paymentInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'duration' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'pricingCycle' => ['type' => 'string', 'required' => false], 'isAutoRenew' => ['type' => 'boolean', 'required' => false], 'autoRenewDuration' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], 'description' => ['type' => 'string', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreatePipelines' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'trigger', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'pipelineId' => ['type' => 'string', 'required' => true], 'description' => ['type' => 'string', 'required' => false], 'config' => ['type' => 'string', 'required' => true], 'workers' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'batchSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'batchDelay' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'queueType' => [ 'type' => 'string', 'required' => false, 'enum' => ['MEMORY', 'PERSISTED'], ], 'queueMaxBytes' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'queueCheckPointWrites' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], ], 'CreateSnapshot' => [ 'path' => '/openapi/instances/{InstanceId}/snapshots', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'CreateVpcEndpoint' => [ 'path' => '/openapi/instances/{InstanceId}/vpc-endpoints', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'string', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeactivateZones' => [ 'path' => '/openapi/instances/{InstanceId}/actions/down-zones', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteCollector' => [ 'path' => '/openapi/collectors/{ResId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteComponentIndex' => [ 'path' => '/openapi/instances/{InstanceId}/component-index/{name}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteConnectedCluster' => [ 'path' => '/openapi/instances/{InstanceId}/connected-clusters', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'connectedInstanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDataStream' => [ 'path' => '/openapi/instances/{InstanceId}/data-streams/{DataStream}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DataStream', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDataTask' => [ 'path' => '/openapi/instances/{InstanceId}/data-task', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'taskId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteDeprecatedTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/deprecated-templates/{name}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteILMPolicy' => [ 'path' => '/openapi/instances/{InstanceId}/ilm-policies/{PolicyName}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PolicyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteIndexTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/index-templates/{IndexTemplate}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IndexTemplate', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteInstance' => [ 'path' => '/openapi/instances/{InstanceId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'deleteType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteLogstash' => [ 'path' => '/openapi/logstashes/{InstanceId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'deleteType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeletePipelines' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pipelineIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteSnapshotRepo' => [ 'path' => '/openapi/instances/{InstanceId}/snapshot-repos', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'repoPath', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteVpcEndpoint' => [ 'path' => '/openapi/instances/{InstanceId}/vpc-endpoints/{EndpointId}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EndpointId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeAckOperator' => [ 'path' => '/openapi/ack-clusters/{ClusterId}/operator', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeCollector' => [ 'path' => '/openapi/collectors/{ResId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeComponentIndex' => [ 'path' => '/openapi/instances/{InstanceId}/component-index/{name}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DescribeConnectableClusters' => [ 'path' => '/openapi/instances/{InstanceId}/connectable-clusters', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alreadySetItems', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'DescribeDeprecatedTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/deprecated-templates/{name}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeDiagnoseReport' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/reports/{ReportId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ReportId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeDiagnosisSettings' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/settings', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DescribeDynamicSettings' => [ 'path' => '/openapi/instances/{InstanceId}/dynamic-settings', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string'], ], ], ], 'DescribeElasticsearchHealth' => [ 'path' => '/openapi/instances/{InstanceId}/elasticsearch-health', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeILMPolicy' => [ 'path' => '/openapi/instances/{InstanceId}/ilm-policies/{PolicyName}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PolicyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeIndexTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/index-templates/{IndexTemplate}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IndexTemplate', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeInstance' => [ 'path' => '/openapi/instances/{InstanceId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeKibanaSettings' => [ 'path' => '/openapi/instances/{InstanceId}/kibana-settings', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeLogstash' => [ 'path' => '/openapi/logstashes/{InstanceId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribePipeline' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines/{PipelineId}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PipelineId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribePipelineManagementConfig' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipeline-management-config', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DescribeRegions' => [ 'path' => '/openapi/regions', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [], ], 'DescribeSnapshotSetting' => [ 'path' => '/openapi/instances/{InstanceId}/snapshot-setting', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeTemplates' => [ 'path' => '/openapi/instances/{InstanceId}/templates', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeXpackMonitorConfig' => [ 'path' => '/openapi/logstashes/{InstanceId}/xpack-monitor-config', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DiagnoseInstance' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/actions/diagnose', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'indices' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'diagnoseItems' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'type' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DisableKibanaPvlNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/actions/disable-kibana-private', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json', 'application/x-www-form-urlencoded'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'EnableKibanaPvlNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/actions/enable-kibana-private', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'endpointName' => ['type' => 'string', 'required' => false], 'securityGroups' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], ], 'vSwitchIdsZone' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'vswitchId' => ['type' => 'string', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], ], ], ], 'vpcId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'EstimatedLogstashRestartTime' => [ 'path' => '/openapi/logstashes/{InstanceId}/estimated-time/restart-time', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'EstimatedRestartTime' => [ 'path' => '/openapi/instances/{InstanceId}/estimated-time/restart-time', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetClusterDataInformation' => [ 'path' => '/openapi/cluster/data-information', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetElastictask' => [ 'path' => '/openapi/instances/{InstanceId}/elastic-task', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetEmonGrafanaAlerts' => [ 'path' => '/openapi/emon/projects/{ProjectId}/grafana/proxy/api/alerts', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProjectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetEmonGrafanaDashboards' => [ 'path' => '/openapi/emon/projects/{ProjectId}/grafana/proxy/api/search', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProjectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetEmonMonitorData' => [ 'path' => '/openapi/emon/projects/{ProjectId}/metrics/query', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProjectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetKeystores' => [ 'path' => '/openapi/instances/{InstanceId}/keystores', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json', 'application/xml'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetOpenStoreUsage' => [ 'path' => '/openapi/instances/{InstanceId}/openstore/usage', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetRegionConfiguration' => [ 'path' => '/openapi/region', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'zoneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetSuggestShrinkableNodes' => [ 'path' => '/openapi/instances/{InstanceId}/suggest-shrinkable-nodes', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'count', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'ignoreStatus', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'GetTransferableNodes' => [ 'path' => '/openapi/instances/{InstanceId}/transferable-nodes', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'count', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'GrayPublish' => [ 'path' => '/openapi/instances/{InstanceId}/actions/grayPublish', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'X-Request-ChangeId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InitModel' => [ 'path' => '/openapi/instances/{InstanceId}/initModel', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'api_key' => ['type' => 'string', 'required' => true], 'host' => ['type' => 'string', 'required' => true], 'workspace' => ['type' => 'string', 'required' => true], 'http_schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['http', 'https'], ], 'models' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceId' => ['type' => 'string', 'required' => false], 'modelType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'InitializeOperationRole' => [ 'path' => '/openapi/user/slr', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InstallAckOperator' => [ 'path' => '/openapi/ack-clusters/{ClusterId}/operator', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClusterId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InstallKibanaSystemPlugin' => [ 'path' => '/openapi/instances/{InstanceId}/kibana-plugins/system/actions/install', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InstallLogstashSystemPlugin' => [ 'path' => '/openapi/logstashes/{InstanceId}/plugins/system/actions/install', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InstallSystemPlugin' => [ 'path' => '/openapi/instances/{InstanceId}/plugins/system/actions/install', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InstallUserPlugins' => [ 'path' => '/openapi/instances/{InstanceId}/plugins/user/actions/install', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InterruptElasticsearchTask' => [ 'path' => '/openapi/instances/{InstanceId}/actions/interrupt', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'InterruptLogstashTask' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/interrupt', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAckClusters' => [ 'path' => '/openapi/ack-clusters', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'vpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListAckNamespaces' => [ 'path' => '/openapi/ack-clusters/{ClusterId}/namespaces', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ 'name' => 'ClusterId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListActionRecords' => [ 'path' => '/openapi/instances/{InstanceId}/action-records', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string'], ], [ 'name' => 'requestId', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'userId', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'actionNames', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'filter', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32'], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64'], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64'], ], ], ], 'ListAllNode' => [ 'path' => '/openapi/instances/{InstanceId}/nodes', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'extended', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListAlternativeSnapshotRepos' => [ 'path' => '/openapi/instances/{InstanceId}/alternative-snapshot-repos', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'alreadySetItems', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListAvailableEsInstanceIds' => [ 'path' => '/openapi/logstashes/{InstanceId}/available-elasticsearch-for-centralized-management', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListCollectors' => [ 'path' => '/openapi/collectors', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ 'name' => 'sourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListComponentIndices' => [ 'path' => '/openapi/instances/{InstanceId}/component-index', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '1000'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '1000'], ], ], ], 'ListConnectedClusters' => [ 'path' => '/openapi/instances/{InstanceId}/connected-clusters', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListDataStreams' => [ 'path' => '/openapi/instances/{InstanceId}/data-streams', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'isManaged', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDataTasks' => [ 'path' => '/openapi/instances/{InstanceId}/data-task', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListDefaultCollectorConfigurations' => [ 'path' => '/openapi/beats/default-configurations', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'resType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'resVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'sourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDeprecatedTemplates' => [ 'path' => '/openapi/instances/{InstanceId}/deprecated-templates', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'produces' => ['application/json', 'application/octet-stream'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'], ], ], ], 'ListDiagnoseIndices' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/indices', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDiagnoseReport' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/reports', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1000000000000', 'maximum' => '2000000000000'], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1000000000000', 'maximum' => '2000000000000'], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ 'name' => 'detail', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'trigger', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDiagnoseReportIds' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/report-ids', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'startTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1000000000000', 'maximum' => '2000000000000'], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true, 'minimum' => '1000000000000', 'maximum' => '2000000000000'], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ 'name' => 'trigger', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDiagnosisItems' => [ 'path' => '/openapi/diagnosis/items', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'ListDictInformation' => [ 'path' => '/openapi/instances/{InstanceId}/dict/_info', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'bucketName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'key', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'analyzerType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListDicts' => [ 'path' => '/openapi/instances/{InstanceId}/dicts', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'analyzerType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListEcsInstances' => [ 'path' => '/openapi/ecs', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '500'], ], [ 'name' => 'ecsInstanceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsInstanceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'vpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListEventRecords' => [ 'path' => '/openapi/{eventType}/listEventRecords', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'eventType', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'termType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'termContent', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'beginTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListExtendfiles' => [ 'path' => '/openapi/logstashes/{InstanceId}/extendfiles', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListILMPolicies' => [ 'path' => '/openapi/instances/{InstanceId}/ilm-policies', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'policyName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListIndexTemplates' => [ 'path' => '/openapi/instances/{InstanceId}/index-templates', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'indexTemplate', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListInstance' => [ 'path' => '/openapi/instances', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'esVersion', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'vpcId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'zoneId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'paymentType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceCategory', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListInstanceHistoryEvents' => [ 'path' => '/openapi/events', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nodeIP', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventType', 'in' => 'query', 'style' => 'simple', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'eventLevel', 'in' => 'query', 'style' => 'simple', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'eventCreateStartTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventCreateEndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventExecuteStartTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventExecuteEndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventFinashStartTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventFinashEndTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'eventCycleStatus', 'in' => 'query', 'style' => 'simple', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'sortField' => [ 'type' => 'string', 'required' => false, 'enum' => ['eventCreateTime', 'eventExecuteTime', 'eventFinishTime'], ], 'desc' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], ], 'ListInstanceIndices' => [ 'path' => '/openapi/instances/{InstanceId}/indices', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'all', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'isManaged', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'isOpenstore', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListKibanaPlugins' => [ 'path' => '/openapi/instances/{InstanceId}/kibana-plugins', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListKibanaPvlNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/actions/get-kibana-private', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json', 'application/x-www-form-urlencoded'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListLogstash' => [ 'path' => '/openapi/logstashes', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'description', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'version', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListLogstashLog' => [ 'path' => '/openapi/logstashes/{InstanceId}/search-log', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'query', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'beginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListLogstashPlugins' => [ 'path' => '/openapi/logstashes/{InstanceId}/plugins', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'source', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListNodes' => [ 'path' => '/openapi/collectors/{ResId}/nodes', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10000'], ], [ 'name' => 'ecsInstanceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ecsInstanceName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'tags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListPipeline' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pipelineId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '200'], ], ], ], 'ListPipelineIds' => [ 'path' => '/openapi/instances/{InstanceId}/pipeline-ids', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListPlugins' => [ 'path' => '/openapi/instances/{InstanceId}/plugins', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'source', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListSearchLog' => [ 'path' => '/openapi/instances/{InstanceId}/search-log', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'query', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'beginTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'endTime', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], ], ], 'ListShardRecoveries' => [ 'path' => '/openapi/instances/{InstanceId}/cat-recovery', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'activeOnly', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'ListSnapshotReposByInstanceId' => [ 'path' => '/openapi/instances/{InstanceId}/snapshot-repos', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListStatsEventRecords' => [ 'path' => '/openapi/event/statsEventRecords', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'eventType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'status', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'level', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListTagResources' => [ 'path' => '/openapi/tags', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => true, 'required' => false], ], [ 'name' => 'Size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'deprecated' => true, 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'NextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Tags', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListTags' => [ 'path' => '/openapi/tags/all-tags', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '50'], ], [ 'name' => 'resourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListUserPlugin' => [ 'path' => '/openapi/instances/{instanceId}/userPlugins', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListVpcEndpoints' => [ 'path' => '/openapi/instances/{InstanceId}/vpc-endpoints', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'size', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'page', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'MigrateToOtherZone' => [ 'path' => '/openapi/instances/{InstanceId}/actions/migrate-zones', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyDeployMachine' => [ 'path' => '/openapi/collectors/{ResId}/actions/modify-deploy-machines', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyElastictask' => [ 'path' => '/openapi/instances/{InstanceId}/elastic-task', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyInstanceMaintainTime' => [ 'path' => '/openapi/instances/{InstanceId}/actions/modify-maintaintime', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyScheduleExecuteTime' => [ 'path' => '/openapi/event/{instanceId}/actions/modify-execute-time', 'methods' => ['put', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'eventId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'scheduleExecuteTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyWhiteIps' => [ 'path' => '/openapi/instances/{InstanceId}/actions/modify-white-ips', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodeType' => ['type' => 'string', 'required' => false], 'networkType' => ['type' => 'string', 'required' => false], 'modifyMode' => ['type' => 'string', 'required' => false], 'whiteIpList' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteIpGroup' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'groupName' => ['type' => 'string', 'required' => false], 'ips' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteIpType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'MoveResourceGroup' => [ 'path' => '/openapi/instances/{InstanceId}/resourcegroup', 'methods' => ['patch', 'post', 'put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'OpenDiagnosis' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/actions/open-diagnosis', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'OpenHttps' => [ 'path' => '/openapi/instances/{InstanceId}/actions/open-https', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PluginAnalysis' => [ 'path' => '/openapi/instances/{instanceId}/plugins/actions/analysis', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PostEmonTryAlarmRule' => [ 'path' => '/openapi/emon/projects/{ProjectId}/alarm-groups/{AlarmGroupId}/alarm-rules/_test', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ProjectId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AlarmGroupId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RecommendTemplates' => [ 'path' => '/openapi/instances/{InstanceId}/recommended-templates', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'usageScenario', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ReinstallCollector' => [ 'path' => '/openapi/collectors/{ResId}/actions/reinstall', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RemovePlugin' => [ 'path' => '/openapi/instances/{instanceId}/plugins/actions/remove', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RenewInstance' => [ 'path' => '/openapi/instances/{InstanceId}/actions/renew', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RenewLogstash' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/renew', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RestartCollector' => [ 'path' => '/openapi/collectors/{ResId}/actions/restart', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RestartInstance' => [ 'path' => '/openapi/instances/{InstanceId}/actions/restart', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RestartLogstash' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/restart', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'batchCount' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '100'], 'restartType' => [ 'type' => 'string', 'required' => false, 'enum' => ['instance 实例重启', 'nodeType 角色类型重启', 'nodeIp 指定节点IP重启'], ], 'nodes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'nodeTypes' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'blueGreenDep' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], 'ResumeElasticsearchTask' => [ 'path' => '/openapi/instances/{InstanceId}/actions/resume', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ResumeLogstashTask' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/resume', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'RolloverDataStream' => [ 'path' => '/openapi/instances/{InstanceId}/data-streams/{DataStream}/rollover', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DataStream', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'RunPipelines' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines/action/run', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ShrinkNode' => [ 'path' => '/openapi/instances/{InstanceId}/actions/shrink', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ignoreStatus', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'count', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'host' => ['type' => 'string', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], 'nodeType' => ['type' => 'string', 'required' => false], 'port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'hostName' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'StartCollector' => [ 'path' => '/openapi/collectors/{ResId}/actions/start', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'StopCollector' => [ 'path' => '/openapi/collectors/{ResId}/actions/stop', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'StopPipelines' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines/action/stop', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'TagResources' => [ 'path' => '/openapi/tags', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'ResourceIds' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, 'maxItems' => 50, ], 'Tags' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'key' => ['type' => 'string', 'required' => true], 'value' => ['type' => 'string', 'required' => true], ], ], 'minItems' => 1, 'maxItems' => 20, ], 'ResourceType' => [ 'type' => 'string', 'required' => true, 'enum' => ['INSTANCE'], ], ], ], ], ], ], 'TransferNode' => [ 'path' => '/openapi/instances/{InstanceId}/actions/transfer', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'host' => ['type' => 'string', 'required' => false], 'port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'TriggerNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/actions/network-trigger', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodeType' => ['type' => 'string', 'required' => true], 'networkType' => ['type' => 'string', 'required' => true], 'actionType' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'TurnOffZone' => [ 'path' => '/openapi/instances/{instanceId}/actions/turnOff-zone', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'zone', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'hpAlbZoneDrained', 'in' => 'query', 'schema' => ['type' => 'boolean'], ], ], ], 'TurnOnZone' => [ 'path' => '/openapi/instances/{instanceId}/actions/turnOn-zone', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'zone', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'hpAlbZoneDrained', 'in' => 'query', 'schema' => ['type' => 'boolean'], ], ], ], 'UninstallKibanaPlugin' => [ 'path' => '/openapi/instances/{InstanceId}/kibana-plugins/actions/uninstall', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UninstallLogstashPlugin' => [ 'path' => '/openapi/logstashes/{InstanceId}/plugins/actions/uninstall', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], 'UninstallPlugin' => [ 'path' => '/openapi/instances/{InstanceId}/plugins/actions/uninstall', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UntagResources' => [ 'path' => '/openapi/tags', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResourceIds', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TagKeys', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'All', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'UpdateAdminPassword' => [ 'path' => '/openapi/instances/{InstanceId}/admin-pwd', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'esAdminPassword' => ['type' => 'string', 'required' => false, 'minLength' => 8, 'maxLength' => 32], ], ], ], ], ], 'UpdateAdvancedSetting' => [ 'path' => '/openapi/instances/{InstanceId}/actions/update-advanced-setting', 'methods' => ['post', 'put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateAliwsDict' => [ 'path' => '/openapi/instances/{InstanceId}/aliws-dict', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateBlackIps' => [ 'path' => '/openapi/instances/{InstanceId}/black-ips', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => true, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateCollector' => [ 'path' => '/openapi/collectors/{ResId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateCollectorName' => [ 'path' => '/openapi/collectors/{ResId}/actions/rename', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ResId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateComponentIndex' => [ 'path' => '/openapi/instances/{InstanceId}/component-index/{name}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'name', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'template' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'settings' => ['type' => 'object', 'required' => false], 'mappings' => ['type' => 'object', 'required' => false], 'aliases' => ['type' => 'object', 'required' => false], ], ], '_meta' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'UpdateDescription' => [ 'path' => '/openapi/instances/{InstanceId}/description', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateDiagnosisSettings' => [ 'path' => '/openapi/diagnosis/instances/{InstanceId}/settings', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateDict' => [ 'path' => '/openapi/instances/{InstanceId}/dict', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateDynamicSettings' => [ 'path' => '/openapi/instances/{InstanceId}/dynamic-settings', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string'], ], [ 'name' => 'RegionId', 'in' => 'query', 'schema' => ['type' => 'string'], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string'], ], [ 'name' => 'mode', 'in' => 'query', 'schema' => ['type' => 'string'], ], ], ], 'UpdateExtendConfig' => [ 'path' => '/openapi/instances/{InstanceId}/extend-configs/actions/update', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateExtendfiles' => [ 'path' => '/openapi/logstashes/{InstanceId}/extendfiles', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateFalconSeek' => [ 'path' => '/openapi/instances/{InstanceId}/falconseek', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'enable', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], ], ], 'UpdateHotIkDicts' => [ 'path' => '/openapi/instances/{InstanceId}/ik-hot-dict', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateILMPolicy' => [ 'path' => '/openapi/instances/{InstanceId}/ilm-policies/{PolicyName}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PolicyName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateIndexTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/index-templates/{IndexTemplate}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'IndexTemplate', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateInstance' => [ 'path' => '/openapi/instances/{InstanceId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'orderActionType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'nodeSpec' => ['$ref' => '#/components/schemas/NodeSpec', 'required' => false], 'masterConfiguration' => ['$ref' => '#/components/schemas/MasterNodeConfiguration', 'required' => false], 'clientNodeConfiguration' => ['$ref' => '#/components/schemas/ClientNodeConfiguration', 'required' => false], 'warmNodeConfiguration' => ['$ref' => '#/components/schemas/WarmNodeConfiguration', 'required' => false], 'kibanaConfiguration' => ['$ref' => '#/components/schemas/KibanaNodeConfiguration', 'required' => false], 'elasticDataNodeConfiguration' => ['$ref' => '#/components/schemas/ElasticDataNodeConfiguration', 'required' => false], 'instanceCategory' => ['type' => 'string', 'required' => false], 'updateType' => ['type' => 'string'], ], ], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateInstanceChargeType' => [ 'path' => '/openapi/instances/{InstanceId}/actions/convert-pay-type', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'BearerToken' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'paymentInfo' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'duration' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'pricingCycle' => ['type' => 'string', 'required' => false], ], ], 'paymentType' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateInstanceSettings' => [ 'path' => '/openapi/instances/{InstanceId}/instance-settings', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'updateStrategy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'esConfig' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], ], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'UpdateKeystores' => [ 'path' => '/openapi/instances/{InstanceId}/keystores', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'update' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'remove' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], [ 'name' => 'force', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateKibanaPvlNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/actions/update-kibana-private', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pvlId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'endpointName' => ['type' => 'string', 'required' => false], 'securityGroups' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'UpdateKibanaSettings' => [ 'path' => '/openapi/instances/{InstanceId}/actions/update-kibana-settings', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateKibanaSso' => [ 'path' => '/openapi/instances/{InstanceId}/actions/kibana-sso', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json', 'application/x-www-form-urlencoded'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'enable', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'networkType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => [], ], ], ], ], 'UpdateKibanaWhiteIps' => [ 'path' => '/openapi/instances/{InstanceId}/kibana-white-ips', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modifyMode', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => false, 'enum' => ['Cover', 'Append', 'Delete'], ], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'kibanaIPWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteIpGroup' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'groupName' => ['type' => 'string', 'required' => false], 'whiteIpType' => ['type' => 'string', 'required' => false], 'ips' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'UpdateLogstash' => [ 'path' => '/openapi/logstashes/{InstanceId}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodeSpec' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'spec' => [ 'type' => 'string', 'required' => false, 'enum' => ['elasticsearch.sn1ne.large', 'elasticsearch.sn2ne.large', 'elasticsearch.r5.large', 'elasticsearch.ic5.xlarge', 'elasticsearch.sn2ne.xlarge', 'elasticsearch.r5.xlarge', 'elasticsearch.ic5.2xlarge', 'elasticsearch.sn2ne.2xlarge', 'elasticsearch.r5.2xlarge', 'elasticsearch.ic5.3xlarge', 'elasticsearch.ic5.4xlarge', 'elasticsearch.sn1ne.4xlarge', 'elasticsearch.sn2ne.4xlarge', 'elasticsearch.sn1ne.8xlarge'], ], 'disk' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '20', 'maximum' => '2048'], 'diskType' => [ 'type' => 'string', 'required' => false, 'enum' => ['cloud_efficiency', 'cloud_ssd'], ], ], ], 'nodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '20'], ], ], ], ], ], 'UpdateLogstashChargeType' => [ 'path' => '/openapi/logstashes/{InstanceId}/actions/convert-pay-type', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateLogstashDescription' => [ 'path' => '/openapi/logstashes/{InstanceId}/description', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'properties' => [ 'description' => ['type' => 'string'], ], ], ], ], ], 'UpdateLogstashSettings' => [ 'path' => '/openapi/logstashes/{InstanceId}/instance-settings', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdatePipelineManagementConfig' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipeline-management-config', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'endpoints' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'userName' => ['type' => 'string', 'required' => false], 'password' => ['type' => 'string', 'required' => false], 'pipelineIds' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'pipelineManagementType' => [ 'type' => 'string', 'required' => false, 'enum' => ['ES', 'MULTIPLE_PIPELINE'], ], 'esInstanceId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdatePipelines' => [ 'path' => '/openapi/logstashes/{InstanceId}/pipelines', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'trigger', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdatePrivateNetworkWhiteIps' => [ 'path' => '/openapi/instances/{InstanceId}/private-network-white-ips', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modifyMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdatePublicNetwork' => [ 'path' => '/openapi/instances/{InstanceId}/public-network', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdatePublicWhiteIps' => [ 'path' => '/openapi/instances/{InstanceId}/public-white-ips', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modifyMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateReadWritePolicy' => [ 'path' => '/openapi/instances/{InstanceId}/actions/update-read-write-policy', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateSnapshotSetting' => [ 'path' => '/openapi/instances/{InstanceId}/snapshot-setting', 'methods' => ['post', 'put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateSynonymsDicts' => [ 'path' => '/openapi/instances/{InstanceId}/synonymsDict', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateTemplate' => [ 'path' => '/openapi/instances/{InstanceId}/templates/{TemplateName}', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'TemplateName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpdateWhiteIps' => [ 'path' => '/openapi/instances/{InstanceId}/white-ips', 'methods' => ['patch', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modifyMode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'esIPWhitelist' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteIpGroup' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'groupName' => ['type' => 'string', 'required' => false], 'ips' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'whiteIpType' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], 'UpdateXpackMonitorConfig' => [ 'path' => '/openapi/logstashes/{InstanceId}/xpack-monitor-config', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enable' => ['type' => 'boolean', 'required' => false], 'endpoints' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], 'minItems' => 1, 'maxItems' => 2, ], 'userName' => ['type' => 'string', 'required' => false], 'password' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpgradeEngineVersion' => [ 'path' => '/openapi/instances/{InstanceId}/actions/upgrade-version', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'version' => ['type' => 'string', 'required' => false], 'type' => [ 'type' => 'string', 'required' => false, 'enum' => ['engineVersion', 'aliVersion'], ], 'plugins' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'version' => ['type' => 'string', 'required' => false], 'fileVersion' => ['type' => 'string', 'required' => false], 'enable' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], [ 'name' => 'updateStrategy', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'UpgradeInfo' => [ 'path' => '/openapi/instances/{instanceId}/upgradeInfo', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'instanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ValidateConnection' => [ 'path' => '/openapi/logstashes/{InstanceId}/validate-connection', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ValidateShrinkNodes' => [ 'path' => '/openapi/instances/{InstanceId}/validate-shrink-nodes', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ignoreStatus', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'count', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'nodeType' => ['type' => 'string', 'required' => false], 'host' => ['type' => 'string', 'required' => false], 'port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], 'hostName' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'ValidateSlrPermission' => [ 'path' => '/openapi/user/servicerolepermission', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'rolename', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ValidateTransferableNodes' => [ 'path' => '/openapi/instances/{InstanceId}/validate-transfer-nodes', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'nodeType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'host' => ['type' => 'string', 'required' => false], 'port' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'zoneId' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'createInstance' => [ 'path' => '/openapi/instances', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'clientToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'zoneCount' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'paymentType' => ['type' => 'string', 'required' => false], 'paymentInfo' => ['$ref' => '#/components/schemas/PaymentInfo', 'required' => false], 'nodeAmount' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'instanceCategory' => ['type' => 'string', 'required' => false], 'esAdminPassword' => ['type' => 'string', 'required' => true], 'esVersion' => ['type' => 'string', 'required' => true], 'nodeSpec' => ['$ref' => '#/components/schemas/NodeSpec', 'required' => false], 'masterConfiguration' => ['$ref' => '#/components/schemas/MasterNodeConfiguration', 'required' => false], 'warmNodeConfiguration' => ['$ref' => '#/components/schemas/WarmNodeConfiguration', 'required' => false], 'clientNodeConfiguration' => ['$ref' => '#/components/schemas/ClientNodeConfiguration', 'required' => false], 'elasticDataNodeConfiguration' => ['$ref' => '#/components/schemas/ElasticDataNodeConfiguration', 'required' => false], 'kibanaConfiguration' => ['$ref' => '#/components/schemas/KibanaNodeConfiguration', 'required' => false], 'networkConfig' => ['$ref' => '#/components/schemas/NetworkConfig', 'required' => true], 'resourceGroupId' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'tags' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tagKey' => ['type' => 'string', 'required' => false], 'tagValue' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'ap-northeast-1', 'regionName' => '日本(东京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.ap-northeast-1.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-northeast-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-northeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'regionName' => '新加坡', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.ap-southeast-1.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-southeast-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-southeast-1.aliyuncs.com'], ['regionId' => 'ap-southeast-2', 'regionName' => '澳大利亚(悉尼)已关停', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.ap-southeast-2.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-southeast-2.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-southeast-2.aliyuncs.com'], ['regionId' => 'ap-southeast-3', 'regionName' => '马来西亚(吉隆坡)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.ap-southeast-3.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-southeast-3.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-southeast-3.aliyuncs.com'], ['regionId' => 'ap-southeast-5', 'regionName' => '印度尼西亚(雅加达)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.ap-southeast-5.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-southeast-5.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-southeast-5.aliyuncs.com'], ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-beijing.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-beijing.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-chengdu', 'regionName' => '西南1(成都)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-chengdu.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-chengdu.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-chengdu.aliyuncs.com'], ['regionId' => 'cn-guangzhou', 'regionName' => '华南3(广州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-guangzhou.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-guangzhou.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-guangzhou.aliyuncs.com'], ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-hangzhou.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-hangzhou.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-hangzhou.aliyuncs.com'], ['regionId' => 'cn-hongkong', 'regionName' => '中国香港', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-hongkong.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-hongkong.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-hongkong.aliyuncs.com'], ['regionId' => 'cn-qingdao', 'regionName' => '华北1(青岛)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-qingdao.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-qingdao.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-qingdao.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-shanghai.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-shanghai.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-shanghai.aliyuncs.com'], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-shenzhen.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-shenzhen.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-shenzhen.aliyuncs.com'], ['regionId' => 'cn-wulanchabu', 'regionName' => '华北6(乌兰察布)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-wulanchabu.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-wulanchabu.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-wulanchabu.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'elasticsearch.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-zhangjiakou.aliyuncs.com'], ['regionId' => 'us-west-1', 'regionName' => '美国(硅谷)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'elasticsearch.us-west-1.aliyuncs.com', 'endpoint' => 'elasticsearch.us-west-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.us-west-1.aliyuncs.com'], ['regionId' => 'us-east-1', 'regionName' => '美国(弗吉尼亚)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'elasticsearch.us-east-1.aliyuncs.com', 'endpoint' => 'elasticsearch.us-east-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.us-east-1.aliyuncs.com'], ['regionId' => 'eu-west-1', 'regionName' => '英国(伦敦)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'elasticsearch.eu-west-1.aliyuncs.com', 'endpoint' => 'elasticsearch.eu-west-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.eu-west-1.aliyuncs.com'], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'elasticsearch.eu-central-1.aliyuncs.com', 'endpoint' => 'elasticsearch.eu-central-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.eu-central-1.aliyuncs.com'], ['regionId' => 'ap-south-1', 'regionName' => '印度(孟买)已关停', 'areaId' => 'middleEast', 'areaName' => '中东', 'public' => 'elasticsearch.ap-south-1.aliyuncs.com', 'endpoint' => 'elasticsearch.ap-south-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.ap-south-1.aliyuncs.com'], ['regionId' => 'cn-shanghai-finance-1', 'regionName' => '华东2 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'elasticsearch.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-shanghai-finance-1.aliyuncs.com'], ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'elasticsearch.cn-north-2-gov-1.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-north-2-gov-1.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-north-2-gov-1.aliyuncs.com'], ['regionId' => 'cn-hangzhou-finance', 'regionName' => '华东1 金融云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'elasticsearch.cn-hangzhou-finance.aliyuncs.com', 'endpoint' => 'elasticsearch.cn-hangzhou-finance.aliyuncs.com', 'vpc' => 'elasticsearch-vpc.cn-hangzhou-finance.aliyuncs.com'], ], ];