Skip to content

Paginators#

Index > StorageGateway > Paginators

Auto-generated documentation for StorageGateway type annotations stubs module mypy-boto3-storagegateway.

DescribeTapeArchivesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("describe_tape_archives"). boto3 documentation

# DescribeTapeArchivesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapeArchivesPaginator

def get_describe_tape_archives_paginator() -> DescribeTapeArchivesPaginator:
    return Session().client("storagegateway").get_paginator("describe_tape_archives")
# DescribeTapeArchivesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapeArchivesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: DescribeTapeArchivesPaginator = client.get_paginator("describe_tape_archives")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: DescribeTapeArchivesPaginator
  3. item: DescribeTapeArchivesOutputTypeDef

paginate#

Type annotations and code completion for DescribeTapeArchivesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeTapeArchivesInputDescribeTapeArchivesPaginateTypeDef = {  # (1)
    "TapeARNs": ...,
}

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

DescribeTapeRecoveryPointsPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("describe_tape_recovery_points"). boto3 documentation

# DescribeTapeRecoveryPointsPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapeRecoveryPointsPaginator

def get_describe_tape_recovery_points_paginator() -> DescribeTapeRecoveryPointsPaginator:
    return Session().client("storagegateway").get_paginator("describe_tape_recovery_points")
# DescribeTapeRecoveryPointsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapeRecoveryPointsPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: DescribeTapeRecoveryPointsPaginator = client.get_paginator("describe_tape_recovery_points")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: DescribeTapeRecoveryPointsPaginator
  3. item: DescribeTapeRecoveryPointsOutputTypeDef

paginate#

Type annotations and code completion for DescribeTapeRecoveryPointsPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeTapeRecoveryPointsInputDescribeTapeRecoveryPointsPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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

DescribeTapesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("describe_tapes"). boto3 documentation

# DescribeTapesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapesPaginator

def get_describe_tapes_paginator() -> DescribeTapesPaginator:
    return Session().client("storagegateway").get_paginator("describe_tapes")
# DescribeTapesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeTapesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: DescribeTapesPaginator = client.get_paginator("describe_tapes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: DescribeTapesPaginator
  3. item: DescribeTapesOutputTypeDef

paginate#

Type annotations and code completion for DescribeTapesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeTapesInputDescribeTapesPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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

DescribeVTLDevicesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("describe_vtl_devices"). boto3 documentation

# DescribeVTLDevicesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeVTLDevicesPaginator

def get_describe_vtl_devices_paginator() -> DescribeVTLDevicesPaginator:
    return Session().client("storagegateway").get_paginator("describe_vtl_devices")
# DescribeVTLDevicesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import DescribeVTLDevicesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: DescribeVTLDevicesPaginator = client.get_paginator("describe_vtl_devices")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: DescribeVTLDevicesPaginator
  3. item: DescribeVTLDevicesOutputTypeDef

paginate#

Type annotations and code completion for DescribeVTLDevicesPaginator.paginate method.

# paginate method definition

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

kwargs: DescribeVTLDevicesInputDescribeVTLDevicesPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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

ListFileSharesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_file_shares"). boto3 documentation

# ListFileSharesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListFileSharesPaginator

def get_list_file_shares_paginator() -> ListFileSharesPaginator:
    return Session().client("storagegateway").get_paginator("list_file_shares")
# ListFileSharesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListFileSharesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListFileSharesPaginator = client.get_paginator("list_file_shares")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListFileSharesPaginator
  3. item: ListFileSharesOutputTypeDef

paginate#

Type annotations and code completion for ListFileSharesPaginator.paginate method.

# paginate method definition

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

kwargs: ListFileSharesInputListFileSharesPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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

ListFileSystemAssociationsPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_file_system_associations"). boto3 documentation

# ListFileSystemAssociationsPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListFileSystemAssociationsPaginator

def get_list_file_system_associations_paginator() -> ListFileSystemAssociationsPaginator:
    return Session().client("storagegateway").get_paginator("list_file_system_associations")
# ListFileSystemAssociationsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListFileSystemAssociationsPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListFileSystemAssociationsPaginator = client.get_paginator("list_file_system_associations")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListFileSystemAssociationsPaginator
  3. item: ListFileSystemAssociationsOutputTypeDef

paginate#

Type annotations and code completion for ListFileSystemAssociationsPaginator.paginate method.

# paginate method definition

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

kwargs: ListFileSystemAssociationsInputListFileSystemAssociationsPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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

ListGatewaysPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_gateways"). boto3 documentation

# ListGatewaysPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListGatewaysPaginator

def get_list_gateways_paginator() -> ListGatewaysPaginator:
    return Session().client("storagegateway").get_paginator("list_gateways")
# ListGatewaysPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListGatewaysPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListGatewaysPaginator = client.get_paginator("list_gateways")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListGatewaysPaginator
  3. item: ListGatewaysOutputTypeDef

paginate#

Type annotations and code completion for ListGatewaysPaginator.paginate method.

# paginate method definition

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

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

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

ListTagsForResourcePaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_tags_for_resource"). boto3 documentation

# ListTagsForResourcePaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTagsForResourcePaginator

def get_list_tags_for_resource_paginator() -> ListTagsForResourcePaginator:
    return Session().client("storagegateway").get_paginator("list_tags_for_resource")
# ListTagsForResourcePaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTagsForResourcePaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListTagsForResourcePaginator = client.get_paginator("list_tags_for_resource")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListTagsForResourcePaginator
  3. item: ListTagsForResourceOutputTypeDef

paginate#

Type annotations and code completion for ListTagsForResourcePaginator.paginate method.

# paginate method definition

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

kwargs: ListTagsForResourceInputListTagsForResourcePaginateTypeDef = {  # (1)
    "ResourceARN": ...,
}

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

ListTapePoolsPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_tape_pools"). boto3 documentation

# ListTapePoolsPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTapePoolsPaginator

def get_list_tape_pools_paginator() -> ListTapePoolsPaginator:
    return Session().client("storagegateway").get_paginator("list_tape_pools")
# ListTapePoolsPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTapePoolsPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListTapePoolsPaginator = client.get_paginator("list_tape_pools")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListTapePoolsPaginator
  3. item: ListTapePoolsOutputTypeDef

paginate#

Type annotations and code completion for ListTapePoolsPaginator.paginate method.

# paginate method definition

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

kwargs: ListTapePoolsInputListTapePoolsPaginateTypeDef = {  # (1)
    "PoolARNs": ...,
}

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

ListTapesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_tapes"). boto3 documentation

# ListTapesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTapesPaginator

def get_list_tapes_paginator() -> ListTapesPaginator:
    return Session().client("storagegateway").get_paginator("list_tapes")
# ListTapesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListTapesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListTapesPaginator = client.get_paginator("list_tapes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListTapesPaginator
  3. item: ListTapesOutputTypeDef

paginate#

Type annotations and code completion for ListTapesPaginator.paginate method.

# paginate method definition

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

kwargs: ListTapesInputListTapesPaginateTypeDef = {  # (1)
    "TapeARNs": ...,
}

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

ListVolumesPaginator#

Type annotations and code completion for boto3.client("storagegateway").get_paginator("list_volumes"). boto3 documentation

# ListVolumesPaginator usage example

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListVolumesPaginator

def get_list_volumes_paginator() -> ListVolumesPaginator:
    return Session().client("storagegateway").get_paginator("list_volumes")
# ListVolumesPaginator usage example with type annotations

from boto3.session import Session

from mypy_boto3_storagegateway.paginator import ListVolumesPaginator

session = Session()

client = Session().client("storagegateway")  # (1)
paginator: ListVolumesPaginator = client.get_paginator("list_volumes")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)
  1. client: StorageGatewayClient
  2. paginator: ListVolumesPaginator
  3. item: ListVolumesOutputTypeDef

paginate#

Type annotations and code completion for ListVolumesPaginator.paginate method.

# paginate method definition

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

kwargs: ListVolumesInputListVolumesPaginateTypeDef = {  # (1)
    "GatewayARN": ...,
}

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