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