Paginators#
Index > CostExplorer > Paginators
Auto-generated documentation for CostExplorer type annotations stubs module types-boto3-ce.
GetAnomaliesPaginator#
Type annotations and code completion for boto3.client("ce").get_paginator("get_anomalies").
 boto3 documentation
# GetAnomaliesPaginator usage example
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomaliesPaginator
def get_get_anomalies_paginator() -> GetAnomaliesPaginator:
    return Session().client("ce").get_paginator("get_anomalies")# GetAnomaliesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomaliesPaginator
session = Session()
client = Session().client("ce")  # (1)
paginator: GetAnomaliesPaginator = client.get_paginator("get_anomalies")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CostExplorerClient
- paginator: GetAnomaliesPaginator
- item: PageIterator[GetAnomaliesResponseTypeDef]
paginate#
Type annotations and code completion for GetAnomaliesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    DateInterval: AnomalyDateIntervalTypeDef,  # (1)
    MonitorArn: str = ...,
    Feedback: AnomalyFeedbackTypeType = ...,  # (2)
    TotalImpact: TotalImpactFilterTypeDef = ...,  # (3)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> botocore.paginate.PageIterator[GetAnomaliesResponseTypeDef]:  # (5)
    ...- See AnomalyDateIntervalTypeDef
- See AnomalyFeedbackTypeType
- See TotalImpactFilterTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[GetAnomaliesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetAnomaliesRequestPaginateTypeDef = {  # (1)
    "DateInterval": ...,
}
parent.paginate(**kwargs)GetAnomalyMonitorsPaginator#
Type annotations and code completion for boto3.client("ce").get_paginator("get_anomaly_monitors").
 boto3 documentation
# GetAnomalyMonitorsPaginator usage example
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomalyMonitorsPaginator
def get_get_anomaly_monitors_paginator() -> GetAnomalyMonitorsPaginator:
    return Session().client("ce").get_paginator("get_anomaly_monitors")# GetAnomalyMonitorsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomalyMonitorsPaginator
session = Session()
client = Session().client("ce")  # (1)
paginator: GetAnomalyMonitorsPaginator = client.get_paginator("get_anomaly_monitors")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CostExplorerClient
- paginator: GetAnomalyMonitorsPaginator
- item: PageIterator[GetAnomalyMonitorsResponsePaginatorTypeDef]
paginate#
Type annotations and code completion for GetAnomalyMonitorsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    MonitorArnList: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[GetAnomalyMonitorsResponsePaginatorTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[GetAnomalyMonitorsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetAnomalyMonitorsRequestPaginateTypeDef = {  # (1)
    "MonitorArnList": ...,
}
parent.paginate(**kwargs)GetAnomalySubscriptionsPaginator#
Type annotations and code completion for boto3.client("ce").get_paginator("get_anomaly_subscriptions").
 boto3 documentation
# GetAnomalySubscriptionsPaginator usage example
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomalySubscriptionsPaginator
def get_get_anomaly_subscriptions_paginator() -> GetAnomalySubscriptionsPaginator:
    return Session().client("ce").get_paginator("get_anomaly_subscriptions")# GetAnomalySubscriptionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_ce.paginator import GetAnomalySubscriptionsPaginator
session = Session()
client = Session().client("ce")  # (1)
paginator: GetAnomalySubscriptionsPaginator = client.get_paginator("get_anomaly_subscriptions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CostExplorerClient
- paginator: GetAnomalySubscriptionsPaginator
- item: PageIterator[GetAnomalySubscriptionsResponsePaginatorTypeDef]
paginate#
Type annotations and code completion for GetAnomalySubscriptionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    SubscriptionArnList: Sequence[str] = ...,
    MonitorArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[GetAnomalySubscriptionsResponsePaginatorTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[GetAnomalySubscriptionsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetAnomalySubscriptionsRequestPaginateTypeDef = {  # (1)
    "SubscriptionArnList": ...,
}
parent.paginate(**kwargs)GetCostAndUsageComparisonsPaginator#
Type annotations and code completion for boto3.client("ce").get_paginator("get_cost_and_usage_comparisons").
 boto3 documentation
# GetCostAndUsageComparisonsPaginator usage example
from boto3.session import Session
from types_boto3_ce.paginator import GetCostAndUsageComparisonsPaginator
def get_get_cost_and_usage_comparisons_paginator() -> GetCostAndUsageComparisonsPaginator:
    return Session().client("ce").get_paginator("get_cost_and_usage_comparisons")# GetCostAndUsageComparisonsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_ce.paginator import GetCostAndUsageComparisonsPaginator
session = Session()
client = Session().client("ce")  # (1)
paginator: GetCostAndUsageComparisonsPaginator = client.get_paginator("get_cost_and_usage_comparisons")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CostExplorerClient
- paginator: GetCostAndUsageComparisonsPaginator
- item: PageIterator[GetCostAndUsageComparisonsResponsePaginatorTypeDef]
paginate#
Type annotations and code completion for GetCostAndUsageComparisonsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BaselineTimePeriod: DateIntervalTypeDef,  # (1)
    ComparisonTimePeriod: DateIntervalTypeDef,  # (1)
    MetricForComparison: str,
    BillingViewArn: str = ...,
    Filter: ExpressionPaginatorUnionTypeDef = ...,  # (3)
    GroupBy: Sequence[GroupDefinitionTypeDef] = ...,  # (4)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (5)
) -> botocore.paginate.PageIterator[GetCostAndUsageComparisonsResponsePaginatorTypeDef]:  # (6)
    ...- See DateIntervalTypeDef
- See DateIntervalTypeDef
- See ExpressionPaginatorUnionTypeDef
- See Sequence[GroupDefinitionTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[GetCostAndUsageComparisonsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetCostAndUsageComparisonsRequestPaginateTypeDef = {  # (1)
    "BaselineTimePeriod": ...,
    "ComparisonTimePeriod": ...,
    "MetricForComparison": ...,
}
parent.paginate(**kwargs)GetCostComparisonDriversPaginator#
Type annotations and code completion for boto3.client("ce").get_paginator("get_cost_comparison_drivers").
 boto3 documentation
# GetCostComparisonDriversPaginator usage example
from boto3.session import Session
from types_boto3_ce.paginator import GetCostComparisonDriversPaginator
def get_get_cost_comparison_drivers_paginator() -> GetCostComparisonDriversPaginator:
    return Session().client("ce").get_paginator("get_cost_comparison_drivers")# GetCostComparisonDriversPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_ce.paginator import GetCostComparisonDriversPaginator
session = Session()
client = Session().client("ce")  # (1)
paginator: GetCostComparisonDriversPaginator = client.get_paginator("get_cost_comparison_drivers")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: CostExplorerClient
- paginator: GetCostComparisonDriversPaginator
- item: PageIterator[GetCostComparisonDriversResponsePaginatorTypeDef]
paginate#
Type annotations and code completion for GetCostComparisonDriversPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    BaselineTimePeriod: DateIntervalTypeDef,  # (1)
    ComparisonTimePeriod: DateIntervalTypeDef,  # (1)
    MetricForComparison: str,
    BillingViewArn: str = ...,
    Filter: ExpressionPaginatorUnionTypeDef = ...,  # (3)
    GroupBy: Sequence[GroupDefinitionTypeDef] = ...,  # (4)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (5)
) -> botocore.paginate.PageIterator[GetCostComparisonDriversResponsePaginatorTypeDef]:  # (6)
    ...- See DateIntervalTypeDef
- See DateIntervalTypeDef
- See ExpressionPaginatorUnionTypeDef
- See Sequence[GroupDefinitionTypeDef]
- See PaginatorConfigTypeDef
- See PageIterator[GetCostComparisonDriversResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking
kwargs: GetCostComparisonDriversRequestPaginateTypeDef = {  # (1)
    "BaselineTimePeriod": ...,
    "ComparisonTimePeriod": ...,
    "MetricForComparison": ...,
}
parent.paginate(**kwargs)