Class CfnResponsePlan.IncidentTemplateProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ssmincidents.CfnResponsePlan.IncidentTemplateProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResponsePlan.IncidentTemplateProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResponsePlan.IncidentTemplateProperty
@Stability(Stable)
@Internal
public static final class CfnResponsePlan.IncidentTemplateProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResponsePlan.IncidentTemplateProperty
An implementation for
CfnResponsePlan.IncidentTemplateProperty-
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.ssmincidents.CfnResponsePlan.IncidentTemplateProperty
CfnResponsePlan.IncidentTemplateProperty.Builder, CfnResponsePlan.IncidentTemplateProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResponsePlan.IncidentTemplateProperty.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 StringUsed to create only one incident record for an incident.final NumberDefines the impact to the customers.final ObjectTags to assign to the template.final ObjectThe Amazon Simple Notification Service ( Amazon SNS ) targets that uses to notify the chat channel of updates to an incident.final StringThe summary describes what has happened during the incident.final StringgetTitle()The title of the incident is a brief and easily recognizable.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 theCfnResponsePlan.IncidentTemplateProperty.Builder.
-
-
Method Details
-
getImpact
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyDefines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.Possible impacts: -
1- Critical impact, this typically relates to full application failure that impacts many to all customers.2- High impact, partial application failure with impact to many customers.3- Medium impact, the application is providing reduced service to customers.4- Low impact, customer might aren't impacted by the problem yet.5- No impact, customers aren't currently impacted but urgent action is needed to avoid impact.
- Specified by:
getImpactin interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
getTitle
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyThe title of the incident is a brief and easily recognizable.- Specified by:
getTitlein interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
getDedupeString
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyUsed to create only one incident record for an incident.- Specified by:
getDedupeStringin interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
getIncidentTags
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyTags to assign to the template.When the
StartIncidentAPI action is called, Incident Manager assigns the tags specified in the template to the incident.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTag>- Specified by:
getIncidentTagsin interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
getNotificationTargets
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyThe Amazon Simple Notification Service ( Amazon SNS ) targets that uses to notify the chat channel of updates to an incident.You can also make updates to the incident through the chat channel using the Amazon SNS topics.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnResponsePlan.NotificationTargetItemProperty>- Specified by:
getNotificationTargetsin interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
getSummary
Description copied from interface:CfnResponsePlan.IncidentTemplatePropertyThe summary describes what has happened during the incident.- Specified by:
getSummaryin interfaceCfnResponsePlan.IncidentTemplateProperty- See Also:
-
$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()
-