@Stability(value=Stable) public static final class CfnResponsePlan.IncidentTemplateProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnResponsePlan.IncidentTemplateProperty>
CfnResponsePlan.IncidentTemplateProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder impact(Number impact)
CfnResponsePlan.IncidentTemplateProperty.getImpact()impact - Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan. This parameter is required.
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.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder title(String title)
CfnResponsePlan.IncidentTemplateProperty.getTitle()title - The title of the incident is a brief and easily recognizable. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder dedupeString(String dedupeString)
CfnResponsePlan.IncidentTemplateProperty.getDedupeString()dedupeString - Used to create only one incident record for an incident.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder incidentTags(IResolvable incidentTags)
CfnResponsePlan.IncidentTemplateProperty.getIncidentTags()incidentTags - `CfnResponsePlan.IncidentTemplateProperty.IncidentTags`.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder incidentTags(List<? extends Object> incidentTags)
CfnResponsePlan.IncidentTemplateProperty.getIncidentTags()incidentTags - `CfnResponsePlan.IncidentTemplateProperty.IncidentTags`.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder notificationTargets(IResolvable notificationTargets)
CfnResponsePlan.IncidentTemplateProperty.getNotificationTargets()notificationTargets - The SNS targets that AWS Chatbot 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 SNS topics.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder notificationTargets(List<? extends Object> notificationTargets)
CfnResponsePlan.IncidentTemplateProperty.getNotificationTargets()notificationTargets - The SNS targets that AWS Chatbot 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 SNS topics.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty.Builder summary(String summary)
CfnResponsePlan.IncidentTemplateProperty.getSummary()summary - The summary describes what has happened during the incident.this@Stability(value=Stable) public CfnResponsePlan.IncidentTemplateProperty build()
build in interface software.amazon.jsii.Builder<CfnResponsePlan.IncidentTemplateProperty>CfnResponsePlan.IncidentTemplatePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.