SavingsPlans / Client / describe_savings_plan_rates
describe_savings_plan_rates#
- SavingsPlans.Client.describe_savings_plan_rates(**kwargs)#
- Describes the specified Savings Plans rates. - See also: AWS API Documentation - Request Syntax- response = client.describe_savings_plan_rates( savingsPlanId='string', filters=[ { 'name': 'region'|'instanceType'|'productDescription'|'tenancy'|'productType'|'serviceCode'|'usageType'|'operation', 'values': [ 'string', ] }, ], nextToken='string', maxResults=123 ) - Parameters:
- savingsPlanId (string) – - [REQUIRED] - The ID of the Savings Plan. 
- filters (list) – - The filters. - (dict) – - Information about a filter. - name (string) – - The filter name. 
- values (list) – - The filter values. - (string) – 
 
 
 
- nextToken (string) – The token for the next page of results. 
- maxResults (integer) – The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'savingsPlanId': 'string', 'searchResults': [ { 'rate': 'string', 'currency': 'CNY'|'USD', 'unit': 'Hrs'|'Lambda-GB-Second'|'Request', 'productType': 'EC2'|'Fargate'|'Lambda'|'SageMaker', 'serviceCode': 'AmazonEC2'|'AmazonECS'|'AmazonEKS'|'AWSLambda'|'AmazonSageMaker', 'usageType': 'string', 'operation': 'string', 'properties': [ { 'name': 'region'|'instanceType'|'instanceFamily'|'productDescription'|'tenancy', 'value': 'string' }, ] }, ], 'nextToken': 'string' } - Response Structure- (dict) – - savingsPlanId (string) – - The ID of the Savings Plan. 
- searchResults (list) – - Information about the Savings Plans rates. - (dict) – - Information about a Savings Plan rate. - rate (string) – - The rate. 
- currency (string) – - The currency. 
- unit (string) – - The unit. 
- productType (string) – - The product type. 
- serviceCode (string) – - The service. 
- usageType (string) – - The usage details of the line item in the billing report. 
- operation (string) – - The specific AWS operation for the line item in the billing report. 
- properties (list) – - The properties. - (dict) – - Information about a property. - name (string) – - The property name. 
- value (string) – - The property value. 
 
 
 
 
- nextToken (string) – - The token to use to retrieve the next page of results. This value is null when there are no more results to return. 
 
 
 - Exceptions- SavingsPlans.Client.exceptions.ResourceNotFoundException
- SavingsPlans.Client.exceptions.ValidationException