class Aws::FIS::Types::UpdateExperimentTemplateRequest
@note When making an API call, you may pass UpdateExperimentTemplateRequest
data as a hash: { id: "ExperimentTemplateId", # required description: "ExperimentTemplateDescription", stop_conditions: [ { source: "StopConditionSource", # required value: "StopConditionValue", }, ], targets: { "ExperimentTemplateTargetName" => { resource_type: "ResourceType", # required resource_arns: ["ResourceArn"], resource_tags: { "TagKey" => "TagValue", }, filters: [ { path: "ExperimentTemplateTargetFilterPath", # required values: ["ExperimentTemplateTargetFilterValue"], # required }, ], selection_mode: "ExperimentTemplateTargetSelectionMode", # required }, }, actions: { "ExperimentTemplateActionName" => { action_id: "ActionId", description: "ExperimentTemplateActionDescription", parameters: { "ExperimentTemplateActionParameterName" => "ExperimentTemplateActionParameter", }, targets: { "ExperimentTemplateActionTargetName" => "ExperimentTemplateTargetName", }, start_after: ["ExperimentTemplateActionStartAfter"], }, }, role_arn: "RoleArn", }
@!attribute [rw] id
The ID of the experiment template. @return [String]
@!attribute [rw] description
A description for the template. @return [String]
@!attribute [rw] stop_conditions
The stop conditions for the experiment. @return [Array<Types::UpdateExperimentTemplateStopConditionInput>]
@!attribute [rw] targets
The targets for the experiment. @return [Hash<String,Types::UpdateExperimentTemplateTargetInput>]
@!attribute [rw] actions
The actions for the experiment. @return [Hash<String,Types::UpdateExperimentTemplateActionInputItem>]
@!attribute [rw] role_arn
The Amazon Resource Name (ARN) of an IAM role that grants the AWS FIS service permission to perform service actions on your behalf. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/fis-2020-12-01/UpdateExperimentTemplateRequest AWS API Documentation
Constants
- SENSITIVE