STSAssumeRoleSettings

Used when constructing a [KinesisConsumerSettings] instance that will by used by a client for cross-account access.

This currently implements only the minimum required fields defined in: https://docs.aws.amazon.com/cli/latest/reference/sts/assume-role.html

Value parameters:
durationSeconds

The duration, in seconds, of the role session.

externalId

A unique identifier that might be required when you assume a role in another account.

roleArn

The Amazon Resource Name (ARN) of the role to assume.

roleSessionName

An identifier for the assumed role session.

Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete fields

val durationSeconds: Option[Int]
val externalId: Option[String]
val roleArn: String
val roleSessionName: String