Skip to content

Paginators#

Index > ServiceDiscovery > Paginators

Auto-generated documentation for ServiceDiscovery type annotations stubs module types-aiobotocore-servicediscovery.

ListInstancesPaginator#

Type annotations and code completion for session.create_client("servicediscovery").get_paginator("list_instances"). boto3 documentation

# ListInstancesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_servicediscovery.paginator import ListInstancesPaginator

session = get_session()
async with session.create_client("servicediscovery") as client:  # (1)
    paginator: ListInstancesPaginator = client.get_paginator("list_instances")  # (2)
    async for item in paginator.paginate(...):
        item: ListInstancesResponseTypeDef
        print(item)  # (3)
  1. client: ServiceDiscoveryClient
  2. paginator: ListInstancesPaginator
  3. item: AioPageIterator[ListInstancesResponseTypeDef]

paginate#

Type annotations and code completion for ListInstancesPaginator.paginate method.

# paginate method definition

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

kwargs: ListInstancesRequestPaginateTypeDef = {  # (1)
    "ServiceId": ...,
}

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

ListNamespacesPaginator#

Type annotations and code completion for session.create_client("servicediscovery").get_paginator("list_namespaces"). boto3 documentation

# ListNamespacesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_servicediscovery.paginator import ListNamespacesPaginator

session = get_session()
async with session.create_client("servicediscovery") as client:  # (1)
    paginator: ListNamespacesPaginator = client.get_paginator("list_namespaces")  # (2)
    async for item in paginator.paginate(...):
        item: ListNamespacesResponseTypeDef
        print(item)  # (3)
  1. client: ServiceDiscoveryClient
  2. paginator: ListNamespacesPaginator
  3. item: AioPageIterator[ListNamespacesResponseTypeDef]

paginate#

Type annotations and code completion for ListNamespacesPaginator.paginate method.

# paginate method definition

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

kwargs: ListNamespacesRequestPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

ListOperationsPaginator#

Type annotations and code completion for session.create_client("servicediscovery").get_paginator("list_operations"). boto3 documentation

# ListOperationsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_servicediscovery.paginator import ListOperationsPaginator

session = get_session()
async with session.create_client("servicediscovery") as client:  # (1)
    paginator: ListOperationsPaginator = client.get_paginator("list_operations")  # (2)
    async for item in paginator.paginate(...):
        item: ListOperationsResponseTypeDef
        print(item)  # (3)
  1. client: ServiceDiscoveryClient
  2. paginator: ListOperationsPaginator
  3. item: AioPageIterator[ListOperationsResponseTypeDef]

paginate#

Type annotations and code completion for ListOperationsPaginator.paginate method.

# paginate method definition

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

kwargs: ListOperationsRequestPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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

ListServicesPaginator#

Type annotations and code completion for session.create_client("servicediscovery").get_paginator("list_services"). boto3 documentation

# ListServicesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_servicediscovery.paginator import ListServicesPaginator

session = get_session()
async with session.create_client("servicediscovery") as client:  # (1)
    paginator: ListServicesPaginator = client.get_paginator("list_services")  # (2)
    async for item in paginator.paginate(...):
        item: ListServicesResponseTypeDef
        print(item)  # (3)
  1. client: ServiceDiscoveryClient
  2. paginator: ListServicesPaginator
  3. item: AioPageIterator[ListServicesResponseTypeDef]

paginate#

Type annotations and code completion for ListServicesPaginator.paginate method.

# paginate method definition

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

kwargs: ListServicesRequestPaginateTypeDef = {  # (1)
    "Filters": ...,
}

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