Class: Aws::FIS::Types::UpdateExperimentTemplateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::FIS::Types::UpdateExperimentTemplateRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fis/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actions ⇒ Hash<String,Types::UpdateExperimentTemplateActionInputItem>
The actions for the experiment.
-
#description ⇒ String
A description for the template.
-
#experiment_options ⇒ Types::UpdateExperimentTemplateExperimentOptionsInput
The experiment options for the experiment template.
-
#experiment_report_configuration ⇒ Types::UpdateExperimentTemplateReportConfigurationInput
The experiment report configuration for the experiment template.
-
#id ⇒ String
The ID of the experiment template.
-
#log_configuration ⇒ Types::UpdateExperimentTemplateLogConfigurationInput
The configuration for experiment logging.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.
-
#stop_conditions ⇒ Array<Types::UpdateExperimentTemplateStopConditionInput>
The stop conditions for the experiment.
-
#targets ⇒ Hash<String,Types::UpdateExperimentTemplateTargetInput>
The targets for the experiment.
Instance Attribute Details
#actions ⇒ Hash<String,Types::UpdateExperimentTemplateActionInputItem>
The actions for the experiment.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description for the template.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#experiment_options ⇒ Types::UpdateExperimentTemplateExperimentOptionsInput
The experiment options for the experiment template.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#experiment_report_configuration ⇒ Types::UpdateExperimentTemplateReportConfigurationInput
The experiment report configuration for the experiment template.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the experiment template.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#log_configuration ⇒ Types::UpdateExperimentTemplateLogConfigurationInput
The configuration for experiment logging.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of an IAM role that grants the FIS service permission to perform service actions on your behalf.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#stop_conditions ⇒ Array<Types::UpdateExperimentTemplateStopConditionInput>
The stop conditions for the experiment.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |
#targets ⇒ Hash<String,Types::UpdateExperimentTemplateTargetInput>
The targets for the experiment.
2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 |
# File 'lib/aws-sdk-fis/types.rb', line 2660 class UpdateExperimentTemplateRequest < Struct.new( :id, :description, :stop_conditions, :targets, :actions, :role_arn, :log_configuration, :experiment_options, :experiment_report_configuration) SENSITIVE = [] include Aws::Structure end |