Amazon Elasticsearch Service
    Amazon Elasticsearch Service
    • /2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept
      PUT
    • /2015-01-01/tags
      POST
    • /2015-01-01/packages/associate/{PackageID}/{DomainName}
      POST
    • /2015-01-01/es/domain/{DomainName}/authorizeVpcEndpointAccess
      POST
    • /2015-01-01/es/serviceSoftwareUpdate/cancel
      POST
    • /2015-01-01/es/domain
      POST
    • /2015-01-01/es/ccs/outboundConnection
      POST
    • /2015-01-01/packages
      POST
    • /2015-01-01/es/vpcEndpoints
      POST
    • /2015-01-01/es/vpcEndpoints
      GET
    • /2015-01-01/es/domain/{DomainName}
      DELETE
    • /2015-01-01/es/domain/{DomainName}
      GET
    • /2015-01-01/es/role
      DELETE
    • /2015-01-01/es/ccs/inboundConnection/{ConnectionId}
      DELETE
    • /2015-01-01/es/ccs/outboundConnection/{ConnectionId}
      DELETE
    • /2015-01-01/packages/{PackageID}
      DELETE
    • /2015-01-01/es/vpcEndpoints/{VpcEndpointId}
      DELETE
    • /2015-01-01/es/domain/{DomainName}/autoTunes
      GET
    • /2015-01-01/es/domain/{DomainName}/progress
      GET
    • /2015-01-01/es/domain/{DomainName}/config
      GET
    • /2015-01-01/es/domain/{DomainName}/config
      POST
    • /2015-01-01/es/domain-info
      POST
    • /2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}
      GET
    • /2015-01-01/es/ccs/inboundConnection/search
      POST
    • /2015-01-01/es/ccs/outboundConnection/search
      POST
    • /2015-01-01/packages/describe
      POST
    • /2015-01-01/es/reservedInstanceOfferings
      GET
    • /2015-01-01/es/reservedInstances
      GET
    • /2015-01-01/es/vpcEndpoints/describe
      POST
    • /2015-01-01/packages/dissociate/{PackageID}/{DomainName}
      POST
    • /2015-01-01/es/compatibleVersions
      GET
    • /2015-01-01/packages/{PackageID}/history
      GET
    • /2015-01-01/es/upgradeDomain/{DomainName}/history
      GET
    • /2015-01-01/es/upgradeDomain/{DomainName}/status
      GET
    • /2015-01-01/domain
      GET
    • /2015-01-01/packages/{PackageID}/domains
      GET
    • /2015-01-01/es/instanceTypes/{ElasticsearchVersion}
      GET
    • /2015-01-01/es/versions
      GET
    • /2015-01-01/domain/{DomainName}/packages
      GET
    • /2015-01-01/tags/
      GET
    • /2015-01-01/es/domain/{DomainName}/listVpcEndpointAccess
      GET
    • /2015-01-01/es/domain/{DomainName}/vpcEndpoints
      GET
    • /2015-01-01/es/purchaseReservedInstanceOffering
      POST
    • /2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject
      PUT
    • /2015-01-01/tags-removal
      POST
    • /2015-01-01/es/domain/{DomainName}/revokeVpcEndpointAccess
      POST
    • /2015-01-01/es/serviceSoftwareUpdate/start
      POST
    • /2015-01-01/packages/update
      POST
    • /2015-01-01/es/vpcEndpoints/update
      POST
    • /2015-01-01/es/upgradeDomain
      POST

      /2015-01-01/es/reservedInstances

      The Amazon Elasticsearch Service multi-region endpoint
      http://es.{region}.amazonaws.com
      The Amazon Elasticsearch Service multi-region endpoint
      http://es.{region}.amazonaws.com
      GET
      /2015-01-01/es/reservedInstances
      Returns information about reserved Elasticsearch instances for this account.
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location -g --request GET 'http://es.{region}.amazonaws.com/2015-01-01/es/reservedInstances'
      Response Response Example
      200 - Example 1
      {
        "NextToken": "string",
        "ReservedElasticsearchInstances": []
      }

      Request

      Query Params
      reservationId
      string 
      optional
      The reserved instance identifier filter value. Use this parameter to show only the reservation that matches the specified reserved Elasticsearch instance ID.
      maxResults
      integer 
      optional
      Set this value to limit the number of results returned. If not specified, defaults to 100.
      nextToken
      string 
      optional
      NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.
      MaxResults
      string 
      optional
      Pagination limit
      NextToken
      string 
      optional
      Pagination token

      Responses

      🟢200Success
      application/json
      Body
      Container for results from <code>DescribeReservedElasticsearchInstances</code>
      NextToken
      string 
      optional
      Provides an identifier to allow retrieval of paginated results.
      ReservedElasticsearchInstances
      array[object (ReservedElasticsearchInstance) {13}] 
      optional
      List of reserved Elasticsearch instances.
      ReservationName
      string 
      optional
      The customer-specified identifier to track this reservation.
      >= 5 characters<= 64 characters
      ReservedElasticsearchInstanceId
      string 
      optional
      The unique identifier for the reservation.
      Match pattern:
      \p{XDigit}{8}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{12}
      ReservedElasticsearchInstanceOfferingId
      string 
      optional
      The offering identifier.
      ElasticsearchInstanceType
      enum<string> 
      optional
      The Elasticsearch instance type offered by the reserved instance offering.
      Allowed values:
      m3.medium.elasticsearchm3.large.elasticsearchm3.xlarge.elasticsearchm3.2xlarge.elasticsearchm4.large.elasticsearchm4.xlarge.elasticsearchm4.2xlarge.elasticsearchm4.4xlarge.elasticsearchm4.10xlarge.elasticsearchm5.large.elasticsearchm5.xlarge.elasticsearchm5.2xlarge.elasticsearchm5.4xlarge.elasticsearchm5.12xlarge.elasticsearchr5.large.elasticsearchr5.xlarge.elasticsearchr5.2xlarge.elasticsearchr5.4xlarge.elasticsearchr5.12xlarge.elasticsearchc5.large.elasticsearchc5.xlarge.elasticsearchc5.2xlarge.elasticsearchc5.4xlarge.elasticsearchc5.9xlarge.elasticsearchc5.18xlarge.elasticsearchultrawarm1.medium.elasticsearchultrawarm1.large.elasticsearcht2.micro.elasticsearcht2.small.elasticsearcht2.medium.elasticsearchr3.large.elasticsearchr3.xlarge.elasticsearchr3.2xlarge.elasticsearchr3.4xlarge.elasticsearchr3.8xlarge.elasticsearchi2.xlarge.elasticsearchi2.2xlarge.elasticsearchd2.xlarge.elasticsearchd2.2xlarge.elasticsearchd2.4xlarge.elasticsearchd2.8xlarge.elasticsearchc4.large.elasticsearchc4.xlarge.elasticsearchc4.2xlarge.elasticsearchc4.4xlarge.elasticsearchc4.8xlarge.elasticsearchr4.large.elasticsearchr4.xlarge.elasticsearchr4.2xlarge.elasticsearchr4.4xlarge.elasticsearchr4.8xlarge.elasticsearchr4.16xlarge.elasticsearchi3.large.elasticsearchi3.xlarge.elasticsearchi3.2xlarge.elasticsearchi3.4xlarge.elasticsearchi3.8xlarge.elasticsearchi3.16xlarge.elasticsearch
      StartTime
      string <date-time>
      optional
      The time the reservation started.
      Duration
      integer 
      optional
      The duration, in seconds, for which the Elasticsearch instance is reserved.
      FixedPrice
      number <double>
      optional
      The upfront fixed charge you will paid to purchase the specific reserved Elasticsearch instance offering.
      UsagePrice
      number <double>
      optional
      The rate you are charged for each hour for the domain that is using this reserved instance.
      CurrencyCode
      string 
      optional
      The currency code for the reserved Elasticsearch instance offering.
      ElasticsearchInstanceCount
      integer 
      optional
      The number of Elasticsearch instances that have been reserved.
      State
      string 
      optional
      The state of the reserved Elasticsearch instance.
      PaymentOption
      enum<string> 
      optional
      The payment option as defined in the reserved Elasticsearch instance offering.
      Allowed values:
      ALL_UPFRONTPARTIAL_UPFRONTNO_UPFRONT
      RecurringCharges
      array[object (RecurringCharge) {2}] 
      optional
      The charge to your account regardless of whether you are creating any domains using the instance offering.
      🟠480ResourceNotFoundException
      🟠481InternalException
      🟠482ValidationException
      🟠483DisabledOperationException
      Previous
      /2015-01-01/es/reservedInstanceOfferings
      Next
      /2015-01-01/es/vpcEndpoints/describe
      Built with