Skip to content

Paginators#

Index > Budgets > Paginators

Auto-generated documentation for Budgets type annotations stubs module mypy-boto3-budgets.

DescribeBudgetActionHistoriesPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budget_action_histories"). boto3 documentation

# DescribeBudgetActionHistoriesPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionHistoriesPaginator

def get_describe_budget_action_histories_paginator() -> DescribeBudgetActionHistoriesPaginator:
    return Session().client("budgets").get_paginator("describe_budget_action_histories")
# DescribeBudgetActionHistoriesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionHistoriesPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetActionHistoriesPaginator = client.get_paginator("describe_budget_action_histories")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetActionHistoriesPaginator
  3. item: DescribeBudgetActionHistoriesResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetActionHistoriesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    ActionId: str,
    TimePeriod: TimePeriodTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[DescribeBudgetActionHistoriesResponseTypeDef]:  # (3)
    ...
  1. See TimePeriodTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeBudgetActionHistoriesResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeBudgetActionHistoriesRequestDescribeBudgetActionHistoriesPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
    "ActionId": ...,
}

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

DescribeBudgetActionsForAccountPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budget_actions_for_account"). boto3 documentation

# DescribeBudgetActionsForAccountPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionsForAccountPaginator

def get_describe_budget_actions_for_account_paginator() -> DescribeBudgetActionsForAccountPaginator:
    return Session().client("budgets").get_paginator("describe_budget_actions_for_account")
# DescribeBudgetActionsForAccountPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionsForAccountPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetActionsForAccountPaginator = client.get_paginator("describe_budget_actions_for_account")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetActionsForAccountPaginator
  3. item: DescribeBudgetActionsForAccountResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetActionsForAccountPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeBudgetActionsForAccountRequestDescribeBudgetActionsForAccountPaginateTypeDef = {  # (1)
    "AccountId": ...,
}

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

DescribeBudgetActionsForBudgetPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budget_actions_for_budget"). boto3 documentation

# DescribeBudgetActionsForBudgetPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionsForBudgetPaginator

def get_describe_budget_actions_for_budget_paginator() -> DescribeBudgetActionsForBudgetPaginator:
    return Session().client("budgets").get_paginator("describe_budget_actions_for_budget")
# DescribeBudgetActionsForBudgetPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetActionsForBudgetPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetActionsForBudgetPaginator = client.get_paginator("describe_budget_actions_for_budget")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetActionsForBudgetPaginator
  3. item: DescribeBudgetActionsForBudgetResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetActionsForBudgetPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeBudgetActionsForBudgetResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeBudgetActionsForBudgetResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeBudgetActionsForBudgetRequestDescribeBudgetActionsForBudgetPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}

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

DescribeBudgetNotificationsForAccountPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budget_notifications_for_account"). boto3 documentation

# DescribeBudgetNotificationsForAccountPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetNotificationsForAccountPaginator

def get_describe_budget_notifications_for_account_paginator() -> DescribeBudgetNotificationsForAccountPaginator:
    return Session().client("budgets").get_paginator("describe_budget_notifications_for_account")
# DescribeBudgetNotificationsForAccountPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetNotificationsForAccountPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetNotificationsForAccountPaginator = client.get_paginator("describe_budget_notifications_for_account")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetNotificationsForAccountPaginator
  3. item: DescribeBudgetNotificationsForAccountResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetNotificationsForAccountPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeBudgetNotificationsForAccountRequestDescribeBudgetNotificationsForAccountPaginateTypeDef = {  # (1)
    "AccountId": ...,
}

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

DescribeBudgetPerformanceHistoryPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budget_performance_history"). boto3 documentation

# DescribeBudgetPerformanceHistoryPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetPerformanceHistoryPaginator

def get_describe_budget_performance_history_paginator() -> DescribeBudgetPerformanceHistoryPaginator:
    return Session().client("budgets").get_paginator("describe_budget_performance_history")
# DescribeBudgetPerformanceHistoryPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetPerformanceHistoryPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetPerformanceHistoryPaginator = client.get_paginator("describe_budget_performance_history")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetPerformanceHistoryPaginator
  3. item: DescribeBudgetPerformanceHistoryResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetPerformanceHistoryPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    TimePeriod: TimePeriodTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[DescribeBudgetPerformanceHistoryResponseTypeDef]:  # (3)
    ...
  1. See TimePeriodTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeBudgetPerformanceHistoryResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeBudgetPerformanceHistoryRequestDescribeBudgetPerformanceHistoryPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}

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

DescribeBudgetsPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_budgets"). boto3 documentation

# DescribeBudgetsPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetsPaginator

def get_describe_budgets_paginator() -> DescribeBudgetsPaginator:
    return Session().client("budgets").get_paginator("describe_budgets")
# DescribeBudgetsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeBudgetsPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeBudgetsPaginator = client.get_paginator("describe_budgets")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeBudgetsPaginator
  3. item: DescribeBudgetsResponseTypeDef

paginate#

Type annotations and code completion for DescribeBudgetsPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeBudgetsRequestDescribeBudgetsPaginateTypeDef = {  # (1)
    "AccountId": ...,
}

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

DescribeNotificationsForBudgetPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_notifications_for_budget"). boto3 documentation

# DescribeNotificationsForBudgetPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeNotificationsForBudgetPaginator

def get_describe_notifications_for_budget_paginator() -> DescribeNotificationsForBudgetPaginator:
    return Session().client("budgets").get_paginator("describe_notifications_for_budget")
# DescribeNotificationsForBudgetPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeNotificationsForBudgetPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeNotificationsForBudgetPaginator = client.get_paginator("describe_notifications_for_budget")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeNotificationsForBudgetPaginator
  3. item: DescribeNotificationsForBudgetResponseTypeDef

paginate#

Type annotations and code completion for DescribeNotificationsForBudgetPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> _PageIterator[DescribeNotificationsForBudgetResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See DescribeNotificationsForBudgetResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeNotificationsForBudgetRequestDescribeNotificationsForBudgetPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}

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

DescribeSubscribersForNotificationPaginator#

Type annotations and code completion for boto3.client("budgets").get_paginator("describe_subscribers_for_notification"). boto3 documentation

# DescribeSubscribersForNotificationPaginator usage example

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeSubscribersForNotificationPaginator

def get_describe_subscribers_for_notification_paginator() -> DescribeSubscribersForNotificationPaginator:
    return Session().client("budgets").get_paginator("describe_subscribers_for_notification")
# DescribeSubscribersForNotificationPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_budgets.paginator import DescribeSubscribersForNotificationPaginator

session = Session()

client = Session().client("budgets")  # (1)
paginator: DescribeSubscribersForNotificationPaginator = client.get_paginator("describe_subscribers_for_notification")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: BudgetsClient
  2. paginator: DescribeSubscribersForNotificationPaginator
  3. item: DescribeSubscribersForNotificationResponseTypeDef

paginate#

Type annotations and code completion for DescribeSubscribersForNotificationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    Notification: NotificationTypeDef,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> _PageIterator[DescribeSubscribersForNotificationResponseTypeDef]:  # (3)
    ...
  1. See NotificationTypeDef
  2. See PaginatorConfigTypeDef
  3. See DescribeSubscribersForNotificationResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: DescribeSubscribersForNotificationRequestDescribeSubscribersForNotificationPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
    "Notification": ...,
}

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