Paginators#
Index > GreengrassV2 > Paginators
Auto-generated documentation for GreengrassV2 type annotations stubs module types-boto3-greengrassv2.
ListClientDevicesAssociatedWithCoreDevicePaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_client_devices_associated_with_core_device").
 boto3 documentation
# ListClientDevicesAssociatedWithCoreDevicePaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListClientDevicesAssociatedWithCoreDevicePaginator
def get_list_client_devices_associated_with_core_device_paginator() -> ListClientDevicesAssociatedWithCoreDevicePaginator:
    return Session().client("greengrassv2").get_paginator("list_client_devices_associated_with_core_device")# ListClientDevicesAssociatedWithCoreDevicePaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListClientDevicesAssociatedWithCoreDevicePaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListClientDevicesAssociatedWithCoreDevicePaginator = client.get_paginator("list_client_devices_associated_with_core_device")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListClientDevicesAssociatedWithCoreDevicePaginator
- item: PageIterator[ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef]
paginate#
Type annotations and code completion for ListClientDevicesAssociatedWithCoreDevicePaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    coreDeviceThingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListClientDevicesAssociatedWithCoreDeviceRequestPaginateTypeDef = {  # (1)
    "coreDeviceThingName": ...,
}
parent.paginate(**kwargs)ListComponentVersionsPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_component_versions").
 boto3 documentation
# ListComponentVersionsPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListComponentVersionsPaginator
def get_list_component_versions_paginator() -> ListComponentVersionsPaginator:
    return Session().client("greengrassv2").get_paginator("list_component_versions")# ListComponentVersionsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListComponentVersionsPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListComponentVersionsPaginator = client.get_paginator("list_component_versions")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListComponentVersionsPaginator
- item: PageIterator[ListComponentVersionsResponseTypeDef]
paginate#
Type annotations and code completion for ListComponentVersionsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    arn: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListComponentVersionsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListComponentVersionsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListComponentVersionsRequestPaginateTypeDef = {  # (1)
    "arn": ...,
}
parent.paginate(**kwargs)ListComponentsPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_components").
 boto3 documentation
# ListComponentsPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListComponentsPaginator
def get_list_components_paginator() -> ListComponentsPaginator:
    return Session().client("greengrassv2").get_paginator("list_components")# ListComponentsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListComponentsPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListComponentsPaginator = client.get_paginator("list_components")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListComponentsPaginator
- item: PageIterator[ListComponentsResponseTypeDef]
paginate#
Type annotations and code completion for ListComponentsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    scope: ComponentVisibilityScopeType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListComponentsResponseTypeDef]:  # (3)
    ...- See ComponentVisibilityScopeType
- See PaginatorConfigTypeDef
- See PageIterator[ListComponentsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListComponentsRequestPaginateTypeDef = {  # (1)
    "scope": ...,
}
parent.paginate(**kwargs)ListCoreDevicesPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_core_devices").
 boto3 documentation
# ListCoreDevicesPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListCoreDevicesPaginator
def get_list_core_devices_paginator() -> ListCoreDevicesPaginator:
    return Session().client("greengrassv2").get_paginator("list_core_devices")# ListCoreDevicesPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListCoreDevicesPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListCoreDevicesPaginator = client.get_paginator("list_core_devices")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListCoreDevicesPaginator
- item: PageIterator[ListCoreDevicesResponseTypeDef]
paginate#
Type annotations and code completion for ListCoreDevicesPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    thingGroupArn: str = ...,
    status: CoreDeviceStatusType = ...,  # (1)
    runtime: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListCoreDevicesResponseTypeDef]:  # (3)
    ...- See CoreDeviceStatusType
