Interface CfnExperimentTemplate.ExperimentTemplateStopConditionProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnExperimentTemplate.ExperimentTemplateStopConditionProperty.Jsii$Proxy
- Enclosing class:
- CfnExperimentTemplate
@Stability(Stable)
public static interface CfnExperimentTemplate.ExperimentTemplateStopConditionProperty
extends software.amazon.jsii.JsiiSerializable
Specifies a stop condition for an experiment template.
 
For more information, see Stop conditions in the AWS Fault Injection Simulator User Guide .
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.fis.*;
 ExperimentTemplateStopConditionProperty experimentTemplateStopConditionProperty = ExperimentTemplateStopConditionProperty.builder()
         .source("source")
         // the properties below are optional
         .value("value")
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnExperimentTemplate.ExperimentTemplateStopConditionProperty
- 
Method SummaryMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getSourceThe source for the stop condition.Specify aws:cloudwatch:alarmif the stop condition is defined by a CloudWatch alarm. Specifynoneif there is no stop condition.
- 
getValueThe Amazon Resource Name (ARN) of the CloudWatch alarm.This is required if the source is a CloudWatch alarm. 
- 
builder@Stability(Stable) static CfnExperimentTemplate.ExperimentTemplateStopConditionProperty.Builder builder()
 
-