Skip to content

Paginators#

Index > SNS > Paginators

Auto-generated documentation for SNS type annotations stubs module types-aiobotocore-sns.

ListEndpointsByPlatformApplicationPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_endpoints_by_platform_application"). boto3 documentation

# ListEndpointsByPlatformApplicationPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListEndpointsByPlatformApplicationPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListEndpointsByPlatformApplicationPaginator = client.get_paginator("list_endpoints_by_platform_application")  # (2)
    async for item in paginator.paginate(...):
        item: ListEndpointsByPlatformApplicationResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListEndpointsByPlatformApplicationPaginator
  3. item: AioPageIterator[ListEndpointsByPlatformApplicationResponseTypeDef]

paginate#

Type annotations and code completion for ListEndpointsByPlatformApplicationPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PlatformApplicationArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListEndpointsByPlatformApplicationResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListEndpointsByPlatformApplicationResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListEndpointsByPlatformApplicationInputPaginateTypeDef = {  # (1)
    "PlatformApplicationArn": ...,
}

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

ListOriginationNumbersPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_origination_numbers"). boto3 documentation

# ListOriginationNumbersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListOriginationNumbersPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListOriginationNumbersPaginator = client.get_paginator("list_origination_numbers")  # (2)
    async for item in paginator.paginate(...):
        item: ListOriginationNumbersResultTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListOriginationNumbersPaginator
  3. item: AioPageIterator[ListOriginationNumbersResultTypeDef]

paginate#

Type annotations and code completion for ListOriginationNumbersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListOriginationNumbersResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListOriginationNumbersResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListOriginationNumbersRequestPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListPhoneNumbersOptedOutPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_phone_numbers_opted_out"). boto3 documentation

# ListPhoneNumbersOptedOutPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListPhoneNumbersOptedOutPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListPhoneNumbersOptedOutPaginator = client.get_paginator("list_phone_numbers_opted_out")  # (2)
    async for item in paginator.paginate(...):
        item: ListPhoneNumbersOptedOutResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListPhoneNumbersOptedOutPaginator
  3. item: AioPageIterator[ListPhoneNumbersOptedOutResponseTypeDef]

paginate#

Type annotations and code completion for ListPhoneNumbersOptedOutPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListPhoneNumbersOptedOutResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListPhoneNumbersOptedOutResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListPhoneNumbersOptedOutInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListPlatformApplicationsPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_platform_applications"). boto3 documentation

# ListPlatformApplicationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListPlatformApplicationsPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListPlatformApplicationsPaginator = client.get_paginator("list_platform_applications")  # (2)
    async for item in paginator.paginate(...):
        item: ListPlatformApplicationsResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListPlatformApplicationsPaginator
  3. item: AioPageIterator[ListPlatformApplicationsResponseTypeDef]

paginate#

Type annotations and code completion for ListPlatformApplicationsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListPlatformApplicationsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListPlatformApplicationsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListPlatformApplicationsInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListSMSSandboxPhoneNumbersPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_sms_sandbox_phone_numbers"). boto3 documentation

# ListSMSSandboxPhoneNumbersPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListSMSSandboxPhoneNumbersPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListSMSSandboxPhoneNumbersPaginator = client.get_paginator("list_sms_sandbox_phone_numbers")  # (2)
    async for item in paginator.paginate(...):
        item: ListSMSSandboxPhoneNumbersResultTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListSMSSandboxPhoneNumbersPaginator
  3. item: AioPageIterator[ListSMSSandboxPhoneNumbersResultTypeDef]

paginate#

Type annotations and code completion for ListSMSSandboxPhoneNumbersPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListSMSSandboxPhoneNumbersResultTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListSMSSandboxPhoneNumbersResultTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListSMSSandboxPhoneNumbersInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListSubscriptionsByTopicPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_subscriptions_by_topic"). boto3 documentation

# ListSubscriptionsByTopicPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListSubscriptionsByTopicPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListSubscriptionsByTopicPaginator = client.get_paginator("list_subscriptions_by_topic")  # (2)
    async for item in paginator.paginate(...):
        item: ListSubscriptionsByTopicResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListSubscriptionsByTopicPaginator
  3. item: AioPageIterator[ListSubscriptionsByTopicResponseTypeDef]

paginate#

Type annotations and code completion for ListSubscriptionsByTopicPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    TopicArn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListSubscriptionsByTopicResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListSubscriptionsByTopicResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListSubscriptionsByTopicInputPaginateTypeDef = {  # (1)
    "TopicArn": ...,
}

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

ListSubscriptionsPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_subscriptions"). boto3 documentation

# ListSubscriptionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListSubscriptionsPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListSubscriptionsPaginator = client.get_paginator("list_subscriptions")  # (2)
    async for item in paginator.paginate(...):
        item: ListSubscriptionsResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListSubscriptionsPaginator
  3. item: AioPageIterator[ListSubscriptionsResponseTypeDef]

paginate#

Type annotations and code completion for ListSubscriptionsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListSubscriptionsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListSubscriptionsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListSubscriptionsInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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

ListTopicsPaginator#

Type annotations and code completion for session.create_client("sns").get_paginator("list_topics"). boto3 documentation

# ListTopicsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_sns.paginator import ListTopicsPaginator

session = get_session()
async with session.create_client("sns") as client:  # (1)
    paginator: ListTopicsPaginator = client.get_paginator("list_topics")  # (2)
    async for item in paginator.paginate(...):
        item: ListTopicsResponseTypeDef
        print(item)  # (3)
  1. client: SNSClient
  2. paginator: ListTopicsPaginator
  3. item: AioPageIterator[ListTopicsResponseTypeDef]

paginate#

Type annotations and code completion for ListTopicsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> aiobotocore.paginate.AioPageIterator[ListTopicsResponseTypeDef]:  # (2)
    ...
  1. See PaginatorConfigTypeDef
  2. See AioPageIterator[ListTopicsResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListTopicsInputPaginateTypeDef = {  # (1)
    "PaginationConfig": ...,
}

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