Package-level declarations
Functions
Link copied to clipboard
suspend fun IamClient.waitUntilInstanceProfileExists(block: GetInstanceProfileRequest.Builder.() -> Unit): Outcome<GetInstanceProfileResponse>
suspend fun IamClient.waitUntilInstanceProfileExists(request: GetInstanceProfileRequest, retryStrategy: RetryStrategy? = null): Outcome<GetInstanceProfileResponse>
Link copied to clipboard
suspend fun IamClient.waitUntilPolicyExists(block: GetPolicyRequest.Builder.() -> Unit): Outcome<GetPolicyResponse>
suspend fun IamClient.waitUntilPolicyExists(request: GetPolicyRequest, retryStrategy: RetryStrategy? = null): Outcome<GetPolicyResponse>
Link copied to clipboard
suspend fun IamClient.waitUntilRoleExists(block: GetRoleRequest.Builder.() -> Unit): Outcome<GetRoleResponse>
suspend fun IamClient.waitUntilRoleExists(request: GetRoleRequest, retryStrategy: RetryStrategy? = null): Outcome<GetRoleResponse>
Link copied to clipboard
suspend fun IamClient.waitUntilUserExists(block: GetUserRequest.Builder.() -> Unit): Outcome<GetUserResponse>
suspend fun IamClient.waitUntilUserExists(request: GetUserRequest = GetUserRequest { }, retryStrategy: RetryStrategy? = null): Outcome<GetUserResponse>