Paginators#
Auto-generated documentation for Budgets type annotations stubs module types-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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetActionHistoriesPaginator
- item: PageIterator[DescribeBudgetActionHistoriesResponseTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetActionHistoriesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    ActionId: str,
    TimePeriod: TimePeriodUnionTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[DescribeBudgetActionHistoriesResponseTypeDef]:  # (3)
    ...- See TimePeriodUnionTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetActionHistoriesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetActionHistoriesRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
    "ActionId": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetActionsForAccountPaginator
- item: PageIterator[DescribeBudgetActionsForAccountResponseTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetActionsForAccountPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeBudgetActionsForAccountResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetActionsForAccountResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetActionsForAccountRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetActionsForBudgetPaginator
- item: PageIterator[DescribeBudgetActionsForBudgetResponseTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetActionsForBudgetPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeBudgetActionsForBudgetResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetActionsForBudgetResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetActionsForBudgetRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetNotificationsForAccountPaginator
- item: PageIterator[DescribeBudgetNotificationsForAccountResponseTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetNotificationsForAccountPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeBudgetNotificationsForAccountResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetNotificationsForAccountResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetNotificationsForAccountRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetPerformanceHistoryPaginator
- item: PageIterator[DescribeBudgetPerformanceHistoryResponseTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetPerformanceHistoryPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    TimePeriod: TimePeriodUnionTypeDef = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[DescribeBudgetPerformanceHistoryResponseTypeDef]:  # (3)
    ...- See TimePeriodUnionTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetPerformanceHistoryResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetPerformanceHistoryRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeBudgetsPaginator
- item: PageIterator[DescribeBudgetsResponsePaginatorTypeDef]
paginate#
Type annotations and code completion for DescribeBudgetsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    ShowFilterExpression: bool = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeBudgetsResponsePaginatorTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeBudgetsResponsePaginatorTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeBudgetsRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeNotificationsForBudgetPaginator
- item: PageIterator[DescribeNotificationsForBudgetResponseTypeDef]
paginate#
Type annotations and code completion for DescribeNotificationsForBudgetPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    AccountId: str,
    BudgetName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[DescribeNotificationsForBudgetResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[DescribeNotificationsForBudgetResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeNotificationsForBudgetRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
}
parent.paginate(**kwargs)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 types_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 types_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)- client: BudgetsClient
- paginator: DescribeSubscribersForNotificationPaginator
- item: PageIterator[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)
) -> botocore.paginate.PageIterator[DescribeSubscribersForNotificationResponseTypeDef]:  # (3)
    ...- See NotificationTypeDef
- See PaginatorConfigTypeDef
- See PageIterator[DescribeSubscribersForNotificationResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: DescribeSubscribersForNotificationRequestPaginateTypeDef = {  # (1)
    "AccountId": ...,
    "BudgetName": ...,
    "Notification": ...,
}
parent.paginate(**kwargs)