AWSAuthModel interface

Model for API authentication with AWS.

Extends

Properties

externalId

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'

roleArn

AWS STS assume role ARN

type

The auth type

Property Details

externalId

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'

externalId?: string

Property Value

string

roleArn

AWS STS assume role ARN

roleArn: string

Property Value

string

type

The auth type

type: "AWS"

Property Value

"AWS"