@Stability(value=Stable) public static final class CfnExperimentTemplate.Builder extends Object implements software.amazon.jsii.Builder<CfnExperimentTemplate>
CfnExperimentTemplate.| Modifier and Type | Method and Description |
|---|---|
CfnExperimentTemplate.Builder |
actions(IResolvable actions)
The actions for the experiment.
|
CfnExperimentTemplate.Builder |
actions(Map<String,? extends Object> actions)
The actions for the experiment.
|
CfnExperimentTemplate |
build() |
static CfnExperimentTemplate.Builder |
create(software.constructs.Construct scope,
String id) |
CfnExperimentTemplate.Builder |
description(String description)
A description for the experiment template.
|
CfnExperimentTemplate.Builder |
logConfiguration(CfnExperimentTemplate.ExperimentTemplateLogConfigurationProperty logConfiguration)
The configuration for experiment logging.
|
CfnExperimentTemplate.Builder |
logConfiguration(IResolvable logConfiguration)
The configuration for experiment logging.
|
CfnExperimentTemplate.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf.
|
CfnExperimentTemplate.Builder |
stopConditions(IResolvable stopConditions)
The stop conditions.
|
CfnExperimentTemplate.Builder |
stopConditions(List<? extends Object> stopConditions)
The stop conditions.
|
CfnExperimentTemplate.Builder |
tags(Map<String,String> tags)
The tags to apply to the experiment template.
|
CfnExperimentTemplate.Builder |
targets(IResolvable targets)
The targets for the experiment.
|
CfnExperimentTemplate.Builder |
targets(Map<String,? extends Object> targets)
The targets for the experiment.
|
@Stability(value=Stable) public static CfnExperimentTemplate.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.CfnExperimentTemplate.ExperimentTemplateActionProperty.Builder.@Stability(value=Stable) public CfnExperimentTemplate.Builder description(String description)
description - A description for the experiment template. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder roleArn(String roleArn)
roleArn - The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder stopConditions(IResolvable stopConditions)
stopConditions - The stop conditions. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder stopConditions(List<? extends Object> stopConditions)
stopConditions - The stop conditions. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder tags(Map<String,String> tags)
tags - The tags to apply to the experiment template. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder targets(IResolvable targets)
targets - The targets for the experiment. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder targets(Map<String,? extends Object> targets)
targets - The targets for the experiment. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder actions(IResolvable actions)
actions - The actions for the experiment. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder actions(Map<String,? extends Object> actions)
actions - The actions for the experiment. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder logConfiguration(CfnExperimentTemplate.ExperimentTemplateLogConfigurationProperty logConfiguration)
logConfiguration - The configuration for experiment logging. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate.Builder logConfiguration(IResolvable logConfiguration)
logConfiguration - The configuration for experiment logging. This parameter is required.this@Stability(value=Stable) public CfnExperimentTemplate build()
build in interface software.amazon.jsii.Builder<CfnExperimentTemplate>Copyright © 2022. All rights reserved.