UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 83.5 kB
{"openapi":"3.0.0","info":{"version":"2015-01-01","x-release":"v4","title":"Amazon Elasticsearch Service","description":"<fullname>Amazon Elasticsearch Configuration Service</fullname> <p>Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.</p> <p>The endpoint for configuration service requests is region-specific: es.<i>region</i>.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticsearch-service-regions\" target=\"_blank\">Regions and Endpoints</a>.</p>","x-logo":{"url":"https://twitter.com/awscloud/profile_image?size=original","backgroundColor":"#FFFFFF"},"termsOfService":"https://aws.amazon.com/service-terms/","contact":{"name":"Mike Ralphson","email":"mike.ralphson@gmail.com","url":"https://github.com/mermade/aws2openapi","x-twitter":"PermittedSoc"},"license":{"name":"Apache 2.0 License","url":"http://www.apache.org/licenses/"},"x-providerName":"amazonaws.com","x-serviceName":"es","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/es-2015-01-01.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-direct":true}],"x-apiClientRegistration":{"url":"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct"},"x-apisguru-categories":["cloud"],"x-preferred":true},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://aws.amazon.com/es/"},"security":[{"hmac":[]}],"paths":{"/2015-01-01/tags":{"post":{"operationId":"AddTags","description":"Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging\" target=\"_blank\"> Tagging Amazon Elasticsearch Service Domains for more information.</a>","responses":{"200":{"description":"Success"},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddTagsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/serviceSoftwareUpdate/cancel":{"post":{"operationId":"CancelElasticsearchServiceSoftwareUpdate","description":"Cancels a scheduled service software update for an Amazon ES domain. You can only perform this operation before the <code>AutomatedUpdateDate</code> and when the <code>UpdateStatus</code> is in the <code>PENDING_UPDATE</code> state.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CancelElasticsearchServiceSoftwareUpdateResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CancelElasticsearchServiceSoftwareUpdateRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/domain":{"post":{"operationId":"CreateElasticsearchDomain","description":"Creates a new Elasticsearch domain. For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains\" target=\"_blank\">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch Service Developer Guide</i>.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateElasticsearchDomainResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"482":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"483":{"description":"InvalidTypeException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidTypeException"}}}},"484":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"485":{"description":"ResourceAlreadyExistsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceAlreadyExistsException"}}}},"486":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateElasticsearchDomainRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/domain/{DomainName}":{"delete":{"operationId":"DeleteElasticsearchDomain","description":"Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteElasticsearchDomainResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteElasticsearchDomainRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"get":{"operationId":"DescribeElasticsearchDomain","description":"Returns domain configuration information about the specified Elasticsearch domain, including the domain ID, domain endpoint, and domain ARN.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainRequest"}}},"required":true}}},"/2015-01-01/es/role":{"delete":{"operationId":"DeleteElasticsearchServiceRole","description":"Deletes the service-linked role that Elasticsearch Service uses to manage and maintain VPC domains. Role deletion will fail if any existing VPC domains use the role. You must delete any such Elasticsearch domains before deleting the role. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-vpc.html#es-enabling-slr\" target=\"_blank\">Deleting Elasticsearch Service Role</a> in <i>VPC Endpoints for Amazon Elasticsearch Service Domains</i>.","responses":{"200":{"description":"Success"},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/domain/{DomainName}/config":{"get":{"operationId":"DescribeElasticsearchDomainConfig","description":"Provides cluster configuration information about the specified Elasticsearch domain, such as the state, creation date, update version, and update date for cluster options.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainConfigResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainConfigRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"operationId":"UpdateElasticsearchDomainConfig","description":"Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances. ","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateElasticsearchDomainConfigResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"InvalidTypeException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidTypeException"}}}},"483":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateElasticsearchDomainConfigRequest"}}},"required":true}}},"/2015-01-01/es/domain-info":{"post":{"operationId":"DescribeElasticsearchDomains","description":"Returns domain configuration information about the specified Elasticsearch domains, including the domain ID, domain endpoint, and domain ARN.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainsResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchDomainsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}":{"get":{"operationId":"DescribeElasticsearchInstanceTypeLimits","description":" Describe Elasticsearch Limits for a given InstanceType and ElasticsearchVersion. When modifying existing Domain, specify the <code> <a>DomainName</a> </code> to know what Limits are supported for modifying. ","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchInstanceTypeLimitsResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"InvalidTypeException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvalidTypeException"}}}},"483":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"484":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"485":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"ElasticsearchVersion","in":"path","required":true,"schema":{"type":"string"}},{"name":"InstanceType","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeElasticsearchInstanceTypeLimitsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/reservedInstanceOfferings":{"get":{"operationId":"DescribeReservedElasticsearchInstanceOfferings","description":"Lists available reserved Elasticsearch instance offerings.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeReservedElasticsearchInstanceOfferingsResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"483":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"parameters":[{"name":"MaxResults","in":"query","description":"Pagination limit","required":false,"schema":{"type":"string"}},{"name":"NextToken","in":"query","description":"Pagination token","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeReservedElasticsearchInstanceOfferingsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/reservedInstances":{"get":{"operationId":"DescribeReservedElasticsearchInstances","description":"Returns information about reserved Elasticsearch instances for this account.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeReservedElasticsearchInstancesResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}}},"parameters":[{"name":"MaxResults","in":"query","description":"Pagination limit","required":false,"schema":{"type":"string"}},{"name":"NextToken","in":"query","description":"Pagination token","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DescribeReservedElasticsearchInstancesRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/compatibleVersions":{"get":{"operationId":"GetCompatibleElasticsearchVersions","description":" Returns a list of upgrade compatible Elastisearch versions. You can optionally pass a <code> <a>DomainName</a> </code> to get all upgrade compatible Elasticsearch versions for that specific domain. ","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompatibleElasticsearchVersionsResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"482":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"484":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetCompatibleElasticsearchVersionsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/upgradeDomain/{DomainName}/history":{"get":{"operationId":"GetUpgradeHistory","description":"Retrieves the complete history of the last 10 upgrades that were performed on the domain.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUpgradeHistoryResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"482":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"484":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"parameters":[{"name":"MaxResults","in":"query","description":"Pagination limit","required":false,"schema":{"type":"string"}},{"name":"NextToken","in":"query","description":"Pagination token","required":false,"schema":{"type":"string"}},{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUpgradeHistoryRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/upgradeDomain/{DomainName}/status":{"get":{"operationId":"GetUpgradeStatus","description":"Retrieves the latest status of the last upgrade or upgrade eligibility check that was performed on the domain.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUpgradeStatusResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"482":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"484":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"parameters":[{"name":"DomainName","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUpgradeStatusRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/domain":{"get":{"operationId":"ListDomainNames","description":"Returns the name of all Elasticsearch domains owned by the current user's account. ","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDomainNamesResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/instanceTypes/{ElasticsearchVersion}":{"get":{"operationId":"ListElasticsearchInstanceTypes","description":"List all Elasticsearch instance types that are supported for given ElasticsearchVersion","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListElasticsearchInstanceTypesResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"MaxResults","in":"query","description":"Pagination limit","required":false,"schema":{"type":"string"}},{"name":"NextToken","in":"query","description":"Pagination token","required":false,"schema":{"type":"string"}},{"name":"ElasticsearchVersion","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListElasticsearchInstanceTypesRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/versions":{"get":{"operationId":"ListElasticsearchVersions","description":"List all supported Elasticsearch versions","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListElasticsearchVersionsResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"parameters":[{"name":"MaxResults","in":"query","description":"Pagination limit","required":false,"schema":{"type":"string"}},{"name":"NextToken","in":"query","description":"Pagination token","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListElasticsearchVersionsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/tags/":{"get":{"operationId":"ListTags","description":"Returns all tags for the given Elasticsearch domain.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTagsResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"482":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"483":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTagsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/purchaseReservedInstanceOffering":{"post":{"operationId":"PurchaseReservedElasticsearchInstanceOffering","description":"Allows you to purchase reserved Elasticsearch instances.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PurchaseReservedElasticsearchInstanceOfferingResponse"}}}},"480":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"ResourceAlreadyExistsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceAlreadyExistsException"}}}},"482":{"description":"LimitExceededException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LimitExceededException"}}}},"483":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"484":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"485":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PurchaseReservedElasticsearchInstanceOfferingRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/tags-removal":{"post":{"operationId":"RemoveTags","description":"Removes the specified set of tags from the specified Elasticsearch domain.","responses":{"200":{"description":"Success"},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"482":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RemoveTagsRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/serviceSoftwareUpdate/start":{"post":{"operationId":"StartElasticsearchServiceSoftwareUpdate","description":"Schedules a service software update for an Amazon ES domain.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartElasticsearchServiceSoftwareUpdateResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}},"482":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"483":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartElasticsearchServiceSoftwareUpdateRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]},"/2015-01-01/es/upgradeDomain":{"post":{"operationId":"UpgradeElasticsearchDomain","description":"Allows you to either upgrade your domain or perform an Upgrade eligibility check to a compatible Elasticsearch version.","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpgradeElasticsearchDomainResponse"}}}},"480":{"description":"BaseException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BaseException"}}}},"481":{"description":"ResourceNotFoundException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"482":{"description":"ResourceAlreadyExistsException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResourceAlreadyExistsException"}}}},"483":{"description":"DisabledOperationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DisabledOperationException"}}}},"484":{"description":"ValidationException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidationException"}}}},"485":{"description":"InternalException","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InternalException"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpgradeElasticsearchDomainRequest"}}},"required":true}},"parameters":[{"$ref":"#/components/parameters/Action"},{"$ref":"#/components/parameters/Version"},{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}]}},"servers":[{"url":"https://es.amazonaws.com/"},{"url":"http://es.amazonaws.com/"}],"components":{"parameters":{"Action":{"name":"Action","in":"query","required":true,"schema":{"type":"string"}},"Version":{"name":"Version","in":"query","required":true,"schema":{"type":"string"}},"X-Amz-Content-Sha256":{"name":"X-Amz-Content-Sha256","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Date":{"name":"X-Amz-Date","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Algorithm":{"name":"X-Amz-Algorithm","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Credential":{"name":"X-Amz-Credential","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Security-Token":{"name":"X-Amz-Security-Token","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-Signature":{"name":"X-Amz-Signature","in":"header","required":false,"schema":{"type":"string"}},"X-Amz-SignedHeaders":{"name":"X-Amz-SignedHeaders","in":"header","required":false,"schema":{"type":"string"}}},"securitySchemes":{"hmac":{"type":"apiKey","name":"Authorization","in":"header","description":"Amazon Signature authorization v4","x-amazon-apigateway-authtype":"awsSigv4"}},"schemas":{"AddTagsRequest":{"type":"object","required":["ARN","TagList"],"properties":{"ARN":{"$ref":"#/components/schemas/ARN"},"TagList":{"$ref":"#/components/schemas/TagList"}},"description":"Container for the parameters to the <code><a>AddTags</a></code> operation. Specify the tags that you want to attach to the Elasticsearch domain."},"BaseException":{},"LimitExceededException":{},"ValidationException":{},"InternalException":{},"CancelElasticsearchServiceSoftwareUpdateResponse":{"type":"object","properties":{"ServiceSoftwareOptions":{"$ref":"#/components/schemas/ServiceSoftwareOptions"}},"description":"The result of a <code>CancelElasticsearchServiceSoftwareUpdate</code> operation. Contains the status of the update."},"CancelElasticsearchServiceSoftwareUpdateRequest":{"type":"object","required":["DomainName"],"properties":{"DomainName":{"$ref":"#/components/schemas/DomainName"}},"description":"Container for the parameters to the <code><a>CancelElasticsearchServiceSoftwareUpdate</a></code> operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on."},"ResourceNotFoundException":{},"CreateElasticsearchDomainResponse":{"type":"object","properties":{"DomainStatus":{"$ref":"#/components/schemas/ElasticsearchDomainStatus"}},"description":"The result of a <code>CreateElasticsearchDomain</code> operation. Contains the status of the newly created Elasticsearch domain."},"CreateElasticsearchDomainRequest":{"type":"object","required":["DomainName"],"properties":{"DomainName":{"$ref":"#/components/schemas/DomainName"},"ElasticsearchVersion":{"$ref":"#/components/schemas/ElasticsearchVersionString"},"ElasticsearchClusterConfig":{"$ref":"#/components/schemas/ElasticsearchClusterConfig"},"EBSOptions":{"$ref":"#/components/schemas/EBSOptions"},"AccessPolicies":{"$ref":"#/components/schemas/PolicyDocument"},"SnapshotOptions":{"$ref":"#/components/schemas/SnapshotOptions"},"VPCOptions":{"$ref":"#/components/schemas/VPCOptions"},"CognitoOptions":{"$ref":"#/components/schemas/CognitoOptions"},"EncryptionAtRestOptions":{"$ref":"#/components/schemas/EncryptionAtRestOptions"},"NodeToNodeEncryptionOptions":{"$ref":"#/components/schemas/NodeToNodeEncryptionOptions"},"AdvancedOptions":{"$ref":"#/components/schemas/AdvancedOptions"},"LogPublishingOptions":{"$ref":"#/components/schemas/LogPublishingOptions"}}},"DisabledOperationException":{},"InvalidTypeException":{},"ResourceAlreadyExistsException":{},"DeleteElasticsearchDomainResponse":{"type":"object","properties":{"DomainStatus":{"$ref":"#/components/schemas/ElasticsearchDomainStatus"}},"description":"The result of a <code>DeleteElasticsearchDomain</code> request. Contains the status of the pending deletion, or no status if the domain and all of its resources have been deleted."},"DeleteElasticsearchDomainRequest":{"type":"object","properties":{},"description":"Container for the parameters to the <code><a>DeleteElasticsearchDomain</a></code> operation. Specifies the name of the Elasticsearch domain that you want to delete."},"DescribeElasticsearchDomainResponse":{"type":"object","required":["DomainStatus"],"properties":{"DomainStatus":{"$ref":"#/components/schemas/ElasticsearchDomainStatus"}},"description":"The result of a <code>DescribeElasticsearchDomain</code> request. Contains the status of the domain specified in the request."},"DescribeElasticsearchDomainRequest":{"type":"object","properties":{},"description":"Container for the parameters to the <code><a>DescribeElasticsearchDomain</a></code> operation."},"DescribeElasticsearchDomainConfigResponse":{"type":"object","required":["DomainConfig"],"properties":{"DomainConfig":{"$ref":"#/components/schemas/ElasticsearchDomainConfig"}},"description":"The result of a <code>DescribeElasticsearchDomainConfig</code> request. Contains the configuration information of the requested domain."},"DescribeElasticsearchDomainConfigRequest":{"type":"object","properties":{},"description":" Container for the parameters to the <code>DescribeElasticsearchDomainConfig</code> operation. Specifies the domain name for which you want configuration information."},"DescribeElasticsearchDomainsResponse":{"type":"object","required":["DomainStatusList"],"properties":{"DomainStatusList":{"$ref":"#/components/schemas/ElasticsearchDomainStatusList"}},"description":"The result of a <code>DescribeElasticsearchDomains</code> request. Contains the status of the specified domains or all domains owned by the account."},"DescribeElasticsearchDomainsRequest":{"type":"object","required":["DomainNames"],"properties":{"DomainNames":{"$ref":"#/components/schemas/DomainNameList"}},"description":"Container for the parameters to the <code><a>DescribeElasticsearchDomains</a></code> operation. By default, the API returns the status of all Elasticsearch domains."},"DescribeElasticsearchInstanceTypeLimitsResponse":{"type":"object","properties":{"LimitsByRole":{"$ref":"#/components/schemas/LimitsByRole"}},"description":" Container for the parameters received from <code> <a>DescribeElasticsearchInstanceTypeLimits</a> </code> operation. "},"DescribeElasticsearchInstanceTypeLimitsRequest":{"type":"object","properties":{},"description":" Container for the parameters to <code> <a>DescribeElasticsearchInstanceTypeLimits</a> </code> operation. "},"DescribeReservedElasticsearchInstanceOfferingsResponse":{"type":"object","properties":{"NextToken":{"$ref":"#/components/schemas/NextToken"},"ReservedElasticsearchInstanceOfferings":{"$ref":"#/components/schemas/ReservedElasticsearchInstanceOfferingList"}},"description":"Container for results from <code>DescribeReservedElasticsearchInstanceOfferings</code>"},"DescribeReservedElasticsearchInstanceOfferingsRequest":{"type":"object","properties":{},"description":"Container for parameters to <code>DescribeReservedElasticsearchInstanceOfferings</code>"},"DescribeReservedElasticsearchInstancesResponse":{"type":"object","properties":{"NextToken":{"$ref":"#/components/schemas/String"},"ReservedElasticsearchInstances":{"$ref":"#/components/schemas/ReservedElasticsearchInstanceList"}},"description":"Container for results from <code>DescribeReservedElasticsearchInstances</code>"},"DescribeReservedElasticsearchInstancesRequest":{"type":"object","properties":{},"description":"Container for parameters to <code>DescribeReservedElasticsearchInstances</code>"},"GetCompatibleElasticsearchVersionsResponse":{"type":"object","properties":{"CompatibleElasticsearchVersions":{"$ref":"#/components/schemas/CompatibleElasticsearchVersionsList"}},"description":" Container for response returned by <code> <a>GetCompatibleElasticsearchVersions</a> </code> operation. "},"GetCompatibleElasticsearchVersionsRequest":{"type":"object","properties":{},"description":" Container for request parameters to <code> <a>GetCompatibleElasticsearchVersions</a> </code> operation. "},"GetUpgradeHistoryResponse":{"type":"object","properties":{"UpgradeHistories":{"$ref":"#/components/schemas/UpgradeHistoryList"},"NextToken":{"$ref":"#/components/schemas/String"}},"description":" Container for response returned by <code> <a>GetUpgradeHistory</a> </code> operation. "},"GetUpgradeHistoryRequest":{"type":"object","properties":{},"description":" Container for request parameters to <code> <a>GetUpgradeHistory</a> </code> operation. "},"GetUpgradeStatusResponse":{"type":"object","properties":{"UpgradeStep":{"$ref":"#/components/schemas/UpgradeStep"},"StepStatus":{"$ref":"#/components/schemas/UpgradeStatus"},"UpgradeName":{"$ref":"#/components/schemas/UpgradeName"}},"description":" Container for response returned by <code> <a>GetUpgradeStatus</a> </code> operation. "},"GetUpgradeStatusRequest":{"type":"object","properties":{},"description":" Container for request parameters to <code> <a>GetUpgradeStatus</a> </code> operation. "},"ListDomainNamesResponse":{"type":"object","properties":{"DomainNames":{"$ref":"#/components/schemas/DomainInfoList"}},"description":"The result of a <code>ListDomainNames</code> operation. Contains the names of all Elasticsearch domains owned by this account."},"ListElasticsearchInstanceTypesResponse":{"type":"object","properties":{"ElasticsearchInstanceTypes":{"$ref":"#/components/schemas/ElasticsearchInstanceTypeList"},"NextToken":{"$ref":"#/components/schemas/NextToken"}},"description":" Container for the parameters returned by <code> <a>ListElasticsearchInstanceTypes</a> </code> operation. "},"ListElasticsearchInstanceTypesRequest":{"type":"object","properties":{},"description":" Container for the parameters to the <code> <a>ListElasticsearchInstanceTypes</a> </code> operation. "},"ListElasticsearchVersionsResponse":{"type":"object","properties":{"ElasticsearchVersions":{"$ref":"#/components/schemas/ElasticsearchVersionList"},"NextToken":{"$ref":"#/components/schemas/NextToken"}},"description":" Container for the parameters for response received from <code> <a>ListElasticsearchVersions</a> </code> operation. "},"ListElasticsearchVersionsRequest":{"type":"object","properties":{},"description":"<p> Container for the parameters to the <code> <a>ListElasticsearchVersions</a> </code> operation. <p> Use <code> <a>MaxResults<