Paginators#
Index > Sustainability > Paginators
Auto-generated documentation for Sustainability type annotations stubs module mypy-boto3-sustainability.
GetEstimatedCarbonEmissionsDimensionValuesPaginator#
Type annotations and code completion for boto3.client("sustainability").get_paginator("get_estimated_carbon_emissions_dimension_values").
boto3 documentation
# GetEstimatedCarbonEmissionsDimensionValuesPaginator usage example
from boto3.session import Session
from mypy_boto3_sustainability.paginator import GetEstimatedCarbonEmissionsDimensionValuesPaginator
def get_get_estimated_carbon_emissions_dimension_values_paginator() -> GetEstimatedCarbonEmissionsDimensionValuesPaginator:
return Session().client("sustainability").get_paginator("get_estimated_carbon_emissions_dimension_values")
# GetEstimatedCarbonEmissionsDimensionValuesPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_sustainability.paginator import GetEstimatedCarbonEmissionsDimensionValuesPaginator
session = Session()
client = Session().client("sustainability") # (1)
paginator: GetEstimatedCarbonEmissionsDimensionValuesPaginator = client.get_paginator("get_estimated_carbon_emissions_dimension_values") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: SustainabilityClient
- paginator: GetEstimatedCarbonEmissionsDimensionValuesPaginator
- item:
PageIterator[GetEstimatedCarbonEmissionsDimensionValuesResponseTypeDef]
paginate#
Type annotations and code completion for GetEstimatedCarbonEmissionsDimensionValuesPaginator.paginate method.
# paginate method definition
def paginate(
self,
*,
TimePeriod: TimePeriodUnionTypeDef, # (1)
Dimensions: Sequence[DimensionType], # (2)
PaginationConfig: PaginatorConfigTypeDef = ..., # (3)
) -> botocore.paginate.PageIterator[GetEstimatedCarbonEmissionsDimensionValuesResponseTypeDef]: # (4)
...
- See TimePeriodUnionTypeDef
- See
Sequence[DimensionType] - See PaginatorConfigTypeDef
- See
PageIterator[GetEstimatedCarbonEmissionsDimensionValuesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetEstimatedCarbonEmissionsDimensionValuesRequestPaginateTypeDef = { # (1)
"TimePeriod": ...,
"Dimensions": ...,
}
parent.paginate(**kwargs)
GetEstimatedCarbonEmissionsPaginator#
Type annotations and code completion for boto3.client("sustainability").get_paginator("get_estimated_carbon_emissions").
boto3 documentation
# GetEstimatedCarbonEmissionsPaginator usage example
from boto3.session import Session
from mypy_boto3_sustainability.paginator import GetEstimatedCarbonEmissionsPaginator
def get_get_estimated_carbon_emissions_paginator() -> GetEstimatedCarbonEmissionsPaginator:
return Session().client("sustainability").get_paginator("get_estimated_carbon_emissions")
# GetEstimatedCarbonEmissionsPaginator usage example with type annotations
from boto3.session import Session
from mypy_boto3_sustainability.paginator import GetEstimatedCarbonEmissionsPaginator
session = Session()
client = Session().client("sustainability") # (1)
paginator: GetEstimatedCarbonEmissionsPaginator = client.get_paginator("get_estimated_carbon_emissions") # (2)
for item in paginator.paginate(...):
print(item) # (3)
- client: SustainabilityClient
- paginator: GetEstimatedCarbonEmissionsPaginator
- item:
PageIterator[GetEstimatedCarbonEmissionsResponseTypeDef]
paginate#
Type annotations and code completion for GetEstimatedCarbonEmissionsPaginator.paginate method.
# paginate method definition
def paginate(
self,
*,
TimePeriod: TimePeriodUnionTypeDef, # (1)
GroupBy: Sequence[DimensionType] = ..., # (2)
FilterBy: FilterExpressionTypeDef = ..., # (3)
EmissionsTypes: Sequence[EmissionsTypeType] = ..., # (4)
Granularity: TimeGranularityType = ..., # (5)
GranularityConfiguration: GranularityConfigurationTypeDef = ..., # (6)
PaginationConfig: PaginatorConfigTypeDef = ..., # (7)
) -> botocore.paginate.PageIterator[GetEstimatedCarbonEmissionsResponseTypeDef]: # (8)
...
- See TimePeriodUnionTypeDef
- See
Sequence[DimensionType] - See FilterExpressionTypeDef
- See
Sequence[EmissionsTypeType] - See TimeGranularityType
- See GranularityConfigurationTypeDef
- See PaginatorConfigTypeDef
- See
PageIterator[GetEstimatedCarbonEmissionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetEstimatedCarbonEmissionsRequestPaginateTypeDef = { # (1)
"TimePeriod": ...,
}
parent.paginate(**kwargs)