Skip to content

Paginators#

Index > BillingandCostManagementPricingCalculator > Paginators

Auto-generated documentation for BillingandCostManagementPricingCalculator type annotations stubs module mypy-boto3-bcm-pricing-calculator.

ListBillEstimateCommitmentsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_estimate_commitments"). boto3 documentation

# ListBillEstimateCommitmentsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateCommitmentsPaginator

def get_list_bill_estimate_commitments_paginator() -> ListBillEstimateCommitmentsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_estimate_commitments")
# ListBillEstimateCommitmentsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateCommitmentsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillEstimateCommitmentsPaginator = client.get_paginator("list_bill_estimate_commitments")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillEstimateCommitmentsPaginator
  3. item: ListBillEstimateCommitmentsResponseTypeDef

paginate#

Type annotations and code completion for ListBillEstimateCommitmentsPaginator.paginate method.

# paginate method definition

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

kwargs: ListBillEstimateCommitmentsRequestPaginateTypeDef = {  # (1)
    "billEstimateId": ...,
}

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

ListBillEstimateInputCommitmentModificationsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_estimate_input_commitment_modifications"). boto3 documentation

# ListBillEstimateInputCommitmentModificationsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateInputCommitmentModificationsPaginator

def get_list_bill_estimate_input_commitment_modifications_paginator() -> ListBillEstimateInputCommitmentModificationsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_estimate_input_commitment_modifications")
# ListBillEstimateInputCommitmentModificationsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateInputCommitmentModificationsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillEstimateInputCommitmentModificationsPaginator = client.get_paginator("list_bill_estimate_input_commitment_modifications")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillEstimateInputCommitmentModificationsPaginator
  3. item: ListBillEstimateInputCommitmentModificationsResponseTypeDef

paginate#

Type annotations and code completion for ListBillEstimateInputCommitmentModificationsPaginator.paginate method.

# paginate method definition

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

kwargs: ListBillEstimateInputCommitmentModificationsRequestPaginateTypeDef = {  # (1)
    "billEstimateId": ...,
}

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

ListBillEstimateInputUsageModificationsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_estimate_input_usage_modifications"). boto3 documentation

# ListBillEstimateInputUsageModificationsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateInputUsageModificationsPaginator

def get_list_bill_estimate_input_usage_modifications_paginator() -> ListBillEstimateInputUsageModificationsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_estimate_input_usage_modifications")
# ListBillEstimateInputUsageModificationsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateInputUsageModificationsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillEstimateInputUsageModificationsPaginator = client.get_paginator("list_bill_estimate_input_usage_modifications")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillEstimateInputUsageModificationsPaginator
  3. item: ListBillEstimateInputUsageModificationsResponsePaginatorTypeDef

paginate#

Type annotations and code completion for ListBillEstimateInputUsageModificationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    billEstimateId: str,
    filters: Sequence[ListUsageFilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListBillEstimateInputUsageModificationsResponsePaginatorTypeDef]:  # (3)
    ...
  1. See ListUsageFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListBillEstimateInputUsageModificationsResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillEstimateInputUsageModificationsRequestPaginateTypeDef = {  # (1)
    "billEstimateId": ...,
}

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

ListBillEstimateLineItemsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_estimate_line_items"). boto3 documentation

# ListBillEstimateLineItemsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateLineItemsPaginator

def get_list_bill_estimate_line_items_paginator() -> ListBillEstimateLineItemsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_estimate_line_items")
# ListBillEstimateLineItemsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimateLineItemsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillEstimateLineItemsPaginator = client.get_paginator("list_bill_estimate_line_items")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillEstimateLineItemsPaginator
  3. item: ListBillEstimateLineItemsResponseTypeDef

paginate#

Type annotations and code completion for ListBillEstimateLineItemsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    billEstimateId: str,
    filters: Sequence[ListBillEstimateLineItemsFilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListBillEstimateLineItemsResponseTypeDef]:  # (3)
    ...
  1. See ListBillEstimateLineItemsFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListBillEstimateLineItemsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillEstimateLineItemsRequestPaginateTypeDef = {  # (1)
    "billEstimateId": ...,
}

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

ListBillEstimatesPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_estimates"). boto3 documentation

# ListBillEstimatesPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimatesPaginator

def get_list_bill_estimates_paginator() -> ListBillEstimatesPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_estimates")
# ListBillEstimatesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillEstimatesPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillEstimatesPaginator = client.get_paginator("list_bill_estimates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillEstimatesPaginator
  3. item: ListBillEstimatesResponseTypeDef

paginate#

Type annotations and code completion for ListBillEstimatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    filters: Sequence[ListBillEstimatesFilterTypeDef] = ...,  # (1)
    createdAtFilter: FilterTimestampTypeDef = ...,  # (2)
    expiresAtFilter: FilterTimestampTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> PageIterator[ListBillEstimatesResponseTypeDef]:  # (5)
    ...
  1. See ListBillEstimatesFilterTypeDef
  2. See FilterTimestampTypeDef
  3. See FilterTimestampTypeDef
  4. See PaginatorConfigTypeDef
  5. See ListBillEstimatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillEstimatesRequestPaginateTypeDef = {  # (1)
    "filters": ...,
}

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

ListBillScenarioCommitmentModificationsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_scenario_commitment_modifications"). boto3 documentation

# ListBillScenarioCommitmentModificationsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenarioCommitmentModificationsPaginator

def get_list_bill_scenario_commitment_modifications_paginator() -> ListBillScenarioCommitmentModificationsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_scenario_commitment_modifications")
# ListBillScenarioCommitmentModificationsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenarioCommitmentModificationsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillScenarioCommitmentModificationsPaginator = client.get_paginator("list_bill_scenario_commitment_modifications")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillScenarioCommitmentModificationsPaginator
  3. item: ListBillScenarioCommitmentModificationsResponseTypeDef

