@Stability(value=Stable) @Internal public static final class CfnLifecycleHookProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLifecycleHookProps
CfnLifecycleHookPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLifecycleHookProps.Builder, CfnLifecycleHookProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String autoScalingGroupName,
String lifecycleTransition,
String defaultResult,
Number heartbeatTimeout,
String lifecycleHookName,
String notificationMetadata,
String notificationTargetArn,
String roleArn)
Constructor that initializes the object based on literal property values passed by the
CfnLifecycleHookProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAutoScalingGroupName()
`AWS::AutoScaling::LifecycleHook.AutoScalingGroupName`.
|
String |
getDefaultResult()
`AWS::AutoScaling::LifecycleHook.DefaultResult`.
|
Number |
getHeartbeatTimeout()
`AWS::AutoScaling::LifecycleHook.HeartbeatTimeout`.
|
String |
getLifecycleHookName()
`AWS::AutoScaling::LifecycleHook.LifecycleHookName`.
|
String |
getLifecycleTransition()
`AWS::AutoScaling::LifecycleHook.LifecycleTransition`.
|
String |
getNotificationMetadata()
`AWS::AutoScaling::LifecycleHook.NotificationMetadata`.
|
String |
getNotificationTargetArn()
`AWS::AutoScaling::LifecycleHook.NotificationTargetARN`.
|
String |
getRoleArn()
`AWS::AutoScaling::LifecycleHook.RoleARN`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String autoScalingGroupName, String lifecycleTransition, String defaultResult, Number heartbeatTimeout, String lifecycleHookName, String notificationMetadata, String notificationTargetArn, String roleArn)
CfnLifecycleHookProps.Builder.public final String getAutoScalingGroupName()
CfnLifecycleHookPropsgetAutoScalingGroupName in interface CfnLifecycleHookPropspublic final String getLifecycleTransition()
CfnLifecycleHookPropsgetLifecycleTransition in interface CfnLifecycleHookPropspublic final String getDefaultResult()
CfnLifecycleHookPropsgetDefaultResult in interface CfnLifecycleHookPropspublic final Number getHeartbeatTimeout()
CfnLifecycleHookPropsgetHeartbeatTimeout in interface CfnLifecycleHookPropspublic final String getLifecycleHookName()
CfnLifecycleHookPropsgetLifecycleHookName in interface CfnLifecycleHookPropspublic final String getNotificationMetadata()
CfnLifecycleHookPropsgetNotificationMetadata in interface CfnLifecycleHookPropspublic final String getNotificationTargetArn()
CfnLifecycleHookPropsgetNotificationTargetArn in interface CfnLifecycleHookPropspublic final String getRoleArn()
CfnLifecycleHookPropsgetRoleArn in interface CfnLifecycleHookProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.