toggle menu
pulumi-vault-kotlin
6.1.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
=
"vlrfjplpnssrsoay"
)
suspend
fun
backend
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wcxvvgbdsnlpxavr"
)
suspend
fun
backend
(
value
:
String
?
)
credential
Type
Link copied to clipboard
@
JvmName
(
name
=
"fipmdmupxygcwhbc"
)
suspend
fun
credentialType
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pqltswlukbxcudpj"
)
suspend
fun
credentialType
(
value
:
String
?
)
default
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"qnoqelqnpeloofsa"
)
suspend
fun
defaultStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"tkslknstngdwkvdn"
)
suspend
fun
defaultStsTtl
(
value
:
Int
?
)
iam
Groups
Link copied to clipboard
@
JvmName
(
name
=
"hmmlhtejunjsqric"
)
suspend
fun
iamGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"rhljdskgvjcmoofi"
)
suspend
fun
iamGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"ipuxiypnohlebsak"
)
suspend
fun
iamGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"brgtcfftplvtogbr"
)
suspend
fun
iamGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"qswuiobhrjdojcop"
)
suspend
fun
iamGroups
(
value
:
List
<
String
>
?
)
max
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"luaayilxfjnqycbs"
)
suspend
fun
maxStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"shuufohechvpgetu"
)
suspend
fun
maxStsTtl
(
value
:
Int
?
)
name
Link copied to clipboard
@
JvmName
(
name
=
"hrwbrivdhdgosoca"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tfyqriwoxdqecivx"
)
suspend
fun
name
(
value
:
String
?
)
namespace
Link copied to clipboard
@
JvmName
(
name
=
"qbcvjgeifendhkgt"
)
suspend
fun
namespace
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"veayartmpktmijlf"
)
suspend
fun
namespace
(
value
:
String
?
)
permissions
Boundary
Arn
Link copied to clipboard
@
JvmName
(
name
=
"juauykmmhtojapgn"
)
suspend
fun
permissionsBoundaryArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pvyaoctuyfukgamc"
)
suspend
fun
permissionsBoundaryArn
(
value
:
String
?
)
policy
Arns
Link copied to clipboard
@
JvmName
(
name
=
"amncenarbdpcqiog"
)
suspend
fun
policyArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"kowjkhykysanlkno"
)
suspend
fun
policyArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"mbplbimgeisulmbi"
)
suspend
fun
policyArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"dmsrannqmioxhloc"
)
suspend
fun
policyArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"khucujgkabdgefvs"
)
suspend
fun
policyArns
(
value
:
List
<
String
>
?
)
policy
Document
Link copied to clipboard
@
JvmName
(
name
=
"bvnevyxbqeamcjhu"
)
suspend
fun
policyDocument
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"plrsxhdwdkxktqho"
)
suspend
fun
policyDocument
(
value
:
String
?
)
role
Arns
Link copied to clipboard
@
JvmName
(
name
=
"soqiunxpkpiljccm"
)
suspend
fun
roleArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ncktwgduqbocucae"
)
suspend
fun
roleArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"knpmpgehqlfjiuki"
)
suspend
fun
roleArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"rrirvqkwtopmqwqj"
)
suspend
fun
roleArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ducomwaebfcnhlct"
)
suspend
fun
roleArns
(
value
:
List
<
String
>
?
)
user
Path
Link copied to clipboard
@
JvmName
(
name
=
"hwvjvspdyjhtcarp"
)
suspend
fun
userPath
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"rdiciryduohauuid"
)
suspend
fun
userPath
(
value
:
String
?
)