Skip to content

Paginators#

Index > ElasticsearchService > Paginators

Auto-generated documentation for ElasticsearchService type annotations stubs module types-aiobotocore-es.

DescribeReservedElasticsearchInstanceOfferingsPaginator#

Type annotations and code completion for session.create_client("es").get_paginator("describe_reserved_elasticsearch_instance_offerings"). boto3 documentation

# DescribeReservedElasticsearchInstanceOfferingsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_es.paginator import DescribeReservedElasticsearchInstanceOfferingsPaginator

session = get_session()
async with session.create_client("es") as client:  # (1)
    paginator: DescribeReservedElasticsearchInstanceOfferingsPaginator = client.get_paginator("describe_reserved_elasticsearch_instance_offerings")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReservedElasticsearchInstanceOfferingsResponseTypeDef
        print(item)  # (3)
  1. client: ElasticsearchServiceClient
  2. paginator: DescribeReservedElasticsearchInstanceOfferingsPaginator
  3. item: DescribeReservedElasticsearchInstanceOfferingsResponseTypeDef

paginate#

Type annotations and code completion for DescribeReservedElasticsearchInstanceOfferingsPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeReservedElasticsearchInstanceOfferingsRequestDescribeReservedElasticsearchInstanceOfferingsPaginateTypeDef = {  # (1)
    "ReservedElasticsearchInstanceOfferingId": ...,
}

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

DescribeReservedElasticsearchInstancesPaginator#

Type annotations and code completion for session.create_client("es").get_paginator("describe_reserved_elasticsearch_instances"). boto3 documentation

# DescribeReservedElasticsearchInstancesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_es.paginator import DescribeReservedElasticsearchInstancesPaginator

session = get_session()
async with session.create_client("es") as client:  # (1)
    paginator: DescribeReservedElasticsearchInstancesPaginator = client.get_paginator("describe_reserved_elasticsearch_instances")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeReservedElasticsearchInstancesResponseTypeDef
        print(item)  # (3)
  1. client: ElasticsearchServiceClient
  2. paginator: DescribeReservedElasticsearchInstancesPaginator
  3. item: DescribeReservedElasticsearchInstancesResponseTypeDef

paginate#

Type annotations and code completion for DescribeReservedElasticsearchInstancesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeReservedElasticsearchInstancesRequestDescribeReservedElasticsearchInstancesPaginateTypeDef = {  # (1)
    "ReservedElasticsearchInstanceId": ...,
}

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

GetUpgradeHistoryPaginator#

Type annotations and code completion for session.create_client("es").get_paginator("get_upgrade_history"). boto3 documentation

# GetUpgradeHistoryPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_es.paginator import GetUpgradeHistoryPaginator

session = get_session()
async with session.create_client("es") as client:  # (1)
    paginator: GetUpgradeHistoryPaginator = client.get_paginator("get_upgrade_history")  # (2)
    async for item in paginator.paginate(...):
        item: GetUpgradeHistoryResponseTypeDef
        print(item)  # (3)
  1. client: ElasticsearchServiceClient
  2. paginator: GetUpgradeHistoryPaginator
  3. item: GetUpgradeHistoryResponseTypeDef

paginate#

Type annotations and code completion for GetUpgradeHistoryPaginator.paginate method.

# paginate method definition

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

kwargs: GetUpgradeHistoryRequestGetUpgradeHistoryPaginateTypeDef = {  # (1)
    "DomainName": ...,
}

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

ListElasticsearchInstanceTypesPaginator#

Type annotations and code completion for session.create_client("es").get_paginator("list_elasticsearch_instance_types"). boto3 documentation

# ListElasticsearchInstanceTypesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_es.paginator import ListElasticsearchInstanceTypesPaginator

session = get_session()
async with session.create_client("es") as client:  # (1)
    paginator: ListElasticsearchInstanceTypesPaginator = client.get_paginator("list_elasticsearch_instance_types")  # (2)
    async for item in paginator.paginate(...):
        item: ListElasticsearchInstanceTypesResponseTypeDef
        print(item)  # (3)
  1. client: ElasticsearchServiceClient
  2. paginator: ListElasticsearchInstanceTypesPaginator
  3. item: ListElasticsearchInstanceTypesResponseTypeDef

paginate#

Type annotations and code completion for ListElasticsearchInstanceTypesPaginator.paginate method.

# paginate method definition

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

kwargs: ListElasticsearchInstanceTypesRequestListElasticsearchInstanceTypesPaginateTypeDef = {  # (1)
    "ElasticsearchVersion": ...,
}

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

ListElasticsearchVersionsPaginator#

Type annotations and code completion for session.create_client("es").get_paginator("list_elasticsearch_versions"). boto3 documentation

# ListElasticsearchVersionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_es.paginator import ListElasticsearchVersionsPaginator

session = get_session()
async with session.create_client("es") as client:  # (1)
    paginator: ListElasticsearchVersionsPaginator = client.get_paginator("list_elasticsearch_versions")  # (2)
    async for item in paginator.paginate(...):
        item: ListElasticsearchVersionsResponseTypeDef
        print(item)  # (3)
  1. client: ElasticsearchServiceClient
  2. paginator: ListElasticsearchVersionsPaginator
  3. item: ListElasticsearchVersionsResponseTypeDef

paginate#

Type annotations and code completion for ListElasticsearchVersionsPaginator.paginate method.

# paginate method definition

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

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

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