Paginators#
Auto-generated documentation for KMS type annotations stubs module types-aiobotocore-kms.
DescribeCustomKeyStoresPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("describe_custom_key_stores")
.
boto3 documentation
# DescribeCustomKeyStoresPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import DescribeCustomKeyStoresPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: DescribeCustomKeyStoresPaginator = client.get_paginator("describe_custom_key_stores") # (2)
async for item in paginator.paginate(...):
item: DescribeCustomKeyStoresResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: DescribeCustomKeyStoresPaginator
- item: DescribeCustomKeyStoresResponseTypeDef
paginate#
Type annotations and code completion for DescribeCustomKeyStoresPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
CustomKeyStoreId: str = ...,
CustomKeyStoreName: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[DescribeCustomKeyStoresResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: DescribeCustomKeyStoresRequestDescribeCustomKeyStoresPaginateTypeDef = { # (1)
"CustomKeyStoreId": ...,
}
parent.paginate(**kwargs)
ListAliasesPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_aliases")
.
boto3 documentation
# ListAliasesPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListAliasesPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListAliasesPaginator = client.get_paginator("list_aliases") # (2)
async for item in paginator.paginate(...):
item: ListAliasesResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListAliasesPaginator
- item: ListAliasesResponseTypeDef
paginate#
Type annotations and code completion for ListAliasesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
KeyId: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListAliasesResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListAliasesRequestListAliasesPaginateTypeDef = { # (1)
"KeyId": ...,
}
parent.paginate(**kwargs)
ListGrantsPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_grants")
.
boto3 documentation
# ListGrantsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListGrantsPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListGrantsPaginator = client.get_paginator("list_grants") # (2)
async for item in paginator.paginate(...):
item: ListGrantsResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListGrantsPaginator
- item: ListGrantsResponseTypeDef
paginate#
Type annotations and code completion for ListGrantsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
KeyId: str,
GrantId: str = ...,
GranteePrincipal: str = ...,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListGrantsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListGrantsRequestListGrantsPaginateTypeDef = { # (1)
"KeyId": ...,
}
parent.paginate(**kwargs)
ListKeyPoliciesPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_key_policies")
.
boto3 documentation
# ListKeyPoliciesPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListKeyPoliciesPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListKeyPoliciesPaginator = client.get_paginator("list_key_policies") # (2)
async for item in paginator.paginate(...):
item: ListKeyPoliciesResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListKeyPoliciesPaginator
- item: ListKeyPoliciesResponseTypeDef
paginate#
Type annotations and code completion for ListKeyPoliciesPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
KeyId: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListKeyPoliciesResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListKeyPoliciesRequestListKeyPoliciesPaginateTypeDef = { # (1)
"KeyId": ...,
}
parent.paginate(**kwargs)
ListKeysPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_keys")
.
boto3 documentation
# ListKeysPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListKeysPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListKeysPaginator = client.get_paginator("list_keys") # (2)
async for item in paginator.paginate(...):
item: ListKeysResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListKeysPaginator
- item: ListKeysResponseTypeDef
paginate#
Type annotations and code completion for ListKeysPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListKeysResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListKeysRequestListKeysPaginateTypeDef = { # (1)
"PaginationConfig": ...,
}
parent.paginate(**kwargs)
ListResourceTagsPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_resource_tags")
.
boto3 documentation
# ListResourceTagsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListResourceTagsPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListResourceTagsPaginator = client.get_paginator("list_resource_tags") # (2)
async for item in paginator.paginate(...):
item: ListResourceTagsResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListResourceTagsPaginator
- item: ListResourceTagsResponseTypeDef
paginate#
Type annotations and code completion for ListResourceTagsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
KeyId: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListResourceTagsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListResourceTagsRequestListResourceTagsPaginateTypeDef = { # (1)
"KeyId": ...,
}
parent.paginate(**kwargs)
ListRetirableGrantsPaginator#
Type annotations and code completion for session.create_client("kms").get_paginator("list_retirable_grants")
.
boto3 documentation
# ListRetirableGrantsPaginator usage example
from aiobotocore.session import get_session
from types_aiobotocore_kms.paginator import ListRetirableGrantsPaginator
session = get_session()
async with session.create_client("kms") as client: # (1)
paginator: ListRetirableGrantsPaginator = client.get_paginator("list_retirable_grants") # (2)
async for item in paginator.paginate(...):
item: ListGrantsResponseTypeDef
print(item) # (3)
- client: KMSClient
- paginator: ListRetirableGrantsPaginator
- item: ListGrantsResponseTypeDef
paginate#
Type annotations and code completion for ListRetirableGrantsPaginator.paginate
method.
# paginate method definition
def paginate(
self,
*,
RetiringPrincipal: str,
PaginationConfig: PaginatorConfigTypeDef = ..., # (1)
) -> AsyncIterator[ListGrantsResponseTypeDef]: # (2)
...
# paginate method usage example with argument unpacking
kwargs: ListRetirableGrantsRequestListRetirableGrantsPaginateTypeDef = { # (1)
"RetiringPrincipal": ...,
}
parent.paginate(**kwargs)