Skip to content

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)
  1. client: CostExplorerClient
  2. paginator: GetAnomaliesPaginator
  3. 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)
    ...
  1. See AnomalyDateIntervalTypeDef
  2. See AnomalyFeedbackTypeType
  3. See TotalImpactFilterTypeDef
  4. See PaginatorConfigTypeDef
  5. See PageIterator[GetAnomaliesResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetAnomaliesRequestPaginateTypeDef = {  # (1)
    "DateInterval": ...,
}

parent.paginate(**kwargs)
  1. See GetAnomaliesRequestPaginateTypeDef

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)
  1. client: CostExplorerClient
  2. paginator: GetAnomalyMonitorsPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[GetAnomalyMonitorsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetAnomalyMonitorsRequestPaginateTypeDef = {  # (1)
    "MonitorArnList": ...,
}

parent.paginate(**kwargs)
  1. See GetAnomalyMonitorsRequestPaginateTypeDef

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)
  1. client: CostExplorerClient
  2. paginator: GetAnomalySubscriptionsPaginator
  3. 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)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[GetAnomalySubscriptionsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetAnomalySubscriptionsRequestPaginateTypeDef = {  # (1)
    "SubscriptionArnList": ...,
}

parent.paginate(**kwargs)
  1. See GetAnomalySubscriptionsRequestPaginateTypeDef

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)
  1. client: CostExplorerClient
  2. paginator: GetCostAndUsageComparisonsPaginator
  3. 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)
    ...
  1. See DateIntervalTypeDef
  2. See DateIntervalTypeDef
  3. See ExpressionPaginatorUnionTypeDef
  4. See Sequence[GroupDefinitionTypeDef]
  5. See PaginatorConfigTypeDef
  6. See PageIterator[GetCostAndUsageComparisonsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetCostAndUsageComparisonsRequestPaginateTypeDef = {  # (1)
    "BaselineTimePeriod": ...,
    "ComparisonTimePeriod": ...,
    "MetricForComparison": ...,
}

parent.paginate(**kwargs)
  1. See GetCostAndUsageComparisonsRequestPaginateTypeDef

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)
  1. client: CostExplorerClient
  2. paginator: GetCostComparisonDriversPaginator
  3. 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)
    ...
  1. See DateIntervalTypeDef
  2. See DateIntervalTypeDef
  3. See ExpressionPaginatorUnionTypeDef
  4. See Sequence[GroupDefinitionTypeDef]
  5. See PaginatorConfigTypeDef
  6. See PageIterator[GetCostComparisonDriversResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetCostComparisonDriversRequestPaginateTypeDef = {  # (1)
    "BaselineTimePeriod": ...,
    "ComparisonTimePeriod": ...,
    "MetricForComparison": ...,
}

parent.paginate(**kwargs)
  1. See GetCostComparisonDriversRequestPaginateTypeDef

ListCostAllocationTagBackfillHistoryPaginator#

Type annotations and code completion for boto3.client("ce").get_paginator("list_cost_allocation_tag_backfill_history"). boto3 documentation

# ListCostAllocationTagBackfillHistoryPaginator usage example

from boto3.session import Session

from types_boto3_ce.paginator import ListCostAllocationTagBackfillHistoryPaginator

def get_list_cost_allocation_tag_backfill_history_paginator() -> ListCostAllocationTagBackfillHistoryPaginator:
    return Session().client("ce").get_paginator("list_cost_allocation_tag_backfill_history")
# ListCostAllocationTagBackfillHistoryPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_ce.paginator import ListCostAllocationTagBackfillHistoryPaginator

session = Session()

client = Session().client("ce")  # (1)
paginator: ListCostAllocationTagBackfillHistoryPaginator = client.get_paginator("list_cost_allocation_tag_backfill_history")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CostExplorerClient
  2. paginator: ListCostAllocationTagBackfillHistoryPaginator
  3. item: PageIterator[ListCostAllocationTagBackfillHistoryResponseTypeDef]

paginate#

Type annotations and code completion for ListCostAllocationTagBackfillHistoryPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCostAllocationTagBackfillHistoryResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListCostAllocationTagBackfillHistoryResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCostAllocationTagBackfillHistoryRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

parent.paginate(**kwargs)
  1. See ListCostAllocationTagBackfillHistoryRequestPaginateTypeDef

ListCostAllocationTagsPaginator#

Type annotations and code completion for boto3.client("ce").get_paginator("list_cost_allocation_tags"). boto3 documentation

# ListCostAllocationTagsPaginator usage example

from boto3.session import Session

from types_boto3_ce.paginator import ListCostAllocationTagsPaginator

def get_list_cost_allocation_tags_paginator() -> ListCostAllocationTagsPaginator:
    return Session().client("ce").get_paginator("list_cost_allocation_tags")
# ListCostAllocationTagsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_ce.paginator import ListCostAllocationTagsPaginator

session = Session()

client = Session().client("ce")  # (1)
paginator: ListCostAllocationTagsPaginator = client.get_paginator("list_cost_allocation_tags")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CostExplorerClient
  2. paginator: ListCostAllocationTagsPaginator
  3. item: PageIterator[ListCostAllocationTagsResponseTypeDef]

paginate#

Type annotations and code completion for ListCostAllocationTagsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Status: CostAllocationTagStatusType = ...,  # (1)
    TagKeys: Sequence[str] = ...,
    Type: CostAllocationTagTypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListCostAllocationTagsResponseTypeDef]:  # (4)
    ...
  1. See CostAllocationTagStatusType
  2. See CostAllocationTagTypeType
  3. See PaginatorConfigTypeDef
  4. See PageIterator[ListCostAllocationTagsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCostAllocationTagsRequestPaginateTypeDef = {  # (1)
    "Status": ...,
}

parent.paginate(**kwargs)
  1. See ListCostAllocationTagsRequestPaginateTypeDef

ListCostCategoryDefinitionsPaginator#

Type annotations and code completion for boto3.client("ce").get_paginator("list_cost_category_definitions"). boto3 documentation

# ListCostCategoryDefinitionsPaginator usage example

from boto3.session import Session

from types_boto3_ce.paginator import ListCostCategoryDefinitionsPaginator

def get_list_cost_category_definitions_paginator() -> ListCostCategoryDefinitionsPaginator:
    return Session().client("ce").get_paginator("list_cost_category_definitions")
# ListCostCategoryDefinitionsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_ce.paginator import ListCostCategoryDefinitionsPaginator

session = Session()

client = Session().client("ce")  # (1)
paginator: ListCostCategoryDefinitionsPaginator = client.get_paginator("list_cost_category_definitions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CostExplorerClient
  2. paginator: ListCostCategoryDefinitionsPaginator
  3. item: PageIterator[ListCostCategoryDefinitionsResponseTypeDef]

paginate#

Type annotations and code completion for ListCostCategoryDefinitionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    EffectiveOn: str = ...,
    SupportedResourceTypes: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCostCategoryDefinitionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListCostCategoryDefinitionsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCostCategoryDefinitionsRequestPaginateTypeDef = {  # (1)
    "EffectiveOn": ...,
}

parent.paginate(**kwargs)
  1. See ListCostCategoryDefinitionsRequestPaginateTypeDef

ListCostCategoryResourceAssociationsPaginator#

Type annotations and code completion for boto3.client("ce").get_paginator("list_cost_category_resource_associations"). boto3 documentation

# ListCostCategoryResourceAssociationsPaginator usage example

from boto3.session import Session

from types_boto3_ce.paginator import ListCostCategoryResourceAssociationsPaginator

def get_list_cost_category_resource_associations_paginator() -> ListCostCategoryResourceAssociationsPaginator:
    return Session().client("ce").get_paginator("list_cost_category_resource_associations")
# ListCostCategoryResourceAssociationsPaginator usage example with type annotations

from boto3.session import Session

from types_boto3_ce.paginator import ListCostCategoryResourceAssociationsPaginator

session = Session()

client = Session().client("ce")  # (1)
paginator: ListCostCategoryResourceAssociationsPaginator = client.get_paginator("list_cost_category_resource_associations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: CostExplorerClient
  2. paginator: ListCostCategoryResourceAssociationsPaginator
  3. item: PageIterator[ListCostCategoryResourceAssociationsResponseTypeDef]

paginate#

Type annotations and code completion for ListCostCategoryResourceAssociationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    CostCategoryArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListCostCategoryResourceAssociationsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See PageIterator[ListCostCategoryResourceAssociationsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCostCategoryResourceAssociationsRequestPaginateTypeDef = {  # (1)
    "CostCategoryArn": ...,
}

parent.paginate(**kwargs)
  1. See ListCostCategoryResourceAssociationsRequestPaginateTypeDef