Paginators#
Index > GreengrassV2 > Paginators
Auto-generated documentation for GreengrassV2 type annotations stubs module types-aiobotocore-greengrassv2.
ListClientDevicesAssociatedWithCoreDevicePaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_client_devices_associated_with_core_device")
.
boto3 documentation
# ListClientDevicesAssociatedWithCoreDevicePaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListClientDevicesAssociatedWithCoreDevicePaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListClientDevicesAssociatedWithCoreDevicePaginator = client.get_paginator("list_client_devices_associated_with_core_device") # (2)
async for item in paginator.paginate(...):
item: ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListClientDevicesAssociatedWithCoreDevicePaginator
- item: ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef
paginate#
Type annotations and code completion for ListClientDevicesAssociatedWithCoreDevicePaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
coreDeviceThingName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListClientDevicesAssociatedWithCoreDeviceResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListClientDevicesAssociatedWithCoreDeviceRequestListClientDevicesAssociatedWithCoreDevicePaginateTypeDef = { # (1)
"coreDeviceThingName": ...,
}
parent.paginate(**kwargs)
ListComponentVersionsPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_component_versions")
.
boto3 documentation
# ListComponentVersionsPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListComponentVersionsPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListComponentVersionsPaginator = client.get_paginator("list_component_versions") # (2)
async for item in paginator.paginate(...):
item: ListComponentVersionsResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListComponentVersionsPaginator
- item: ListComponentVersionsResponseTypeDef
paginate#
Type annotations and code completion for ListComponentVersionsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
arn: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListComponentVersionsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListComponentVersionsRequestListComponentVersionsPaginateTypeDef = { # (1)
"arn": ...,
}
parent.paginate(**kwargs)
ListComponentsPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_components")
.
boto3 documentation
# ListComponentsPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListComponentsPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListComponentsPaginator = client.get_paginator("list_components") # (2)
async for item in paginator.paginate(...):
item: ListComponentsResponsePaginatorTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListComponentsPaginator
- item: ListComponentsResponsePaginatorTypeDef
paginate#
Type annotations and code completion for ListComponentsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
scope: ComponentVisibilityScopeType = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> AsyncIterator[ListComponentsResponsePaginatorTypeDef]: # (3)
...
- See ComponentVisibilityScopeType
- See PaginatorConfigTypeDef
- See ListComponentsResponsePaginatorTypeDef
# paginate method usage example with argument unpacking
kwargs: ListComponentsRequestListComponentsPaginateTypeDef = { # (1)
"scope": ...,
}
parent.paginate(**kwargs)
ListCoreDevicesPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_core_devices")
.
boto3 documentation
# ListCoreDevicesPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListCoreDevicesPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListCoreDevicesPaginator = client.get_paginator("list_core_devices") # (2)
async for item in paginator.paginate(...):
item: ListCoreDevicesResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListCoreDevicesPaginator
- item: ListCoreDevicesResponseTypeDef
paginate#
Type annotations and code completion for ListCoreDevicesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
thingGroupArn: str = ...,
status: CoreDeviceStatusType = ..., # (1)
PaginationConfig: PaginatorConfigTypeDef = ..., # (2)
) -> AsyncIterator[ListCoreDevicesResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListCoreDevicesRequestListCoreDevicesPaginateTypeDef = { # (1)
"thingGroupArn": ...,
}
parent.paginate(**kwargs)
ListDeploymentsPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_deployments")
.
boto3 documentation
# ListDeploymentsPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListDeploymentsPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListDeploymentsPaginator = client.get_paginator("list_deployments") # (2)
async for item in paginator.paginate(...):
item: ListDeploymentsResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListDeploymentsPaginator
- item: 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)
) -> AsyncIterator[ListDeploymentsResponseTypeDef]: # (3)
...
# paginate method usage example with argument unpacking
kwargs: ListDeploymentsRequestListDeploymentsPaginateTypeDef = { # (1)
"targetArn": ...,
}
parent.paginate(**kwargs)
ListEffectiveDeploymentsPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_effective_deployments")
.
boto3 documentation
# ListEffectiveDeploymentsPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListEffectiveDeploymentsPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListEffectiveDeploymentsPaginator = client.get_paginator("list_effective_deployments") # (2)
async for item in paginator.paginate(...):
item: ListEffectiveDeploymentsResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListEffectiveDeploymentsPaginator
- item: ListEffectiveDeploymentsResponseTypeDef
paginate#
Type annotations and code completion for ListEffectiveDeploymentsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
coreDeviceThingName: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListEffectiveDeploymentsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListEffectiveDeploymentsRequestListEffectiveDeploymentsPaginateTypeDef = { # (1)
"coreDeviceThingName": ...,
}
parent.paginate(**kwargs)
ListInstalledComponentsPaginator#
Type annotations and code completion for session.client("greengrassv2").get_paginator("list_installed_components")
.
boto3 documentation
# ListInstalledComponentsPaginator usage example
from aioboto3.session import Session
from types_aiobotocore_greengrassv2.paginator import ListInstalledComponentsPaginator
session = Session()
session = get_session()
async with session.client("greengrassv2") as client: # (1)
paginator: ListInstalledComponentsPaginator = client.get_paginator("list_installed_components") # (2)
async for item in paginator.paginate(...):
item: ListInstalledComponentsResponseTypeDef
print(item) # (3)
- client: GreengrassV2Client
- paginator: ListInstalledComponentsPaginator
- item: 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)
) -> AsyncIterator[ListInstalledComponentsResponseTypeDef]: # (3)
...
- See InstalledComponentTopologyFilterType
- See PaginatorConfigTypeDef
- See ListInstalledComponentsResponseTypeDef
# paginate method usage example with argument unpacking
kwargs: ListInstalledComponentsRequestListInstalledComponentsPaginateTypeDef = { # (1)
"coreDeviceThingName": ...,
}
parent.paginate(**kwargs)