Interface CfnResponsePlan.ActionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnResponsePlan.ActionProperty.Jsii$Proxy
- Enclosing class:
CfnResponsePlan
@Stability(Stable)
public static interface CfnResponsePlan.ActionProperty
extends software.amazon.jsii.JsiiSerializable
The
Action property type specifies the configuration to launch.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.ssmincidents.*;
ActionProperty actionProperty = ActionProperty.builder()
.ssmAutomation(SsmAutomationProperty.builder()
.documentName("documentName")
.roleArn("roleArn")
// the properties below are optional
.documentVersion("documentVersion")
.dynamicParameters(List.of(DynamicSsmParameterProperty.builder()
.key("key")
.value(DynamicSsmParameterValueProperty.builder()
.variable("variable")
.build())
.build()))
.parameters(List.of(SsmParameterProperty.builder()
.key("key")
.values(List.of("values"))
.build()))
.targetAccount("targetAccount")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnResponsePlan.ActionPropertystatic final classAn implementation forCfnResponsePlan.ActionProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getSsmAutomation
Details about the Systems Manager automation document that will be used as a runbook during an incident.Returns union: either
IResolvableorCfnResponsePlan.SsmAutomationProperty- See Also:
-
builder
-