Awso_fis.ValuesSourceval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]The CloudWatch dashboards to include as data sources in the experiment report.
Describes a filter used for the target resources in an experiment template.
Specifies the CloudWatch dashboard to include in the experiment report. The dashboard widgets will be captured as snapshot graphs within the report.
Describes a filter used for the target resources in an experiment.
Describes the S3 destination for the experiment report.
Specifies the CloudWatch dashboard for the experiment report.
Specifies a filter used for the target resource input in an experiment template. For more information, see Resource filters in the Fault Injection Service User Guide.
Describes the state of an action.
Describes the S3 destination for the report.
Describes the error when experiment report generation has failed.
Specifies the S3 destination for the experiment report.
Describes the error when an experiment has failed.
Describes a target for an action.
Describes an action for an experiment template.
Describes the configuration for experiment logging to Amazon CloudWatch Logs.
Describes the configuration for experiment logging to Amazon S3.
Describes the data sources for the experiment report.
The output destinations of the experiment report.
Describes a stop condition for an experiment template.
Describes a target for an experiment template.
Specifies the S3 destination for the experiment report.
Describes the action for an experiment.
Describes the configuration for experiment logging to Amazon CloudWatch Logs.
Describes the configuration for experiment logging to Amazon S3.
Describes the state of the experiment report generation.
Describes the data sources for the experiment report.
Describes the output destinations of the experiment report.
Describes the stop condition for an experiment.
Describes a target for an experiment.
Describes the options for an experiment.
Describes the state of an experiment.
Describes the parameters for a resource type. Use parameters to determine which tasks are identified during target resolution.
Describes a parameter for an action.
Describes the state of the safety lever.
Describes the experiment options for an experiment template.
Describes the configuration for experiment logging.
Describes the experiment report configuration. For more information, see Experiment report configurations for AWS FIS.
Specifies an action for an experiment template.
Specifies the configuration for experiment logging to Amazon CloudWatch Logs.
Specifies the configuration for experiment logging to Amazon S3.
Specifies the data sources for the experiment report.
Specifies the outputs for the experiment templates.
Specifies a stop condition for an experiment. You can define a stop condition as a CloudWatch alarm.
Specifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both.
Describes the configuration for experiment logging.
Describes the experiment report.
Describes the report configuration for the experiment. For more information, see Experiment report configurations for AWS FIS.
Describes a resource type.
Provides a summary of a target account configuration.
Provides a summary of an experiment.
Provides a summary of an experiment template.
Provides a summary of a target account configuration.
Describes a resolved target.
Provides a summary of an action.
Specifies an action for an experiment template. For more information, see Actions in the Fault Injection Service User Guide.
Specifies a stop condition for an experiment template.
Specifies a target for an experiment. You must specify at least one Amazon Resource Name (ARN) or at least one resource tag. You cannot specify both ARNs and tags. For more information, see Targets in the Fault Injection Service User Guide.
The specified resource cannot be found.
Describes a target account configuration.
The specified input is not valid, or fails to satisfy the constraints for the request.
The request could not be processed because of a conflict.
Describes a safety lever.
Specifies a state for a safety lever.
Describes an experiment template.
You have exceeded your service quota.
Specifies an experiment option for an experiment template.
Specifies the configuration for experiment logging.
Specifies the input for the experiment report configuration.
Describes an experiment.
Specifies experiment options for running an experiment.
Describes a resource type.
Describes a target account configuration for an experiment.
Describes an action. For more information, see FIS actions in the Fault Injection Service User Guide.
Specifies experiment options for an experiment template.
Specifies the configuration for experiment logging.
Specifies the configuration for experiment reports.
Updates the target account configuration for the specified experiment template.
Updates the target account configuration for the specified experiment template.
Updates the specified safety lever state.
Updates the specified safety lever state.
Updates the specified experiment template.
Updates the specified experiment template.
Removes the specified tags from the specified resource.
Removes the specified tags from the specified resource.
Applies the specified tags to the specified resource.
Applies the specified tags to the specified resource.
Stops the specified experiment.
Stops the specified experiment.
Starts running an experiment from the specified experiment template.
Starts running an experiment from the specified experiment template.
Lists the target resource types.
Lists the target resource types.
Lists the target account configurations of the specified experiment template.
Lists the target account configurations of the specified experiment template.
Lists the tags for the specified resource.
Lists the tags for the specified resource.
Lists your experiments.
Lists your experiments.
Lists your experiment templates.
Lists your experiment templates.
Lists the target account configurations of the specified experiment.
Lists the target account configurations of the specified experiment.
Lists the resolved targets information of the specified experiment.
Lists the resolved targets information of the specified experiment.
Lists the available FIS actions.
Lists the available FIS actions.
Gets information about the specified resource type.
Gets information about the specified resource type.
Gets information about the specified target account configuration of the experiment template.
Gets information about the specified target account configuration of the experiment template.
Gets information about the specified safety lever.
Gets information about the specified safety lever.
Gets information about the specified experiment template.
Gets information about the specified experiment template.
Gets information about the specified target account configuration of the experiment.
Gets information about the specified target account configuration of the experiment.
Gets information about the specified experiment.
Gets information about the specified experiment.
Gets information about the specified FIS action.
Gets information about the specified FIS action.
Deletes the specified target account configuration of the experiment template.
Deletes the specified target account configuration of the experiment template.
Deletes the specified experiment template.
Deletes the specified experiment template.
Creates a target account configuration for the experiment template. A target account configuration is required when accountTargeting of experimentOptions is set to multi-account. For more information, see experiment options in the Fault Injection Service User Guide.
Creates a target account configuration for the experiment template. A target account configuration is required when accountTargeting of experimentOptions is set to multi-account. For more information, see experiment options in the Fault Injection Service User Guide.
Creates an experiment template. An experiment template includes the following components: Targets: A target can be a specific resource in your Amazon Web Services environment, or one or more resources that match criteria that you specify, for example, resources that have specific tags. Actions: The actions to carry out on the target. You can specify multiple actions, the duration of each action, and when to start each action during an experiment. Stop conditions: If a stop condition is triggered while an experiment is running, the experiment is automatically stopped. You can define a stop condition as a CloudWatch alarm. For more information, see experiment templates in the Fault Injection Service User Guide.
Creates an experiment template. An experiment template includes the following components: Targets: A target can be a specific resource in your Amazon Web Services environment, or one or more resources that match criteria that you specify, for example, resources that have specific tags. Actions: The actions to carry out on the target. You can specify multiple actions, the duration of each action, and when to start each action during an experiment. Stop conditions: If a stop condition is triggered while an experiment is running, the experiment is automatically stopped. You can define a stop condition as a CloudWatch alarm. For more information, see experiment templates in the Fault Injection Service User Guide.