Paginators#
Index > UserNotifications > Paginators
Auto-generated documentation for UserNotifications type annotations stubs module types-boto3-notifications.
ListChannelsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_channels").
 boto3 documentation
# ListChannelsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListChannelsPaginator
def get_list_channels_paginator() -> ListChannelsPaginator:
    return Session().client("notifications").get_paginator("list_channels")# ListChannelsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListChannelsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListChannelsPaginator = client.get_paginator("list_channels")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListChannelsPaginator
- item: PageIterator[ListChannelsResponseTypeDef]
paginate#
Type annotations and code completion for ListChannelsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    notificationConfigurationArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListChannelsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListChannelsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListChannelsRequestPaginateTypeDef = {  # (1)
    "notificationConfigurationArn": ...,
}
parent.paginate(**kwargs)ListEventRulesPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_event_rules").
 boto3 documentation
# ListEventRulesPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListEventRulesPaginator
def get_list_event_rules_paginator() -> ListEventRulesPaginator:
    return Session().client("notifications").get_paginator("list_event_rules")# ListEventRulesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListEventRulesPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListEventRulesPaginator = client.get_paginator("list_event_rules")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListEventRulesPaginator
- item: PageIterator[ListEventRulesResponseTypeDef]
paginate#
Type annotations and code completion for ListEventRulesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    notificationConfigurationArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListEventRulesResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListEventRulesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListEventRulesRequestPaginateTypeDef = {  # (1)
    "notificationConfigurationArn": ...,
}
parent.paginate(**kwargs)ListManagedNotificationChannelAssociationsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_managed_notification_channel_associations").
 boto3 documentation
# ListManagedNotificationChannelAssociationsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationChannelAssociationsPaginator
def get_list_managed_notification_channel_associations_paginator() -> ListManagedNotificationChannelAssociationsPaginator:
    return Session().client("notifications").get_paginator("list_managed_notification_channel_associations")# ListManagedNotificationChannelAssociationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationChannelAssociationsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListManagedNotificationChannelAssociationsPaginator = client.get_paginator("list_managed_notification_channel_associations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListManagedNotificationChannelAssociationsPaginator
- item: PageIterator[ListManagedNotificationChannelAssociationsResponseTypeDef]
paginate#
Type annotations and code completion for ListManagedNotificationChannelAssociationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    managedNotificationConfigurationArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListManagedNotificationChannelAssociationsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListManagedNotificationChannelAssociationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListManagedNotificationChannelAssociationsRequestPaginateTypeDef = {  # (1)
    "managedNotificationConfigurationArn": ...,
}
parent.paginate(**kwargs)ListManagedNotificationChildEventsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_managed_notification_child_events").
 boto3 documentation
# ListManagedNotificationChildEventsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationChildEventsPaginator
def get_list_managed_notification_child_events_paginator() -> ListManagedNotificationChildEventsPaginator:
    return Session().client("notifications").get_paginator("list_managed_notification_child_events")# ListManagedNotificationChildEventsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationChildEventsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListManagedNotificationChildEventsPaginator = client.get_paginator("list_managed_notification_child_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListManagedNotificationChildEventsPaginator
- item: PageIterator[ListManagedNotificationChildEventsResponseTypeDef]
paginate#
Type annotations and code completion for ListManagedNotificationChildEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    aggregateManagedNotificationEventArn: str,
    startTime: TimestampTypeDef = ...,
    endTime: TimestampTypeDef = ...,
    locale: LocaleCodeType = ...,  # (1)
    relatedAccount: str = ...,
    organizationalUnitId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListManagedNotificationChildEventsResponseTypeDef]:  # (3)
    ...- See LocaleCodeType
- See PaginatorConfigTypeDef
- See PageIterator[ListManagedNotificationChildEventsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListManagedNotificationChildEventsRequestPaginateTypeDef = {  # (1)
    "aggregateManagedNotificationEventArn": ...,
}
parent.paginate(**kwargs)ListManagedNotificationConfigurationsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_managed_notification_configurations").
 boto3 documentation
# ListManagedNotificationConfigurationsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationConfigurationsPaginator
def get_list_managed_notification_configurations_paginator() -> ListManagedNotificationConfigurationsPaginator:
    return Session().client("notifications").get_paginator("list_managed_notification_configurations")# ListManagedNotificationConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationConfigurationsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListManagedNotificationConfigurationsPaginator = client.get_paginator("list_managed_notification_configurations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListManagedNotificationConfigurationsPaginator
- item: PageIterator[ListManagedNotificationConfigurationsResponseTypeDef]
paginate#
Type annotations and code completion for ListManagedNotificationConfigurationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    channelIdentifier: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListManagedNotificationConfigurationsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListManagedNotificationConfigurationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListManagedNotificationConfigurationsRequestPaginateTypeDef = {  # (1)
    "channelIdentifier": ...,
}
parent.paginate(**kwargs)ListManagedNotificationEventsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_managed_notification_events").
 boto3 documentation
# ListManagedNotificationEventsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationEventsPaginator
def get_list_managed_notification_events_paginator() -> ListManagedNotificationEventsPaginator:
    return Session().client("notifications").get_paginator("list_managed_notification_events")# ListManagedNotificationEventsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListManagedNotificationEventsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListManagedNotificationEventsPaginator = client.get_paginator("list_managed_notification_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListManagedNotificationEventsPaginator
- item: PageIterator[ListManagedNotificationEventsResponseTypeDef]
paginate#
Type annotations and code completion for ListManagedNotificationEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef = ...,
    endTime: TimestampTypeDef = ...,
    locale: LocaleCodeType = ...,  # (1)
    source: str = ...,
    organizationalUnitId: str = ...,
    relatedAccount: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListManagedNotificationEventsResponseTypeDef]:  # (3)
    ...- See LocaleCodeType
