OpenSearchService / Client / purchase_reserved_instance_offering
purchase_reserved_instance_offering#
- OpenSearchService.Client.purchase_reserved_instance_offering(**kwargs)#
- Allows you to purchase Amazon OpenSearch Service Reserved Instances. - See also: AWS API Documentation - Request Syntax- response = client.purchase_reserved_instance_offering( ReservedInstanceOfferingId='string', ReservationName='string', InstanceCount=123 ) - Parameters:
- ReservedInstanceOfferingId (string) – - [REQUIRED] - The ID of the Reserved Instance offering to purchase. 
- ReservationName (string) – - [REQUIRED] - A customer-specified identifier to track this reservation. 
- InstanceCount (integer) – The number of OpenSearch instances to reserve. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ReservedInstanceId': 'string', 'ReservationName': 'string' } - Response Structure- (dict) – - Represents the output of a - PurchaseReservedInstanceOfferingoperation.- ReservedInstanceId (string) – - The ID of the Reserved Instance offering that was purchased. 
- ReservationName (string) – - The customer-specified identifier used to track this reservation. 
 
 
 - Exceptions- OpenSearchService.Client.exceptions.ResourceNotFoundException
- OpenSearchService.Client.exceptions.ResourceAlreadyExistsException
- OpenSearchService.Client.exceptions.LimitExceededException
- OpenSearchService.Client.exceptions.DisabledOperationException
- OpenSearchService.Client.exceptions.ValidationException
- OpenSearchService.Client.exceptions.InternalException