pulumi-alicloud-kotlin
3.31.0.1
pulumi-alicloud-kotlin
/
com.pulumi.alicloud.kms.kotlin
/
SecretArgsBuilder
Secret
Args
Builder
class
SecretArgsBuilder
Builder for
SecretArgs
.
Functions
Functions
description
Link copied to clipboard
@
JvmName
(
name
=
"nyfpkagchqjnpnse"
)
suspend
fun
description
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"iaagqwjxwaoiepyf"
)
suspend
fun
description
(
value
:
String
?
)
dkms
Instance
Id
Link copied to clipboard
@
JvmName
(
name
=
"vydarsjquldellrv"
)
suspend
fun
dkmsInstanceId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"efcesaetpxnwbyjv"
)
suspend
fun
dkmsInstanceId
(
value
:
String
?
)
enable
Automatic
Rotation
Link copied to clipboard
@
JvmName
(
name
=
"jikyiebeescdvqcu"
)
suspend
fun
enableAutomaticRotation
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"rejyqdymdiivpnkj"
)
suspend
fun
enableAutomaticRotation
(
value
:
Boolean
?
)
encryption
Key
Id
Link copied to clipboard
@
JvmName
(
name
=
"josukfuhhomijgfp"
)
suspend
fun
encryptionKeyId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wferwyxtupbeyxrw"
)
suspend
fun
encryptionKeyId
(
value
:
String
?
)
force
Delete
Without
Recovery
Link copied to clipboard
@
JvmName
(
name
=
"pvrkijqsuhiunuwu"
)
suspend
fun
forceDeleteWithoutRecovery
(
value
:
Output
<
Boolean
>
)
@
JvmName
(
name
=
"ncypbvgkfrhraqxu"
)
suspend
fun
forceDeleteWithoutRecovery
(
value
:
Boolean
?
)
recovery
Window
In
Days
Link copied to clipboard
@
JvmName
(
name
=
"eacfurcwyxpbgrnx"
)
suspend
fun
recoveryWindowInDays
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"ljlolwubwjuxnrek"
)
suspend
fun
recoveryWindowInDays
(
value
:
Int
?
)
rotation
Interval
Link copied to clipboard
@
JvmName
(
name
=
"qokascrhlcgfycqe"
)
suspend
fun
rotationInterval
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"cxukuywdvxyapyya"
)
suspend
fun
rotationInterval
(
value
:
String
?
)
secret
Data
Link copied to clipboard
@
JvmName
(
name
=
"huduyfirmluiwftd"
)
suspend
fun
secretData
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vsxaaaaucybarfyd"
)
suspend
fun
secretData
(
value
:
String
?
)
secret
Data
Type
Link copied to clipboard
@
JvmName
(
name
=
"duokpiiqmrfgftbu"
)
suspend
fun
secretDataType
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wlghybpprfxpmmro"
)
suspend
fun
secretDataType
(
value
:
String
?
)
secret
Name
Link copied to clipboard
@
JvmName
(
name
=
"gwajhtghpgqhtbgq"
)
suspend
fun
secretName
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"swadflfxrgjveyan"
)
suspend
fun
secretName
(
value
:
String
?
)
tags
Link copied to clipboard
@
JvmName
(
name
=
"ssxjnbjgcofisksr"
)
suspend
fun
tags
(
value
:
Output
<
Map
<
String
,
Any
>
>
)
@
JvmName
(
name
=
"qrhtspbmraffbrvp"
)
fun
tags
(
vararg
values
:
Pair
<
String
,
Any
>
)
@
JvmName
(
name
=
"xsphqjbwsikydofm"
)
suspend
fun
tags
(
value
:
Map
<
String
,
Any
>
?
)
version
Id
Link copied to clipboard
@
JvmName
(
name
=
"ygfkvirvlmgwnocb"
)
suspend
fun
versionId
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"espvdollpkwpwnfx"
)
suspend
fun
versionId
(
value
:
String
?
)
version
Stages
Link copied to clipboard
@
JvmName
(
name
=
"kxopbbhbohrngoip"
)
suspend
fun
versionStages
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"brihdoadoefphjaq"
)
suspend
fun
versionStages
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"thbrhnsfdhpckfnd"
)
suspend
fun
versionStages
(
vararg
values
:
String
)
@
JvmName
(
name
=
"nvtodofnpdmytmgm"
)
suspend
fun
versionStages
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"jdovnbrmysokkios"
)
suspend
fun
versionStages
(
value
:
List
<
String
>
?
)