ElasticsearchService / Client / purchase_reserved_elasticsearch_instance_offering
purchase_reserved_elasticsearch_instance_offering#
- ElasticsearchService.Client.purchase_reserved_elasticsearch_instance_offering(**kwargs)#
- Allows you to purchase reserved Elasticsearch instances. - See also: AWS API Documentation - Request Syntax- response = client.purchase_reserved_elasticsearch_instance_offering( ReservedElasticsearchInstanceOfferingId='string', ReservationName='string', InstanceCount=123 ) - Parameters:
- ReservedElasticsearchInstanceOfferingId (string) – - [REQUIRED] - The ID of the reserved Elasticsearch instance offering to purchase. 
- ReservationName (string) – - [REQUIRED] - A customer-specified identifier to track this reservation. 
- InstanceCount (integer) – The number of Elasticsearch instances to reserve. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ReservedElasticsearchInstanceId': 'string', 'ReservationName': 'string' } - Response Structure- (dict) – - Represents the output of a - PurchaseReservedElasticsearchInstanceOfferingoperation.- ReservedElasticsearchInstanceId (string) – - Details of the reserved Elasticsearch instance which was purchased. 
- ReservationName (string) – - The customer-specified identifier used to track this reservation. 
 
 
 - Exceptions- ElasticsearchService.Client.exceptions.ResourceNotFoundException
- ElasticsearchService.Client.exceptions.ResourceAlreadyExistsException
- ElasticsearchService.Client.exceptions.LimitExceededException
- ElasticsearchService.Client.exceptions.DisabledOperationException
- ElasticsearchService.Client.exceptions.ValidationException
- ElasticsearchService.Client.exceptions.InternalException