Outposts / Paginator / ListOrderableInstanceTypes
ListOrderableInstanceTypes¶
- class Outposts.Paginator.ListOrderableInstanceTypes¶
paginator = client.get_paginator('list_orderable_instance_types')
- paginate(**kwargs)¶
Creates an iterator that will paginate through responses from
Outposts.Client.list_orderable_instance_types().See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( OutpostGenerationFilter='GENERATION_2'|'GENERATION_1', PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } )
- Parameters:
OutpostGenerationFilter (string) – Filters the results by Outpost generation. Specify
GENERATION_1for first-generation rack deployments orGENERATION_2for second-generation rack deployments.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
{ 'InstanceTypes': [ { 'InstanceType': 'string', 'VCPUs': 123, 'MemoryInMib': 123, 'NetworkPerformance': 'string', 'FormFactorConfigs': [ { 'FormFactor': 'RACK'|'SERVER', 'OutpostGeneration': 'GENERATION_2'|'GENERATION_1' }, ] }, ], }
Response Structure
(dict) –
InstanceTypes (list) –
Information about the instance types that can be ordered for the Outpost.
(dict) –
Information about an instance type that can be ordered for an Outpost, including hardware specifications and supported form factors.
InstanceType (string) –
The instance type.
VCPUs (integer) –
The number of default VCPUs in the instance type.
MemoryInMib (integer) –
The memory size of the instance type, in MiB.
NetworkPerformance (string) –
The network performance of the instance type.
FormFactorConfigs (list) –
The supported form factor and Outpost generation configurations for the instance type.
(dict) –
A supported form factor and Outpost generation configuration for an instance type.
FormFactor (string) –
The form factor. Valid values are
RACKfor rack-based Outposts andSERVERfor server-based Outposts.OutpostGeneration (string) –
The Outpost generation. Valid values are
GENERATION_1for first-generation rack deployments andGENERATION_2for second-generation rack deployments. This value is not set for server form factors.