Package-level declarations

Functions

Link copied to clipboard
@JvmName(name = "listAliasesResponseAliasListEntry")
fun Flow<ListAliasesResponse>.aliases(): Flow<AliasListEntry>

This paginator transforms the flow returned by listAliasesPaginated to access the nested member AliasListEntry

Link copied to clipboard
@JvmName(name = "describeCustomKeyStoresResponseCustomKeyStoresListEntry")
fun Flow<DescribeCustomKeyStoresResponse>.customKeyStores(): Flow<CustomKeyStoresListEntry>

This paginator transforms the flow returned by describeCustomKeyStoresPaginated to access the nested member CustomKeyStoresListEntry

Link copied to clipboard
@JvmName(name = "listGrantsResponseGrantListEntry")
fun Flow<ListGrantsResponse>.grants(): Flow<GrantListEntry>

This paginator transforms the flow returned by listGrantsPaginated to access the nested member GrantListEntry

@JvmName(name = "listRetirableGrantsResponseGrantListEntry")
fun Flow<ListRetirableGrantsResponse>.grants(): Flow<GrantListEntry>

This paginator transforms the flow returned by listRetirableGrantsPaginated to access the nested member GrantListEntry

Link copied to clipboard
@JvmName(name = "listKeysResponseKeyListEntry")
fun Flow<ListKeysResponse>.keys(): Flow<KeyListEntry>

This paginator transforms the flow returned by listKeysPaginated to access the nested member KeyListEntry

Link copied to clipboard
Link copied to clipboard
fun KmsClient.listKeysPaginated(initialRequest: ListKeysRequest = ListKeysRequest { }): Flow<ListKeysResponse>

Paginate over ListKeysResponse results.

Link copied to clipboard
@JvmName(name = "listKeyPoliciesResponsePolicyNameType")
fun Flow<ListKeyPoliciesResponse>.policyNames(): Flow<String>

This paginator transforms the flow returned by listKeyPoliciesPaginated to access the nested member PolicyNameType

Link copied to clipboard
@JvmName(name = "listResourceTagsResponseTag")
fun Flow<ListResourceTagsResponse>.tags(): Flow<Tag>

This paginator transforms the flow returned by listResourceTagsPaginated to access the nested member Tag