Pricing / Paginator / DescribeServices
DescribeServices#
- class Pricing.Paginator.DescribeServices#
- paginator = client.get_paginator('describe_services') - paginate(**kwargs)#
- Creates an iterator that will paginate through responses from - Pricing.Client.describe_services().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( ServiceCode='string', FormatVersion='string', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- ServiceCode (string) – The code for the service whose information you want to retrieve, such as - AmazonEC2. You can use the- ServiceCodeto filter the results in a- GetProductscall. To retrieve a list of all services, leave this blank.
- FormatVersion (string) – - The format version that you want the response to be in. - Valid values are: - aws_v1
- PaginationConfig (dict) – - A dictionary that provides parameters to control pagination. - MaxItems (integer) – - The total number of items to return. If the total number of items available is more than the value specified in max-items then a - NextTokenwill be provided in the output that you can use to resume pagination.
- PageSize (integer) – - The size of each page. 
- StartingToken (string) – - A token to specify where to start paginating. This is the - NextTokenfrom a previous response.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Services': [ { 'ServiceCode': 'string', 'AttributeNames': [ 'string', ] }, ], 'FormatVersion': 'string', } - Response Structure- (dict) – - Services (list) – - The service metadata for the service or services in the response. - (dict) – - The metadata for a service, such as the service code and available attribute names. - ServiceCode (string) – - The code for the Amazon Web Services service. 
- AttributeNames (list) – - The attributes that are available for this service. - (string) – 
 
 
 
- FormatVersion (string) – - The format version of the response. For example, - aws_v1.