Package-level declarations

Inherited functions

Link copied to clipboard
@JvmName(name = "listAccessKeysResponseAccessKeyMetadata")
fun Flow<ListAccessKeysResponse>.accessKeyMetadata(): Flow<AccessKeyMetadata>

This paginator transforms the flow returned by listAccessKeysPaginated to access the nested member AccessKeyMetadata

Link copied to clipboard
@JvmName(name = "listAccountAliasesResponseAccountAliasType")
fun Flow<ListAccountAliasesResponse>.accountAliases(): Flow<String>

This paginator transforms the flow returned by listAccountAliasesPaginated to access the nested member AccountAliasType

Link copied to clipboard
@JvmName(name = "listAttachedGroupPoliciesResponseAttachedPolicy")
fun Flow<ListAttachedGroupPoliciesResponse>.attachedPolicies(): Flow<AttachedPolicy>

This paginator transforms the flow returned by listAttachedGroupPoliciesPaginated to access the nested member AttachedPolicy

@JvmName(name = "listAttachedRolePoliciesResponseAttachedPolicy")
fun Flow<ListAttachedRolePoliciesResponse>.attachedPolicies(): Flow<AttachedPolicy>

This paginator transforms the flow returned by listAttachedRolePoliciesPaginated to access the nested member AttachedPolicy

@JvmName(name = "listAttachedUserPoliciesResponseAttachedPolicy")
fun Flow<ListAttachedUserPoliciesResponse>.attachedPolicies(): Flow<AttachedPolicy>

This paginator transforms the flow returned by listAttachedUserPoliciesPaginated to access the nested member AttachedPolicy

Link copied to clipboard
@JvmName(name = "listSigningCertificatesResponseSigningCertificate")
fun Flow<ListSigningCertificatesResponse>.certificates(): Flow<SigningCertificate>

This paginator transforms the flow returned by listSigningCertificatesPaginated to access the nested member SigningCertificate

Link copied to clipboard
@JvmName(name = "simulateCustomPolicyResponseEvaluationResult")
fun Flow<SimulateCustomPolicyResponse>.evaluationResults(): Flow<EvaluationResult>

This paginator transforms the flow returned by simulateCustomPolicyPaginated to access the nested member EvaluationResult

@JvmName(name = "simulatePrincipalPolicyResponseEvaluationResult")
fun Flow<SimulatePrincipalPolicyResponse>.evaluationResults(): Flow<EvaluationResult>

This paginator transforms the flow returned by simulatePrincipalPolicyPaginated to access the nested member EvaluationResult

Link copied to clipboard
Link copied to clipboard
@JvmName(name = "listGroupsForUserResponseGroup")
fun Flow<ListGroupsForUserResponse>.groups(): Flow<Group>

This paginator transforms the flow returned by listGroupsForUserPaginated to access the nested member Group

@JvmName(name = "listGroupsResponseGroup")
fun Flow<ListGroupsResponse>.groups(): Flow<Group>

This paginator transforms the flow returned by listGroupsPaginated to access the nested member Group

Link copied to clipboard
@JvmName(name = "listInstanceProfilesForRoleResponseInstanceProfile")
fun Flow<ListInstanceProfilesForRoleResponse>.instanceProfiles(): Flow<InstanceProfile>

This paginator transforms the flow returned by listInstanceProfilesForRolePaginated to access the nested member InstanceProfile

@JvmName(name = "listInstanceProfilesResponseInstanceProfile")
fun Flow<ListInstanceProfilesResponse>.instanceProfiles(): Flow<InstanceProfile>

This paginator transforms the flow returned by listInstanceProfilesPaginated to access the nested member InstanceProfile

Link copied to clipboard
Link copied to clipboard
fun IamClient.listGroupsPaginated(initialRequest: ListGroupsRequest = ListGroupsRequest { }): Flow<ListGroupsResponse>

