Airbyte Kotlin Bulk CDK
Toggle table of contents
0.1.92
jvm
Platform filter
jvm
Switch theme
Search in API
Airbyte Kotlin Bulk CDK
bulk-cdk-toolkit-load-aws
/
io.airbyte.cdk.load.command.aws
/
AwsAssumeRoleCredentials
Aws
Assume
Role
Credentials
@
Requires
(
condition
=
AssumeRoleCredentialsCondition::class
)
@
Singleton
data
class
AwsAssumeRoleCredentials
(
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.access-key}"
)
val
accessKey
:
String
,
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.secret-key}"
)
val
secretKey
:
String
,
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.external-id}"
)
val
externalId
:
String
)
Members
Constructors
Aws
Assume
Role
Credentials
Link copied to clipboard
constructor
(
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.access-key}"
)
accessKey
:
String
,
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.secret-key}"
)
secretKey
:
String
,
@
Value
(
value
=
"${airbyte.destination.aws.assume-role.external-id}"
)
externalId
:
String
)
Properties
access
Key
Link copied to clipboard
val
accessKey
:
String
external
Id
Link copied to clipboard
val
externalId
:
String
secret
Key
Link copied to clipboard
val
secretKey
:
String
Functions
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String