SessionIssuer

Provides information about the source and type of temporary security credentials that were issued to an entity.

Types

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

Properties

Link copied to clipboard

The unique identifier for the Amazon Web Services account that owns the entity that was used to get the credentials.

Link copied to clipboard
val arn: String?

The Amazon Resource Name (ARN) of the source account, Identity and Access Management (IAM) user, or role that was used to get the credentials.

Link copied to clipboard

The unique identifier for the entity that was used to get the credentials.

Link copied to clipboard
val type: String?

The source of the temporary security credentials, such as Root, IAMUser, or Role.

Link copied to clipboard

The name or alias of the user or role that issued the session. This value is null if the credentials were obtained from a root account that doesn't have an alias.

Functions

Link copied to clipboard
inline fun copy(block: SessionIssuer.Builder.() -> Unit = {}): SessionIssuer
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