Outposts / Paginator / ListCatalogItems
ListCatalogItems#
- class Outposts.Paginator.ListCatalogItems#
- paginator = client.get_paginator('list_catalog_items') - paginate(**kwargs)#
- Creates an iterator that will paginate through responses from - Outposts.Client.list_catalog_items().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( ItemClassFilter=[ 'RACK'|'SERVER', ], SupportedStorageFilter=[ 'EBS'|'S3', ], EC2FamilyFilter=[ 'string', ], PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- ItemClassFilter (list) – - Filters the results by item class. - (string) – 
 
- SupportedStorageFilter (list) – - Filters the results by storage option. - (string) – 
 
- EC2FamilyFilter (list) – - Filters the results by EC2 family (for example, M5). - (string) – 
 
- 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- { 'CatalogItems': [ { 'CatalogItemId': 'string', 'ItemStatus': 'AVAILABLE'|'DISCONTINUED', 'EC2Capacities': [ { 'Family': 'string', 'MaxSize': 'string', 'Quantity': 'string' }, ], 'PowerKva': ..., 'WeightLbs': 123, 'SupportedUplinkGbps': [ 123, ], 'SupportedStorage': [ 'EBS'|'S3', ] }, ], } - Response Structure- (dict) – - CatalogItems (list) – - Information about the catalog items. - (dict) – - Information about a catalog item. - CatalogItemId (string) – - The ID of the catalog item. 
- ItemStatus (string) – - The status of a catalog item. 
- EC2Capacities (list) – - Information about the EC2 capacity of an item. - (dict) – - Information about EC2 capacity. - Family (string) – - The family of the EC2 capacity. 
- MaxSize (string) – - The maximum size of the EC2 capacity. 
- Quantity (string) – - The quantity of the EC2 capacity. 
 
 
- PowerKva (float) – - Information about the power draw of an item. 
- WeightLbs (integer) – - The weight of the item in pounds. 
- SupportedUplinkGbps (list) – - The uplink speed this catalog item requires for the connection to the Region. - (integer) – 
 
- SupportedStorage (list) – - The supported storage options for the catalog item. - (string) –