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/domain/{DomainName}/progress

      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/domain/{DomainName}/progress
      Returns information about the current blue/green deployment happening on a domain, including a change ID, status, and progress stages.
      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location -g --request GET 'http://es.{region}.amazonaws.com/2015-01-01/es/domain//progress'
      Response Response Example
      200 - Example 1
      {
        "ChangeProgressStatus": {
          "ChangeId": "string",
          "StartTime": "string",
          "Status": "PENDING",
          "PendingProperties": [],
          "CompletedProperties": [],
          "TotalNumberOfStages": 0,
          "ChangeProgressStages": []
        }
      }

      Request

      Path Params
      DomainName
      string 
      required
      The domain you want to get the progress information about.
      Query Params
      changeid
      string 
      optional
      The specific change ID for which you want to get progress information. This is an optional parameter. If omitted, the service returns information about the most recent configuration change.

      Responses

      🟢200Success
      application/json
      Body
      The result of a <code>DescribeDomainChangeProgress</code> request. Contains the progress information of the requested domain change.
      ChangeProgressStatus
      object 
      optional
      Progress information for the configuration change that is requested in the DescribeDomainChangeProgress request.
      ChangeId
      string 
      optional
      The unique change identifier associated with a specific domain configuration change.
      Match pattern:
      \p{XDigit}{8}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{12}
      StartTime
      string <date-time>
      optional
      The time at which the configuration change is made on the domain.
      Status
      enum<string> 
      optional
      The overall status of the domain configuration change. This field can take the following values: PENDING, PROCESSING, COMPLETED and FAILED
      Allowed values:
      PENDINGPROCESSINGCOMPLETEDFAILED
      PendingProperties
      array[string]
      optional
      The list of properties involved in the domain configuration change that are still in pending.
      CompletedProperties
      array[string]
      optional
      The list of properties involved in the domain configuration change that are completed.
      TotalNumberOfStages
      integer 
      optional
      The total number of stages required for the configuration change.
      ChangeProgressStages
      array[object (ChangeProgressStage) {4}] 
      optional
      The specific stages that the domain is going through to perform the configuration change.
      🟠480BaseException
      🟠481InternalException
      🟠482ResourceNotFoundException
      🟠483ValidationException
      Previous
      /2015-01-01/es/domain/{DomainName}/autoTunes
      Next
      /2015-01-01/es/domain/{DomainName}/config
      Built with