Skip to content

Paginators#

Index > Batch > Paginators

Auto-generated documentation for Batch type annotations stubs module types-aiobotocore-batch.

DescribeComputeEnvironmentsPaginator#

Type annotations and code completion for session.create_client("batch").get_paginator("describe_compute_environments"). boto3 documentation

# DescribeComputeEnvironmentsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_batch.paginator import DescribeComputeEnvironmentsPaginator

session = get_session()
async with session.create_client("batch") as client:  # (1)
    paginator: DescribeComputeEnvironmentsPaginator = client.get_paginator("describe_compute_environments")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeComputeEnvironmentsResponseTypeDef
        print(item)  # (3)
  1. client: BatchClient
  2. paginator: DescribeComputeEnvironmentsPaginator
  3. item: DescribeComputeEnvironmentsResponseTypeDef

paginate#

Type annotations and code completion for DescribeComputeEnvironmentsPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeComputeEnvironmentsRequestDescribeComputeEnvironmentsPaginateTypeDef = {  # (1)
    "computeEnvironments": ...,
}

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

DescribeJobDefinitionsPaginator#

Type annotations and code completion for session.create_client("batch").get_paginator("describe_job_definitions"). boto3 documentation

# DescribeJobDefinitionsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_batch.paginator import DescribeJobDefinitionsPaginator

session = get_session()
async with session.create_client("batch") as client:  # (1)
    paginator: DescribeJobDefinitionsPaginator = client.get_paginator("describe_job_definitions")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeJobDefinitionsResponseTypeDef
        print(item)  # (3)
  1. client: BatchClient
  2. paginator: DescribeJobDefinitionsPaginator
  3. item: DescribeJobDefinitionsResponseTypeDef

paginate#

Type annotations and code completion for DescribeJobDefinitionsPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeJobDefinitionsRequestDescribeJobDefinitionsPaginateTypeDef = {  # (1)
    "jobDefinitions": ...,
}

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

DescribeJobQueuesPaginator#

Type annotations and code completion for session.create_client("batch").get_paginator("describe_job_queues"). boto3 documentation

# DescribeJobQueuesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_batch.paginator import DescribeJobQueuesPaginator

session = get_session()
async with session.create_client("batch") as client:  # (1)
    paginator: DescribeJobQueuesPaginator = client.get_paginator("describe_job_queues")  # (2)
    async for item in paginator.paginate(...):
        item: DescribeJobQueuesResponseTypeDef
        print(item)  # (3)
  1. client: BatchClient
  2. paginator: DescribeJobQueuesPaginator
  3. item: DescribeJobQueuesResponseTypeDef

paginate#

Type annotations and code completion for DescribeJobQueuesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeJobQueuesRequestDescribeJobQueuesPaginateTypeDef = {  # (1)
    "jobQueues": ...,
}

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

ListJobsPaginator#

Type annotations and code completion for session.create_client("batch").get_paginator("list_jobs"). boto3 documentation

# ListJobsPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_batch.paginator import ListJobsPaginator

session = get_session()
async with session.create_client("batch") as client:  # (1)
    paginator: ListJobsPaginator = client.get_paginator("list_jobs")  # (2)
    async for item in paginator.paginate(...):
        item: ListJobsResponseTypeDef
        print(item)  # (3)
  1. client: BatchClient
  2. paginator: ListJobsPaginator
  3. item: ListJobsResponseTypeDef

paginate#

Type annotations and code completion for ListJobsPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    jobQueue: str = ...,
    arrayJobId: str = ...,
    multiNodeJobId: str = ...,
    jobStatus: JobStatusType = ...,  # (1)
    filters: Sequence[KeyValuesPairTypeDef] = ...,  # (2)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (3)
) -> AsyncIterator[ListJobsResponseTypeDef]:  # (4)
    ...
  1. See JobStatusType
  2. See KeyValuesPairTypeDef
  3. See PaginatorConfigTypeDef
  4. See ListJobsResponseTypeDef
# paginate method usage example with argument unpacking

kwargs: ListJobsRequestListJobsPaginateTypeDef = {  # (1)
    "jobQueue": ...,
}

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

ListSchedulingPoliciesPaginator#

Type annotations and code completion for session.create_client("batch").get_paginator("list_scheduling_policies"). boto3 documentation

# ListSchedulingPoliciesPaginator usage example

from aiobotocore.session import get_session

from types_aiobotocore_batch.paginator import ListSchedulingPoliciesPaginator

session = get_session()
async with session.create_client("batch") as client:  # (1)
    paginator: ListSchedulingPoliciesPaginator = client.get_paginator("list_scheduling_policies")  # (2)
    async for item in paginator.paginate(...):
        item: ListSchedulingPoliciesResponseTypeDef
        print(item)  # (3)
  1. client: BatchClient
  2. paginator: ListSchedulingPoliciesPaginator
  3. item: ListSchedulingPoliciesResponseTypeDef

paginate#

Type annotations and code completion for ListSchedulingPoliciesPaginator.paginate method.

# paginate method definition

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

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

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