- See PaginatorConfigTypeDef
- See PageIterator[ListManagedNotificationEventsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListManagedNotificationEventsRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
}
parent.paginate(**kwargs)ListMemberAccountsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_member_accounts").
 boto3 documentation
# ListMemberAccountsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListMemberAccountsPaginator
def get_list_member_accounts_paginator() -> ListMemberAccountsPaginator:
    return Session().client("notifications").get_paginator("list_member_accounts")# ListMemberAccountsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListMemberAccountsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListMemberAccountsPaginator = client.get_paginator("list_member_accounts")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListMemberAccountsPaginator
- item: PageIterator[ListMemberAccountsResponseTypeDef]
paginate#
Type annotations and code completion for ListMemberAccountsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    notificationConfigurationArn: str,
    memberAccount: str = ...,
    status: MemberAccountNotificationConfigurationStatusType = ...,  # (1)
    organizationalUnitId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListMemberAccountsResponseTypeDef]:  # (3)
    ...- See MemberAccountNotificationConfigurationStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListMemberAccountsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListMemberAccountsRequestPaginateTypeDef = {  # (1)
    "notificationConfigurationArn": ...,
}
parent.paginate(**kwargs)ListNotificationConfigurationsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_notification_configurations").
 boto3 documentation
# ListNotificationConfigurationsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationConfigurationsPaginator
def get_list_notification_configurations_paginator() -> ListNotificationConfigurationsPaginator:
    return Session().client("notifications").get_paginator("list_notification_configurations")# ListNotificationConfigurationsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationConfigurationsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListNotificationConfigurationsPaginator = client.get_paginator("list_notification_configurations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListNotificationConfigurationsPaginator
- item: PageIterator[ListNotificationConfigurationsResponseTypeDef]
paginate#
Type annotations and code completion for ListNotificationConfigurationsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    eventRuleSource: str = ...,
    channelArn: str = ...,
    status: NotificationConfigurationStatusType = ...,  # (1)
    subtype: NotificationConfigurationSubtypeType = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> botocore.paginate.PageIterator[ListNotificationConfigurationsResponseTypeDef]:  # (4)
    ...- See NotificationConfigurationStatusType
- See NotificationConfigurationSubtypeType
- See PaginatorConfigTypeDef
- See PageIterator[ListNotificationConfigurationsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListNotificationConfigurationsRequestPaginateTypeDef = {  # (1)
    "eventRuleSource": ...,
}
parent.paginate(**kwargs)ListNotificationEventsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_notification_events").
 boto3 documentation
# ListNotificationEventsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationEventsPaginator
def get_list_notification_events_paginator() -> ListNotificationEventsPaginator:
    return Session().client("notifications").get_paginator("list_notification_events")# ListNotificationEventsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationEventsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListNotificationEventsPaginator = client.get_paginator("list_notification_events")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListNotificationEventsPaginator
- item: PageIterator[ListNotificationEventsResponseTypeDef]
paginate#
Type annotations and code completion for ListNotificationEventsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    startTime: TimestampTypeDef = ...,
    endTime: TimestampTypeDef = ...,
    locale: LocaleCodeType = ...,  # (1)
    source: str = ...,
    includeChildEvents: bool = ...,
    aggregateNotificationEventArn: str = ...,
    organizationalUnitId: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListNotificationEventsResponseTypeDef]:  # (3)
    ...- See LocaleCodeType
- See PaginatorConfigTypeDef
- See PageIterator[ListNotificationEventsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListNotificationEventsRequestPaginateTypeDef = {  # (1)
    "startTime": ...,
}
parent.paginate(**kwargs)ListNotificationHubsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_notification_hubs").
 boto3 documentation
# ListNotificationHubsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationHubsPaginator
def get_list_notification_hubs_paginator() -> ListNotificationHubsPaginator:
    return Session().client("notifications").get_paginator("list_notification_hubs")# ListNotificationHubsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListNotificationHubsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListNotificationHubsPaginator = client.get_paginator("list_notification_hubs")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListNotificationHubsPaginator
- item: PageIterator[ListNotificationHubsResponseTypeDef]
paginate#
Type annotations and code completion for ListNotificationHubsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListNotificationHubsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListNotificationHubsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListNotificationHubsRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}
parent.paginate(**kwargs)ListOrganizationalUnitsPaginator#
Type annotations and code completion for boto3.client("notifications").get_paginator("list_organizational_units").
 boto3 documentation
# ListOrganizationalUnitsPaginator usage example
from boto3.session import Session
from types_boto3_notifications.paginator import ListOrganizationalUnitsPaginator
def get_list_organizational_units_paginator() -> ListOrganizationalUnitsPaginator:
    return Session().client("notifications").get_paginator("list_organizational_units")# ListOrganizationalUnitsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_notifications.paginator import ListOrganizationalUnitsPaginator
session = Session()
client = Session().client("notifications")  # (1)
paginator: ListOrganizationalUnitsPaginator = client.get_paginator("list_organizational_units")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: UserNotificationsClient
- paginator: ListOrganizationalUnitsPaginator
- item: PageIterator[ListOrganizationalUnitsResponseTypeDef]
paginate#
Type annotations and code completion for ListOrganizationalUnitsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    notificationConfigurationArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListOrganizationalUnitsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListOrganizationalUnitsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListOrganizationalUnitsRequestPaginateTypeDef = {  # (1)
    "notificationConfigurationArn": ...,
}
parent.paginate(**kwargs)