Skip to content

Paginators#

Index > CostExplorer > Paginators

Auto-generated documentation for CostExplorer type annotations stubs module mypy-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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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

GetReservationPurchaseRecommendationPaginator#

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

# GetReservationPurchaseRecommendationPaginator usage example

from boto3.session import Session

from mypy_boto3_ce.paginator import GetReservationPurchaseRecommendationPaginator

def get_get_reservation_purchase_recommendation_paginator() -> GetReservationPurchaseRecommendationPaginator:
    return Session().client("ce").get_paginator("get_reservation_purchase_recommendation")
# GetReservationPurchaseRecommendationPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ce.paginator import GetReservationPurchaseRecommendationPaginator

session = Session()

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

paginate#

Type annotations and code completion for GetReservationPurchaseRecommendationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Service: str,
    AccountId: str = ...,
    Filter: ExpressionPaginatorUnionTypeDef = ...,  # (1)
    AccountScope: AccountScopeType = ...,  # (2)
    LookbackPeriodInDays: LookbackPeriodInDaysType = ...,  # (3)
    TermInYears: TermInYearsType = ...,  # (4)
    PaymentOption: PaymentOptionType = ...,  # (5)
    ServiceSpecification: ServiceSpecificationTypeDef = ...,  # (6)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (7)
) -> botocore.paginate.PageIterator[GetReservationPurchaseRecommendationResponseTypeDef]:  # (8)
    ...
  1. See ExpressionPaginatorUnionTypeDef
  2. See AccountScopeType
  3. See LookbackPeriodInDaysType
  4. See TermInYearsType
  5. See PaymentOptionType
  6. See ServiceSpecificationTypeDef
  7. See PaginatorConfigTypeDef
  8. See PageIterator[GetReservationPurchaseRecommendationResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetReservationPurchaseRecommendationRequestPaginateTypeDef = {  # (1)
    "Service": ...,
}

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

GetRightsizingRecommendationPaginator#

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

# GetRightsizingRecommendationPaginator usage example

from boto3.session import Session

from mypy_boto3_ce.paginator import GetRightsizingRecommendationPaginator

def get_get_rightsizing_recommendation_paginator() -> GetRightsizingRecommendationPaginator:
    return Session().client("ce").get_paginator("get_rightsizing_recommendation")
# GetRightsizingRecommendationPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ce.paginator import GetRightsizingRecommendationPaginator

session = Session()

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

paginate#

Type annotations and code completion for GetRightsizingRecommendationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    Service: str,
    Filter: ExpressionPaginatorUnionTypeDef = ...,  # (1)
    Configuration: RightsizingRecommendationConfigurationTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[GetRightsizingRecommendationResponseTypeDef]:  # (4)
    ...
  1. See ExpressionPaginatorUnionTypeDef
  2. See RightsizingRecommendationConfigurationTypeDef
  3. See PaginatorConfigTypeDef
  4. See PageIterator[GetRightsizingRecommendationResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: GetRightsizingRecommendationRequestPaginateTypeDef = {  # (1)
    "Service": ...,
}

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

ListCommitmentPurchaseAnalysesPaginator#

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

# ListCommitmentPurchaseAnalysesPaginator usage example

from boto3.session import Session

from mypy_boto3_ce.paginator import ListCommitmentPurchaseAnalysesPaginator

def get_list_commitment_purchase_analyses_paginator() -> ListCommitmentPurchaseAnalysesPaginator:
    return Session().client("ce").get_paginator("list_commitment_purchase_analyses")
# ListCommitmentPurchaseAnalysesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ce.paginator import ListCommitmentPurchaseAnalysesPaginator

session = Session()

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

paginate#

Type annotations and code completion for ListCommitmentPurchaseAnalysesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AnalysisStatus: AnalysisStatusType = ...,  # (1)
    AnalysisIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListCommitmentPurchaseAnalysesResponseTypeDef]:  # (3)
    ...
  1. See AnalysisStatusType
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListCommitmentPurchaseAnalysesResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListCommitmentPurchaseAnalysesRequestPaginateTypeDef = {  # (1)
    "AnalysisStatus": ...,
}

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

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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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 mypy_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

ListSavingsPlansPurchaseRecommendationGenerationPaginator#

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

# ListSavingsPlansPurchaseRecommendationGenerationPaginator usage example

from boto3.session import Session

from mypy_boto3_ce.paginator import ListSavingsPlansPurchaseRecommendationGenerationPaginator

def get_list_savings_plans_purchase_recommendation_generation_paginator() -> ListSavingsPlansPurchaseRecommendationGenerationPaginator:
    return Session().client("ce").get_paginator("list_savings_plans_purchase_recommendation_generation")
# ListSavingsPlansPurchaseRecommendationGenerationPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_ce.paginator import ListSavingsPlansPurchaseRecommendationGenerationPaginator

session = Session()

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

paginate#

Type annotations and code completion for ListSavingsPlansPurchaseRecommendationGenerationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    GenerationStatus: GenerationStatusType = ...,  # (1)
    RecommendationIds: Sequence[str] = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListSavingsPlansPurchaseRecommendationGenerationResponseTypeDef]:  # (3)
    ...
  1. See GenerationStatusType
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListSavingsPlansPurchaseRecommendationGenerationResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListSavingsPlansPurchaseRecommendationGenerationRequestPaginateTypeDef = {  # (1)
    "GenerationStatus": ...,
}

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