pulumi-aws-native-kotlin
0.82.0.0
pulumi-aws-native-kotlin
/
com.pulumi.awsnative.autoscaling.kotlin.inputs
/
AutoScalingGroupLifecycleHookSpecificationArgsBuilder
Auto
Scaling
Group
Lifecycle
Hook
Specification
Args
Builder
class
AutoScalingGroupLifecycleHookSpecificationArgsBuilder
Builder for
AutoScalingGroupLifecycleHookSpecificationArgs
.
Functions
Functions
default
Result
Link copied to clipboard
@
JvmName
(
name
=
"ufofssfwdeakkkfk"
)
suspend
fun
defaultResult
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"skgqjpvxqcgbuwmg"
)
suspend
fun
defaultResult
(
value
:
String
?
)
heartbeat
Timeout
Link copied to clipboard
@
JvmName
(
name
=
"hvlwqwrymxirrbob"
)
suspend
fun
heartbeatTimeout
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"aimyoiuthqjclvev"
)
suspend
fun
heartbeatTimeout
(
value
:
Int
?
)
lifecycle
Hook
Name
Link copied to clipboard
@
JvmName
(
name
=
"gccldlwtabscydfb"
)
suspend
fun
lifecycleHookName
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"jumcwifnkmsdeuee"
)
suspend
fun
lifecycleHookName
(
value
:
String
)
lifecycle
Transition
Link copied to clipboard
@
JvmName
(
name
=
"qmsfrdlwjcapjvpn"
)
suspend
fun
lifecycleTransition
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"drvbkpsnescrxsge"
)
suspend
fun
lifecycleTransition
(
value
:
String
)
notification
Metadata
Link copied to clipboard
@
JvmName
(
name
=
"rmbsrqvxdxytqkhu"
)
suspend
fun
notificationMetadata
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"brnpyiyubpyvubgt"
)
suspend
fun
notificationMetadata
(
value
:
String
?
)
notification
Target
Arn
Link copied to clipboard
@
JvmName
(
name
=
"cdbibrwhvcukpokt"
)
suspend
fun
notificationTargetArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wpxqpwejdkyqqvxh"
)
suspend
fun
notificationTargetArn
(
value
:
String
?
)
role
Arn
Link copied to clipboard
@
JvmName
(
name
=
"ugihyggqqcgjsfti"
)
suspend
fun
roleArn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"fxjxcohewixgbbfd"
)
suspend
fun
roleArn
(
value
:
String
?
)