- See PaginatorConfigTypeDef
- See PageIterator[ListCoreDevicesResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListCoreDevicesRequestPaginateTypeDef = {  # (1)
    "thingGroupArn": ...,
}
parent.paginate(**kwargs)ListDeploymentsPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_deployments").
 boto3 documentation
# ListDeploymentsPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListDeploymentsPaginator
def get_list_deployments_paginator() -> ListDeploymentsPaginator:
    return Session().client("greengrassv2").get_paginator("list_deployments")# ListDeploymentsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListDeploymentsPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListDeploymentsPaginator = client.get_paginator("list_deployments")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListDeploymentsPaginator
- item: PageIterator[ListDeploymentsResponseTypeDef]
paginate#
Type annotations and code completion for ListDeploymentsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    targetArn: str = ...,
    historyFilter: DeploymentHistoryFilterType = ...,  # (1)
    parentTargetArn: str = ...,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListDeploymentsResponseTypeDef]:  # (3)
    ...- See DeploymentHistoryFilterType
- See PaginatorConfigTypeDef
- See PageIterator[ListDeploymentsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListDeploymentsRequestPaginateTypeDef = {  # (1)
    "targetArn": ...,
}
parent.paginate(**kwargs)ListEffectiveDeploymentsPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_effective_deployments").
 boto3 documentation
# ListEffectiveDeploymentsPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListEffectiveDeploymentsPaginator
def get_list_effective_deployments_paginator() -> ListEffectiveDeploymentsPaginator:
    return Session().client("greengrassv2").get_paginator("list_effective_deployments")# ListEffectiveDeploymentsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListEffectiveDeploymentsPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListEffectiveDeploymentsPaginator = client.get_paginator("list_effective_deployments")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListEffectiveDeploymentsPaginator
- item: PageIterator[ListEffectiveDeploymentsResponseTypeDef]
paginate#
Type annotations and code completion for ListEffectiveDeploymentsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    coreDeviceThingName: str,
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (1)
) -> botocore.paginate.PageIterator[ListEffectiveDeploymentsResponseTypeDef]:  # (2)
    ...- See PaginatorConfigTypeDef
- See PageIterator[ListEffectiveDeploymentsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListEffectiveDeploymentsRequestPaginateTypeDef = {  # (1)
    "coreDeviceThingName": ...,
}
parent.paginate(**kwargs)ListInstalledComponentsPaginator#
Type annotations and code completion for boto3.client("greengrassv2").get_paginator("list_installed_components").
 boto3 documentation
# ListInstalledComponentsPaginator usage example
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListInstalledComponentsPaginator
def get_list_installed_components_paginator() -> ListInstalledComponentsPaginator:
    return Session().client("greengrassv2").get_paginator("list_installed_components")# ListInstalledComponentsPaginator usage example with type annotations
from boto3.session import Session
from types_boto3_greengrassv2.paginator import ListInstalledComponentsPaginator
session = Session()
client = Session().client("greengrassv2")  # (1)
paginator: ListInstalledComponentsPaginator = client.get_paginator("list_installed_components")  # (2)
for item in paginator.paginate(...):
    print(item)  # (3)- client: GreengrassV2Client
- paginator: ListInstalledComponentsPaginator
- item: PageIterator[ListInstalledComponentsResponseTypeDef]
paginate#
Type annotations and code completion for ListInstalledComponentsPaginator.paginate method.
# paginate method definition
def paginate(
    self,
    *,
    coreDeviceThingName: str,
    topologyFilter: InstalledComponentTopologyFilterType = ...,  # (1)
    PaginationConfig: PaginatorConfigTypeDef = ...,  # (2)
) -> botocore.paginate.PageIterator[ListInstalledComponentsResponseTypeDef]:  # (3)
    ...- See InstalledComponentTopologyFilterType
- See PaginatorConfigTypeDef
- See PageIterator[ListInstalledComponentsResponseTypeDef]
# paginate method usage example with argument unpacking
kwargs: ListInstalledComponentsRequestPaginateTypeDef = {  # (1)
    "coreDeviceThingName": ...,
}
parent.paginate(**kwargs)