Class CfnContactChannelProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssmcontacts.CfnContactChannelProps.Jsii$Proxy
- All Implemented Interfaces:
CfnContactChannelProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnContactChannelProps
@Stability(Stable)
@Internal
public static final class CfnContactChannelProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContactChannelProps
An implementation for
CfnContactChannelProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ssmcontacts.CfnContactChannelProps
CfnContactChannelProps.Builder, CfnContactChannelProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnContactChannelProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnContactChannelProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe details that Incident Manager uses when trying to engage the contact channel.final StringThe name of the contact channel.final StringThe type of the contact channel.final StringThe Amazon Resource Name (ARN) of the contact you are adding the contact channel to.final ObjectIf you want to activate the channel at a later time, you can choose to defer activation.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnContactChannelProps.Builder.
-
-
Method Details
-
getChannelAddress
Description copied from interface:CfnContactChannelPropsThe details that Incident Manager uses when trying to engage the contact channel.- Specified by:
getChannelAddressin interfaceCfnContactChannelProps
-
getChannelName
Description copied from interface:CfnContactChannelPropsThe name of the contact channel.- Specified by:
getChannelNamein interfaceCfnContactChannelProps
-
getChannelType
Description copied from interface:CfnContactChannelPropsThe type of the contact channel. Incident Manager supports three contact methods:.- SMS
- VOICE
- Specified by:
getChannelTypein interfaceCfnContactChannelProps
-
getContactId
Description copied from interface:CfnContactChannelPropsThe Amazon Resource Name (ARN) of the contact you are adding the contact channel to.- Specified by:
getContactIdin interfaceCfnContactChannelProps
-
getDeferActivation
Description copied from interface:CfnContactChannelPropsIf you want to activate the channel at a later time, you can choose to defer activation.Incident Manager can't engage your contact channel until it has been activated.
- Specified by:
getDeferActivationin interfaceCfnContactChannelProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-