Paginate over ListGroupsResponse results.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun IamClient.listRolesPaginated(initialRequest: ListRolesRequest = ListRolesRequest { }): Flow<ListRolesResponse>

Paginate over ListRolesResponse results.

Link copied to clipboard
fun IamClient.listUsersPaginated(initialRequest: ListUsersRequest = ListUsersRequest { }): Flow<ListUsersResponse>

Paginate over ListUsersResponse results.

Link copied to clipboard
@JvmName(name = "listMfaDevicesResponseMfaDevice")
fun Flow<ListMfaDevicesResponse>.mfaDevices(): Flow<MfaDevice>

This paginator transforms the flow returned by listMfaDevicesPaginated to access the nested member MfaDevice

Link copied to clipboard
@JvmName(name = "listPoliciesResponsePolicy")
fun Flow<ListPoliciesResponse>.policies(): Flow<Policy>

This paginator transforms the flow returned by listPoliciesPaginated to access the nested member Policy

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

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

@JvmName(name = "listRolePoliciesResponsePolicyNameType")
fun Flow<ListRolePoliciesResponse>.policyNames(): Flow<String>

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

@JvmName(name = "listUserPoliciesResponsePolicyNameType")
fun Flow<ListUserPoliciesResponse>.policyNames(): Flow<String>

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

Link copied to clipboard
@JvmName(name = "listRolesResponseRole")
fun Flow<ListRolesResponse>.roles(): Flow<Role>

This paginator transforms the flow returned by listRolesPaginated to access the nested member Role

Link copied to clipboard
@JvmName(name = "listServerCertificatesResponseServerCertificateMetadata")
fun Flow<ListServerCertificatesResponse>.serverCertificateMetadataList(): Flow<ServerCertificateMetadata>

This paginator transforms the flow returned by listServerCertificatesPaginated to access the nested member ServerCertificateMetadata

Link copied to clipboard
@JvmName(name = "listSshPublicKeysResponseSshPublicKeyMetadata")
fun Flow<ListSshPublicKeysResponse>.sshPublicKeys(): Flow<SshPublicKeyMetadata>

This paginator transforms the flow returned by listSshPublicKeysPaginated to access the nested member SshPublicKeyMetadata

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

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

@JvmName(name = "listMfaDeviceTagsResponseTag")
fun Flow<ListMfaDeviceTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listOpenIdConnectProviderTagsResponseTag")
fun Flow<ListOpenIdConnectProviderTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listPolicyTagsResponseTag")
fun Flow<ListPolicyTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listRoleTagsResponseTag")
fun Flow<ListRoleTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listSamlProviderTagsResponseTag")
fun Flow<ListSamlProviderTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listServerCertificateTagsResponseTag")
fun Flow<ListServerCertificateTagsResponse>.tags(): Flow<Tag>

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

@JvmName(name = "listUserTagsResponseTag")
fun Flow<ListUserTagsResponse>.tags(): Flow<Tag>

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

Link copied to clipboard
@JvmName(name = "getGroupResponseUser")
fun Flow<GetGroupResponse>.users(): Flow<User>

This paginator transforms the flow returned by getGroupPaginated to access the nested member User

@JvmName(name = "listUsersResponseUser")
fun Flow<ListUsersResponse>.users(): Flow<User>

This paginator transforms the flow returned by listUsersPaginated to access the nested member User

Link copied to clipboard
@JvmName(name = "listPolicyVersionsResponsePolicyVersion")
fun Flow<ListPolicyVersionsResponse>.versions(): Flow<PolicyVersion>

This paginator transforms the flow returned by listPolicyVersionsPaginated to access the nested member PolicyVersion

Link copied to clipboard
@JvmName(name = "listVirtualMfaDevicesResponseVirtualMfaDevice")
fun Flow<ListVirtualMfaDevicesResponse>.virtualMfaDevices(): Flow<VirtualMfaDevice>

This paginator transforms the flow returned by listVirtualMfaDevicesPaginated to access the nested member VirtualMfaDevice