pulumi-aws-kotlin
6.12.2.0
pulumi-aws-kotlin
/
com.pulumi.aws.kotlin.inputs
/
ProviderAssumeRoleArgsBuilder
Provider
Assume
Role
Args
Builder
class
ProviderAssumeRoleArgsBuilder
Builder for
ProviderAssumeRoleArgs
.
Functions
Functions
duration
Link copied to clipboard
@
JvmName
(
name
=
"rhlfnxffykwbevxg"
)
suspend
fun
duration
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ivvnvcksqcmpyqpd"
)
suspend
fun
duration
(
value
:
String
?
)
external
Id
Link copied to clipboard
@
JvmName
(
name
=
"vrteluxqhigvmrvg"
)
suspend
fun
externalId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"fentwmatrbgyutsv"
)
suspend
fun
externalId
(
value
:
String
?
)
policy
Link copied to clipboard
@
JvmName
(
name
=
"lorggcybeeaxdvkr"
)
suspend
fun
policy
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"eysujfvsioiahlxl"
)
suspend
fun
policy
(
value
:
String
?
)
policy
Arns
Link copied to clipboard
@
JvmName
(
name
=
"vvwvactxnxnmxleu"
)
suspend
fun
policyArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"dyteyjryvbfooyoi"
)
suspend
fun
policyArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"khyqywwomjomhlal"
)
suspend
fun
policyArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"fjhmrptixdmmaalv"
)
suspend
fun
policyArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"pyjxplravmlmvnud"
)
suspend
fun
policyArns
(
value
:
List
<
String
>
?
)
role
Arn
Link copied to clipboard
@
JvmName
(
name
=
"lalkrrkunrgdpqly"
)
suspend
fun
roleArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"eqwgdyttomqawktg"
)
suspend
fun
roleArn
(
value
:
String
?
)
session
Name
Link copied to clipboard
@
JvmName
(
name
=
"rmetgekroydjxoov"
)
suspend
fun
sessionName
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"nyrdkvtwqolkasrg"
)
suspend
fun
sessionName
(
value
:
String
?
)
source
Identity
Link copied to clipboard
@
JvmName
(
name
=
"bojoixrehicdihun"
)
suspend
fun
sourceIdentity
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"yggqnuyukysscqtp"
)
suspend
fun
sourceIdentity
(
value
:
String
?
)
tags
Link copied to clipboard
@
JvmName
(
name
=
"cwkjrpakbsgqujfh"
)
suspend
fun
tags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"wdwrpirwlotqscsv"
)
fun
tags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"wcjelegsnklxexht"
)
suspend
fun
tags
(
value
:
Map
<
String
,
String
>
?
)
transitive
Tag
Keys
Link copied to clipboard
@
JvmName
(
name
=
"kyejwymlhrblmfrv"
)
suspend
fun
transitiveTagKeys
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"nfcbwjtanbccoips"
)
suspend
fun
transitiveTagKeys
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"fnjfhgbopchxrijn"
)
suspend
fun
transitiveTagKeys
(
vararg
values
:
String
)
@
JvmName
(
name
=
"wiownhaxbtuhists"
)
suspend
fun
transitiveTagKeys
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"kngglylyuvtwacak"
)
suspend
fun
transitiveTagKeys
(
value
:
List
<
String
>
?
)