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: ListInstancesResponseTypeDef

paginate#

Type annotations and code completion for ListInstancesPaginator.paginate method.

# paginate method definition

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

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

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

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: ListNamespacesResponseTypeDef

paginate#

Type annotations and code completion for ListNamespacesPaginator.paginate method.

# paginate method definition

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

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

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

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: ListOperationsResponseTypeDef

paginate#

Type annotations and code completion for ListOperationsPaginator.paginate method.

# paginate method definition

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

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

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

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: ListServicesResponseTypeDef

paginate#

Type annotations and code completion for ListServicesPaginator.paginate method.

# paginate method definition

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

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

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