@Stability(value=Stable) public static final class CfnResponsePlan.Builder extends Object implements software.amazon.jsii.Builder<CfnResponsePlan>
CfnResponsePlan.| Modifier and Type | Method and Description |
|---|---|
CfnResponsePlan.Builder |
actions(IResolvable actions)
The actions that the response plan starts at the beginning of an incident.
|
CfnResponsePlan.Builder |
actions(List<? extends Object> actions)
The actions that the response plan starts at the beginning of an incident.
|
CfnResponsePlan |
build() |
CfnResponsePlan.Builder |
chatChannel(CfnResponsePlan.ChatChannelProperty chatChannel)
The AWS Chatbot chat channel used for collaboration during an incident.
|
CfnResponsePlan.Builder |
chatChannel(IResolvable chatChannel)
The AWS Chatbot chat channel used for collaboration during an incident.
|
static CfnResponsePlan.Builder |
create(software.constructs.Construct scope,
String id) |
CfnResponsePlan.Builder |
displayName(String displayName)
The human readable name of the response plan.
|
CfnResponsePlan.Builder |
engagements(List<String> engagements)
The contacts and escalation plans that the response plan engages during an incident.
|
CfnResponsePlan.Builder |
incidentTemplate(CfnResponsePlan.IncidentTemplateProperty incidentTemplate)
Details used to create an incident when using this response plan.
|
CfnResponsePlan.Builder |
incidentTemplate(IResolvable incidentTemplate)
Details used to create an incident when using this response plan.
|
CfnResponsePlan.Builder |
name(String name)
The name of the response plan.
|
CfnResponsePlan.Builder |
tags(List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
@Stability(value=Stable) public static CfnResponsePlan.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnResponsePlan.ActionProperty.Builder.@Stability(value=Stable) public CfnResponsePlan.Builder incidentTemplate(CfnResponsePlan.IncidentTemplateProperty incidentTemplate)
incidentTemplate - Details used to create an incident when using this response plan. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder incidentTemplate(IResolvable incidentTemplate)
incidentTemplate - Details used to create an incident when using this response plan. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder name(String name)
name - The name of the response plan. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder actions(IResolvable actions)
actions - The actions that the response plan starts at the beginning of an incident. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder actions(List<? extends Object> actions)
actions - The actions that the response plan starts at the beginning of an incident. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder chatChannel(CfnResponsePlan.ChatChannelProperty chatChannel)
chatChannel - The AWS Chatbot chat channel used for collaboration during an incident. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder chatChannel(IResolvable chatChannel)
chatChannel - The AWS Chatbot chat channel used for collaboration during an incident. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder displayName(String displayName)
displayName - The human readable name of the response plan. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder engagements(List<String> engagements)
engagements - The contacts and escalation plans that the response plan engages during an incident. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan.Builder tags(List<? extends CfnTag> tags)
For more information, see Tag .
tags - An array of key-value pairs to apply to this resource. This parameter is required.this@Stability(value=Stable) public CfnResponsePlan build()
build in interface software.amazon.jsii.Builder<CfnResponsePlan>Copyright © 2022. All rights reserved.