Paginators
Auto-generated documentation for Pricing type annotations stubs module mypy-boto3-pricing.
DescribeServicesPaginator
Type annotations and code completion for boto3.client("pricing").get_paginator("describe_services")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_pricing.paginator import DescribeServicesPaginator
def get_describe_services_paginator() -> DescribeServicesPaginator:
return Session().client("pricing").get_paginator("describe_services")
from boto3.session import Session
from mypy_boto3_pricing.paginator import DescribeServicesPaginator
session = Session()
client = Session().client("pricing") # (1)
paginator: DescribeServicesPaginator = client.get_paginator("describe_services") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: PricingClient
- paginator: DescribeServicesPaginator
- item: DescribeServicesResponseTypeDef
paginate
Type annotations and code completion for DescribeServicesPaginator.paginate
method.
def paginate(
self,
*,
ServiceCode: str = ...,
FormatVersion: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[DescribeServicesResponseTypeDef]: # (2)
...
kwargs: DescribeServicesRequestDescribeServicesPaginateTypeDef = { # (1)
"ServiceCode": ...,
}
parent.paginate(**kwargs)
GetAttributeValuesPaginator
Type annotations and code completion for boto3.client("pricing").get_paginator("get_attribute_values")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_pricing.paginator import GetAttributeValuesPaginator
def get_get_attribute_values_paginator() -> GetAttributeValuesPaginator:
return Session().client("pricing").get_paginator("get_attribute_values")
from boto3.session import Session
from mypy_boto3_pricing.paginator import GetAttributeValuesPaginator
session = Session()
client = Session().client("pricing") # (1)
paginator: GetAttributeValuesPaginator = client.get_paginator("get_attribute_values") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: PricingClient
- paginator: GetAttributeValuesPaginator
- item: GetAttributeValuesResponseTypeDef
paginate
Type annotations and code completion for GetAttributeValuesPaginator.paginate
method.
def paginate(
self,
*,
ServiceCode: str,
AttributeName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[GetAttributeValuesResponseTypeDef]: # (2)
...
kwargs: GetAttributeValuesRequestGetAttributeValuesPaginateTypeDef = { # (1)
"ServiceCode": ...,
"AttributeName": ...,
}
parent.paginate(**kwargs)
GetProductsPaginator
Type annotations and code completion for boto3.client("pricing").get_paginator("get_products")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_pricing.paginator import GetProductsPaginator
def get_get_products_paginator() -> GetProductsPaginator:
return Session().client("pricing").get_paginator("get_products")
from boto3.session import Session
from mypy_boto3_pricing.paginator import GetProductsPaginator
session = Session()
client = Session().client("pricing") # (1)
paginator: GetProductsPaginator = client.get_paginator("get_products") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: PricingClient
- paginator: GetProductsPaginator
- item: GetProductsResponseTypeDef
paginate
Type annotations and code completion for GetProductsPaginator.paginate
method.
def paginate(
self,
*,
ServiceCode: str,
Filters: Sequence[FilterTypeDef] = ..., # (1)
FormatVersion: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> _PageIterator[GetProductsResponseTypeDef]: # (3)
...
kwargs: GetProductsRequestGetProductsPaginateTypeDef = { # (1)
"ServiceCode": ...,
}
parent.paginate(**kwargs)
ListPriceListsPaginator
Type annotations and code completion for boto3.client("pricing").get_paginator("list_price_lists")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_pricing.paginator import ListPriceListsPaginator
def get_list_price_lists_paginator() -> ListPriceListsPaginator:
return Session().client("pricing").get_paginator("list_price_lists")
from boto3.session import Session
from mypy_boto3_pricing.paginator import ListPriceListsPaginator
session = Session()
client = Session().client("pricing") # (1)
paginator: ListPriceListsPaginator = client.get_paginator("list_price_lists") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: PricingClient
- paginator: ListPriceListsPaginator
- item: ListPriceListsResponseTypeDef
paginate
Type annotations and code completion for ListPriceListsPaginator.paginate
method.
def paginate(
self,
*,
ServiceCode: str,
EffectiveDate: Union[datetime, str],
CurrencyCode: str,
RegionCode: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> _PageIterator[ListPriceListsResponseTypeDef]: # (2)
...