openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 83.5 kB
JSON
{"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<