toggle menu
pulumi-vault-kotlin
6.7.1.0
jvm
switch theme
search in API
pulumi-vault-kotlin
/
com.pulumi.vault.aws.kotlin
/
SecretBackendRoleArgsBuilder
Secret
Backend
Role
Args
Builder
class
SecretBackendRoleArgsBuilder
Builder for
SecretBackendRoleArgs
.
Members
Functions
backend
Link copied to clipboard
@
JvmName
(
name
=
"ynwmmsqwmmhockmw"
)
suspend
fun
backend
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"abdrcqjcfwleaotx"
)
suspend
fun
backend
(
value
:
String
?
)
credential
Type
Link copied to clipboard
@
JvmName
(
name
=
"rkjbmyqwrlpcoiqq"
)
suspend
fun
credentialType
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"eaopnfkdeiaqwivd"
)
suspend
fun
credentialType
(
value
:
String
?
)
default
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"wuachuwcuufxxsyi"
)
suspend
fun
defaultStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"enirxyvjyvhbkabi"
)
suspend
fun
defaultStsTtl
(
value
:
Int
?
)
external
Id
Link copied to clipboard
@
JvmName
(
name
=
"aaaorgroblhsmmpa"
)
suspend
fun
externalId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"woujpkvlvkjvoovx"
)
suspend
fun
externalId
(
value
:
String
?
)
iam
Groups
Link copied to clipboard
@
JvmName
(
name
=
"xnbbtdtralceickt"
)
suspend
fun
iamGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"atndqinqsrnidjfx"
)
suspend
fun
iamGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"ewpfdkyrqtpaehql"
)
suspend
fun
iamGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ykyvgipvsxchsfxy"
)
suspend
fun
iamGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"mdumwxbcrfrfyrub"
)
suspend
fun
iamGroups
(
value
:
List
<
String
>
?
)
iam
Tags
Link copied to clipboard
@
JvmName
(
name
=
"uibxwtfbhecdvgqq"
)
suspend
fun
iamTags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"nvebotbrhtbjlfny"
)
fun
iamTags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"phctvanusgyfxmyo"
)
suspend
fun
iamTags
(
value
:
Map
<
String
,
String
>
?
)
max
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"lgukxxvvlgerjlap"
)
suspend
fun
maxStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"vusxvjujcapxdtyc"
)
suspend
fun
maxStsTtl
(
value
:
Int
?
)
name
Link copied to clipboard
@
JvmName
(
name
=
"qimgqleeeggpmord"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"dnwtvgvbhdlledvr"
)
suspend
fun
name
(
value
:
String
?
)
namespace
Link copied to clipboard
@
JvmName
(
name
=
"yfgttrsqkmtnfmrs"
)
suspend
fun
namespace
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ldvonlyaylwrtaej"
)
suspend
fun
namespace
(
value
:
String
?
)
permissions
Boundary
Arn
Link copied to clipboard
@
JvmName
(
name
=
"utherpkaorlegfns"
)
suspend
fun
permissionsBoundaryArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ukctcuvvwfglrivq"
)
suspend
fun
permissionsBoundaryArn
(
value
:
String
?
)
policy
Arns
Link copied to clipboard
@
JvmName
(
name
=
"xminndibgfeypuhb"
)
suspend
fun
policyArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ukojdxyornjrntlw"
)
suspend
fun
policyArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"ngtwtnegxtjpnmie"
)
suspend
fun
policyArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"xmbdnfafnjnqoseo"
)
suspend
fun
policyArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"krjywwdmxhudwxjb"
)
suspend
fun
policyArns
(
value
:
List
<
String
>
?
)
policy
Document
Link copied to clipboard
@
JvmName
(
name
=
"oauwftfwchpyapgb"
)
suspend
fun
policyDocument
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"rqurhsquphqsjrfg"
)
suspend
fun
policyDocument
(
value
:
String
?
)
role
Arns
Link copied to clipboard
@
JvmName
(
name
=
"lqipplpggibsheke"
)
suspend
fun
roleArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"opbdmyhhojyipqgi"
)
suspend
fun
roleArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"wqvwgoirlcurhdnk"
)
suspend
fun
roleArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ltfbmyxhwoojtoda"
)
suspend
fun
roleArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"knmqltsbbqrowcom"
)
suspend
fun
roleArns
(
value
:
List
<
String
>
?
)
session
Tags
Link copied to clipboard
@
JvmName
(
name
=
"pllnydipvrjlfhyu"
)
suspend
fun
sessionTags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"vhwlbbaspsamwjjm"
)
fun
sessionTags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"dgqpsouyhudmtuvw"
)
suspend
fun
sessionTags
(
value
:
Map
<
String
,
String
>
?
)
user
Path
Link copied to clipboard
@
JvmName
(
name
=
"bhrdpjtftlsmcobj"
)
suspend
fun
userPath
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"trtprxstbomralfs"
)
suspend
fun
userPath
(
value
:
String
?
)