Package-level declarations
Types
Link copied to clipboard
interface AssumedRole
Link copied to clipboard
data class AssumedRoleWithWebIdentityResponse(val AssumedRoleId: RoleId, val Credentials: Credentials, val SubjectFromWebIdentityToken: String, val Audience: String, val SourceIdentity: String?, val Provider: String) : AssumedRole
Link copied to clipboard
data class AssumeRole(val RoleArn: ARN, val RoleSessionName: RoleSessionName, val TokenCode: TokenCode? = null, val SerialNumber: Long? = null, val DurationSeconds: Duration? = null, val ExternalId: String? = null, val Policy: String? = null, val PolicyArns: List<ARN>? = null, val Tags: List<Tag>? = null, val TransitiveTagKeys: List<String>? = null) : STSAction<SimpleAssumedRole>
Link copied to clipboard
data class AssumeRoleWithWebIdentity(val RoleArn: ARN, val RoleSessionName: RoleSessionName, val WebIdentityToken: WebIdentityToken, val DurationSeconds: Duration? = null, val Policy: String? = null, val PolicyArns: List<ARN>? = null, val ProviderId: String? = null, val Tags: List<Tag>? = null) : STSAction<AssumedRoleWithWebIdentityResponse>
Link copied to clipboard