EC2 / Client / accept_reserved_instances_exchange_quote
accept_reserved_instances_exchange_quote#
- EC2.Client.accept_reserved_instances_exchange_quote(**kwargs)#
- Accepts the Convertible Reserved Instance exchange quote described in the GetReservedInstancesExchangeQuote call. - See also: AWS API Documentation - Request Syntax- response = client.accept_reserved_instances_exchange_quote( DryRun=True|False, ReservedInstanceIds=[ 'string', ], TargetConfigurations=[ { 'InstanceCount': 123, 'OfferingId': 'string' }, ] ) - Parameters:
- DryRun (boolean) – Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is - DryRunOperation. Otherwise, it is- UnauthorizedOperation.
- ReservedInstanceIds (list) – - [REQUIRED] - The IDs of the Convertible Reserved Instances to exchange for another Convertible Reserved Instance of the same or higher value. - (string) – 
 
- TargetConfigurations (list) – - The configuration of the target Convertible Reserved Instance to exchange for your current Convertible Reserved Instances. - (dict) – - Details about the target configuration. - InstanceCount (integer) – - The number of instances the Convertible Reserved Instance offering can be applied to. This parameter is reserved and cannot be specified in a request 
- OfferingId (string) – [REQUIRED] - The Convertible Reserved Instance offering ID. 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ExchangeId': 'string' } - Response Structure- (dict) – - The result of the exchange and whether it was - successful.- ExchangeId (string) – - The ID of the successful exchange.