UserIdentity

Provides information about the type and other characteristics of an entity that performed an action on an affected resource.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If the action was performed with temporary security credentials that were obtained using the AssumeRole operation of the Security Token Service (STS) API, the identifiers, session context, and other details about the identity.

Link copied to clipboard

If the action was performed using the credentials for another Amazon Web Services account, the details of that account.

Link copied to clipboard

If the action was performed by an Amazon Web Services account that belongs to an Amazon Web Services service, the name of the service.

Link copied to clipboard

If the action was performed with temporary security credentials that were obtained using the GetFederationToken operation of the Security Token Service (STS) API, the identifiers, session context, and other details about the identity.

Link copied to clipboard

If the action was performed using the credentials for an Identity and Access Management (IAM) user, the name and other details about the user.

Link copied to clipboard

If the action was performed using the credentials for your Amazon Web Services account, the details of your account.

Link copied to clipboard

The type of entity that performed the action.

Functions

Link copied to clipboard
inline fun copy(block: UserIdentity.Builder.() -> Unit = {}): UserIdentity
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String