AWSAuthModelResponse

data class AWSAuthModelResponse(val externalId: String? = null, val roleArn: String, val type: String)

Model for API authentication with AWS.

Constructors

Link copied to clipboard
constructor(externalId: String? = null, roleArn: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val externalId: String? = null

AWS STS assume role external ID. This is used to prevent the confused deputy problem: 'https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html'

Link copied to clipboard

AWS STS assume role ARN

Link copied to clipboard

Type of paging Expected value is 'AWS'.