Skip to content

Paginators#

Index > Budgets > Paginators

Auto-generated documentation for Budgets type annotations stubs module types-aiobotocore-budgets.

DescribeBudgetActionHistoriesPaginator#

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

# DescribeBudgetActionHistoriesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetActionHistoriesPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetActionHistoriesPaginator = client.get_paginator("describe_budget_action_histories")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetActionHistoriesResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_budget_actions_for_account"). boto3 documentation

# DescribeBudgetActionsForAccountPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetActionsForAccountPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetActionsForAccountPaginator = client.get_paginator("describe_budget_actions_for_account")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetActionsForAccountResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_budget_actions_for_budget"). boto3 documentation

# DescribeBudgetActionsForBudgetPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetActionsForBudgetPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetActionsForBudgetPaginator = client.get_paginator("describe_budget_actions_for_budget")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetActionsForBudgetResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_budget_notifications_for_account"). boto3 documentation

# DescribeBudgetNotificationsForAccountPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetNotificationsForAccountPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetNotificationsForAccountPaginator = client.get_paginator("describe_budget_notifications_for_account")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetNotificationsForAccountResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_budget_performance_history"). boto3 documentation

# DescribeBudgetPerformanceHistoryPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetPerformanceHistoryPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetPerformanceHistoryPaginator = client.get_paginator("describe_budget_performance_history")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetPerformanceHistoryResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_budgets"). boto3 documentation

# DescribeBudgetsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeBudgetsPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeBudgetsPaginator = client.get_paginator("describe_budgets")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeBudgetsResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_notifications_for_budget"). boto3 documentation

# DescribeNotificationsForBudgetPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeNotificationsForBudgetPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeNotificationsForBudgetPaginator = client.get_paginator("describe_notifications_for_budget")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeNotificationsForBudgetResponseTypeDef
        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)
) -> AsyncIterator[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 session.create_client("budgets").get_paginator("describe_subscribers_for_notification"). boto3 documentation

# DescribeSubscribersForNotificationPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_budgets.paginator import DescribeSubscribersForNotificationPaginator

session = get_session()
async with session.create_client("budgets") as client:  # (1)
    paginator: DescribeSubscribersForNotificationPaginator = client.get_paginator("describe_subscribers_for_notification")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeSubscribersForNotificationResponseTypeDef
        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)
) -> AsyncIterator[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