paginate#

Type annotations and code completion for ListBillScenarioCommitmentModificationsPaginator.paginate method.

# paginate method definition

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

kwargs: ListBillScenarioCommitmentModificationsRequestPaginateTypeDef = {  # (1)
    "billScenarioId": ...,
}

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

ListBillScenarioUsageModificationsPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_scenario_usage_modifications"). boto3 documentation

# ListBillScenarioUsageModificationsPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenarioUsageModificationsPaginator

def get_list_bill_scenario_usage_modifications_paginator() -> ListBillScenarioUsageModificationsPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_scenario_usage_modifications")
# ListBillScenarioUsageModificationsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenarioUsageModificationsPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillScenarioUsageModificationsPaginator = client.get_paginator("list_bill_scenario_usage_modifications")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillScenarioUsageModificationsPaginator
  3. item: ListBillScenarioUsageModificationsResponsePaginatorTypeDef

paginate#

Type annotations and code completion for ListBillScenarioUsageModificationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    billScenarioId: str,
    filters: Sequence[ListUsageFilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListBillScenarioUsageModificationsResponsePaginatorTypeDef]:  # (3)
    ...
  1. See ListUsageFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListBillScenarioUsageModificationsResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillScenarioUsageModificationsRequestPaginateTypeDef = {  # (1)
    "billScenarioId": ...,
}

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

ListBillScenariosPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_bill_scenarios"). boto3 documentation

# ListBillScenariosPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenariosPaginator

def get_list_bill_scenarios_paginator() -> ListBillScenariosPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_bill_scenarios")
# ListBillScenariosPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListBillScenariosPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListBillScenariosPaginator = client.get_paginator("list_bill_scenarios")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListBillScenariosPaginator
  3. item: ListBillScenariosResponseTypeDef

paginate#

Type annotations and code completion for ListBillScenariosPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    filters: Sequence[ListBillScenariosFilterTypeDef] = ...,  # (1)
    createdAtFilter: FilterTimestampTypeDef = ...,  # (2)
    expiresAtFilter: FilterTimestampTypeDef = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> PageIterator[ListBillScenariosResponseTypeDef]:  # (5)
    ...
  1. See ListBillScenariosFilterTypeDef
  2. See FilterTimestampTypeDef
  3. See FilterTimestampTypeDef
  4. See PaginatorConfigTypeDef
  5. See ListBillScenariosResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListBillScenariosRequestPaginateTypeDef = {  # (1)
    "filters": ...,
}

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

ListWorkloadEstimateUsagePaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_workload_estimate_usage"). boto3 documentation

# ListWorkloadEstimateUsagePaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListWorkloadEstimateUsagePaginator

def get_list_workload_estimate_usage_paginator() -> ListWorkloadEstimateUsagePaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_workload_estimate_usage")
# ListWorkloadEstimateUsagePaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListWorkloadEstimateUsagePaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListWorkloadEstimateUsagePaginator = client.get_paginator("list_workload_estimate_usage")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListWorkloadEstimateUsagePaginator
  3. item: ListWorkloadEstimateUsageResponsePaginatorTypeDef

paginate#

Type annotations and code completion for ListWorkloadEstimateUsagePaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    workloadEstimateId: str,
    filters: Sequence[ListUsageFilterTypeDef] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> PageIterator[ListWorkloadEstimateUsageResponsePaginatorTypeDef]:  # (3)
    ...
  1. See ListUsageFilterTypeDef
  2. See PaginatorConfigTypeDef
  3. See ListWorkloadEstimateUsageResponsePaginatorTypeDef
# paginate method usage example with argument unpacking

kwargs: ListWorkloadEstimateUsageRequestPaginateTypeDef = {  # (1)
    "workloadEstimateId": ...,
}

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

ListWorkloadEstimatesPaginator#

Type annotations and code completion for boto3.client("bcm-pricing-calculator").get_paginator("list_workload_estimates"). boto3 documentation

# ListWorkloadEstimatesPaginator usage example

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListWorkloadEstimatesPaginator

def get_list_workload_estimates_paginator() -> ListWorkloadEstimatesPaginator:
    return Session().client("bcm-pricing-calculator").get_paginator("list_workload_estimates")
# ListWorkloadEstimatesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_bcm_pricing_calculator.paginator import ListWorkloadEstimatesPaginator

session = Session()

client = Session().client("bcm-pricing-calculator")  # (1)
paginator: ListWorkloadEstimatesPaginator = client.get_paginator("list_workload_estimates")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BillingandCostManagementPricingCalculatorClient
  2. paginator: ListWorkloadEstimatesPaginator
  3. item: ListWorkloadEstimatesResponseTypeDef

paginate#

Type annotations and code completion for ListWorkloadEstimatesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    createdAtFilter: FilterTimestampTypeDef = ...,  # (1)
    expiresAtFilter: FilterTimestampTypeDef = ...,  # (1)
    filters: Sequence[ListWorkloadEstimatesFilterTypeDef] = ...,  # (3)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (4)
) -> PageIterator[ListWorkloadEstimatesResponseTypeDef]:  # (5)
    ...
  1. See FilterTimestampTypeDef
  2. See FilterTimestampTypeDef
  3. See ListWorkloadEstimatesFilterTypeDef
  4. See PaginatorConfigTypeDef
  5. See ListWorkloadEstimatesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListWorkloadEstimatesRequestPaginateTypeDef = {  # (1)
    "createdAtFilter": ...,
}

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