toggle menu
pulumi-vault-kotlin
6.6.0.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
=
"hygjmaejiwbaqvhu"
)
suspend
fun
backend
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"fcsiqvlrysvuronu"
)
suspend
fun
backend
(
value
:
String
?
)
credential
Type
Link copied to clipboard
@
JvmName
(
name
=
"pdulsowlutilmkhn"
)
suspend
fun
credentialType
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"mjggtfqfvssljpwb"
)
suspend
fun
credentialType
(
value
:
String
?
)
default
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"jrfhlaunkjawplfh"
)
suspend
fun
defaultStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"glselbluhyjmorxv"
)
suspend
fun
defaultStsTtl
(
value
:
Int
?
)
external
Id
Link copied to clipboard
@
JvmName
(
name
=
"xpplckxqapprycpf"
)
suspend
fun
externalId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vnlcmxiculainyer"
)
suspend
fun
externalId
(
value
:
String
?
)
iam
Groups
Link copied to clipboard
@
JvmName
(
name
=
"xhqgdkjfdhxywklt"
)
suspend
fun
iamGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"bmvtjfnapgjdkvxi"
)
suspend
fun
iamGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"mkjugmsbwwurfyqp"
)
suspend
fun
iamGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"fvjrbvqbjcnpxfas"
)
suspend
fun
iamGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"clrgtgnudppblcdw"
)
suspend
fun
iamGroups
(
value
:
List
<
String
>
?
)
iam
Tags
Link copied to clipboard
@
JvmName
(
name
=
"evgayryhtvrlcuae"
)
suspend
fun
iamTags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"aekbpgqtithaycfw"
)
fun
iamTags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"qmyetlivlefrbmrs"
)
suspend
fun
iamTags
(
value
:
Map
<
String
,
String
>
?
)
max
Sts
Ttl
Link copied to clipboard
@
JvmName
(
name
=
"euhykrwmdyywnvos"
)
suspend
fun
maxStsTtl
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"guwacasqwguopwik"
)
suspend
fun
maxStsTtl
(
value
:
Int
?
)
name
Link copied to clipboard
@
JvmName
(
name
=
"lftfbaxtwposrmmb"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hgujrvhpgpunojcw"
)
suspend
fun
name
(
value
:
String
?
)
namespace
Link copied to clipboard
@
JvmName
(
name
=
"rigucsljxqsxdwuv"
)
suspend
fun
namespace
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"otdevemuvnxkdvtt"
)
suspend
fun
namespace
(
value
:
String
?
)
permissions
Boundary
Arn
Link copied to clipboard
@
JvmName
(
name
=
"rpawokrurcwlvwjs"
)
suspend
fun
permissionsBoundaryArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"hjqhhhelhaqdyybm"
)
suspend
fun
permissionsBoundaryArn
(
value
:
String
?
)
policy
Arns
Link copied to clipboard
@
JvmName
(
name
=
"bvoeeyytipoidpyl"
)
suspend
fun
policyArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"siccpcbygxwbuvua"
)
suspend
fun
policyArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"nlqpftjbrpcdsfjn"
)
suspend
fun
policyArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"kmkvndahcmulgdhf"
)
suspend
fun
policyArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"skrijnschsdkxpia"
)
suspend
fun
policyArns
(
value
:
List
<
String
>
?
)
policy
Document
Link copied to clipboard
@
JvmName
(
name
=
"dshlbnvnelsqajvn"
)
suspend
fun
policyDocument
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"qopswbmehldydwpf"
)
suspend
fun
policyDocument
(
value
:
String
?
)
role
Arns
Link copied to clipboard
@
JvmName
(
name
=
"rqvbnulwqjvdynib"
)
suspend
fun
roleArns
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"tisbbicofwretfjf"
)
suspend
fun
roleArns
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"aamcjxwrbxvpsirk"
)
suspend
fun
roleArns
(
vararg
values
:
String
)
@
JvmName
(
name
=
"dtuuxgrpombnwfvy"
)
suspend
fun
roleArns
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"wgiyahwiofigmjpp"
)
suspend
fun
roleArns
(
value
:
List
<
String
>
?
)
session
Tags
Link copied to clipboard
@
JvmName
(
name
=
"sbovyiwsajiqxowb"
)
suspend
fun
sessionTags
(
value
:
Output
<
Map
<
String
,
String
>
>
)
@
JvmName
(
name
=
"sssutaksrxrhfvys"
)
fun
sessionTags
(
vararg
values
:
Pair
<
String
,
String
>
)
@
JvmName
(
name
=
"ykimsnfbuvpgeylq"
)
suspend
fun
sessionTags
(
value
:
Map
<
String
,
String
>
?
)
user
Path
Link copied to clipboard
@
JvmName
(
name
=
"uoqqxmoyiqliwmao"
)
suspend
fun
userPath
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"rpujkfsgbkixflwr"
)
suspend
fun
userPath
(
value
:
String
?
)