Skip to content

Paginators#

Index > WorkspacesInstances > Paginators

Auto-generated documentation for WorkspacesInstances type annotations stubs module mypy-boto3-workspaces-instances.

ListInstanceTypesPaginator#

Type annotations and code completion for boto3.client("workspaces-instances").get_paginator("list_instance_types"). boto3 documentation

# ListInstanceTypesPaginator usage example

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListInstanceTypesPaginator

def get_list_instance_types_paginator() -> ListInstanceTypesPaginator:
    return Session().client("workspaces-instances").get_paginator("list_instance_types")
# ListInstanceTypesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListInstanceTypesPaginator

session = Session()

client = Session().client("workspaces-instances")  # (1)
paginator: ListInstanceTypesPaginator = client.get_paginator("list_instance_types")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: WorkspacesInstancesClient
  2. paginator: ListInstanceTypesPaginator
  3. item: PageIterator[ListInstanceTypesResponseTypeDef]

paginate#

Type annotations and code completion for ListInstanceTypesPaginator.paginate method.

# paginate method definition

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

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

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

ListRegionsPaginator#

Type annotations and code completion for boto3.client("workspaces-instances").get_paginator("list_regions"). boto3 documentation

# ListRegionsPaginator usage example

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListRegionsPaginator

def get_list_regions_paginator() -> ListRegionsPaginator:
    return Session().client("workspaces-instances").get_paginator("list_regions")
# ListRegionsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListRegionsPaginator

session = Session()

client = Session().client("workspaces-instances")  # (1)
paginator: ListRegionsPaginator = client.get_paginator("list_regions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: WorkspacesInstancesClient
  2. paginator: ListRegionsPaginator
  3. item: PageIterator[ListRegionsResponseTypeDef]

paginate#

Type annotations and code completion for ListRegionsPaginator.paginate method.

# paginate method definition

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

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

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

ListWorkspaceInstancesPaginator#

Type annotations and code completion for boto3.client("workspaces-instances").get_paginator("list_workspace_instances"). boto3 documentation

# ListWorkspaceInstancesPaginator usage example

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListWorkspaceInstancesPaginator

def get_list_workspace_instances_paginator() -> ListWorkspaceInstancesPaginator:
    return Session().client("workspaces-instances").get_paginator("list_workspace_instances")
# ListWorkspaceInstancesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_workspaces_instances.paginator import ListWorkspaceInstancesPaginator

session = Session()

client = Session().client("workspaces-instances")  # (1)
paginator: ListWorkspaceInstancesPaginator = client.get_paginator("list_workspace_instances")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: WorkspacesInstancesClient
  2. paginator: ListWorkspaceInstancesPaginator
  3. item: PageIterator[ListWorkspaceInstancesResponseTypeDef]

paginate#

Type annotations and code completion for ListWorkspaceInstancesPaginator.paginate method.

# paginate method definition

def paginate(
    self,
    *,
    ProvisionStates: Sequence[ProvisionStateEnumType] = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListWorkspaceInstancesResponseTypeDef]:  # (3)
    ...
  1. See Sequence[ProvisionStateEnumType]
  2. See PaginatorConfigTypeDef
  3. See PageIterator[ListWorkspaceInstancesResponseTypeDef]
# paginate method usage example with argument unpacking

kwargs: ListWorkspaceInstancesRequestPaginateTypeDef = {  # (1)
    "ProvisionStates": ...,
}

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