Module Awso_fis.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval 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.

Sourcemodule S3BucketName : sig ... end

Describes a filter used for the target resources in an experiment template.

Sourcemodule ResourceArn : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule ExperimentActionParameter : sig ... end
Sourcemodule ExperimentActionStatus : sig ... end
Sourcemodule ExperimentTargetName : sig ... end
Sourcemodule ExperimentReportErrorCode : sig ... end

Specifies the CloudWatch dashboard to include in the experiment report. The dashboard widgets will be captured as snapshot graphs within the report.

Sourcemodule ExperimentTargetFilter : sig ... end

Describes a filter used for the target resources in an experiment.

Sourcemodule ExperimentErrorAccountId : sig ... end
Sourcemodule ExperimentErrorCode : sig ... end
Sourcemodule ExperimentErrorLocation : sig ... end
Sourcemodule TargetResourceTypeId : sig ... end
Sourcemodule ActionId : sig ... end
Sourcemodule CloudWatchLogGroupArn : sig ... end
Sourcemodule S3ObjectKey : sig ... end

Describes the S3 destination for the experiment report.

Sourcemodule StopConditionSource : sig ... end
Sourcemodule StopConditionValue : sig ... end
Sourcemodule ResourceArnList : sig ... end
Sourcemodule TagMap : sig ... end

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.

Sourcemodule ExperimentActionEndTime : sig ... end
Sourcemodule ExperimentActionStartTime : sig ... end
Sourcemodule ExperimentActionState : sig ... end

Describes the state of an action.

Sourcemodule ExperimentActionTargetMap : sig ... end
Sourcemodule ExperimentReportS3Report : sig ... end

Describes the S3 destination for the report.

Sourcemodule ExperimentReportError : sig ... end

Describes the error when experiment report generation has failed.

Sourcemodule ExperimentReportReason : sig ... end
Sourcemodule ExperimentReportStatus : sig ... end

Specifies the S3 destination for the experiment report.

Sourcemodule AccountTargeting : sig ... end
Sourcemodule ActionsMode : sig ... end
Sourcemodule EmptyTargetResolutionMode : sig ... end
Sourcemodule ExperimentError : sig ... end

Describes the error when an experiment has failed.

Sourcemodule ExperimentStatus : sig ... end
Sourcemodule ExperimentStatusReason : sig ... end
Sourcemodule TargetInformationKey : sig ... end
Sourcemodule TargetInformationValue : sig ... end
Sourcemodule ActionTarget : sig ... end

Describes a target for an action.

Sourcemodule ActionTargetName : sig ... end
Sourcemodule ActionParameterRequired : sig ... end
Sourcemodule SafetyLeverStatus : sig ... end
Sourcemodule SafetyLeverStatusReason : sig ... end
Sourcemodule ExperimentTemplateAction : sig ... end

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.

Sourcemodule LogSchemaVersion : sig ... end

Describes the data sources for the experiment report.

The output destinations of the experiment report.

Describes a stop condition for an experiment template.

Sourcemodule ExperimentTemplateTarget : sig ... end

Describes a target for an experiment template.

Specifies the S3 destination for the experiment report.

Sourcemodule ExperimentAction : sig ... end

Describes the action for an experiment.

Sourcemodule ExperimentActionName : sig ... end

Describes the configuration for experiment logging to Amazon CloudWatch Logs.

Describes the configuration for experiment logging to Amazon S3.

Sourcemodule ExperimentReportState : sig ... end

Describes the state of the experiment report generation.

Describes the data sources for the experiment report.

Describes the output destinations of the experiment report.

Sourcemodule ExperimentStopCondition : sig ... end

Describes the stop condition for an experiment.

Sourcemodule ExperimentTarget : sig ... end

Describes a target for an experiment.

Sourcemodule RoleArn : sig ... end
Sourcemodule TargetAccountId : sig ... end
Sourcemodule CreationTime : sig ... end
Sourcemodule ExperimentId : sig ... end
Sourcemodule ExperimentOptions : sig ... end

Describes the options for an experiment.

Sourcemodule ExperimentState : sig ... end

Describes the state of an experiment.

Sourcemodule ExperimentTemplateId : sig ... end
Sourcemodule LastUpdateTime : sig ... end
Sourcemodule TargetInformationMap : sig ... end
Sourcemodule TargetName : sig ... end
Sourcemodule ActionDescription : sig ... end
Sourcemodule ActionTargetMap : sig ... end

Describes the parameters for a resource type. Use parameters to determine which tasks are identified during target resolution.

Sourcemodule ActionParameter : sig ... end

Describes a parameter for an action.

Sourcemodule ActionParameterName : sig ... end
Sourcemodule ExceptionMessage : sig ... end
Sourcemodule SafetyLeverId : sig ... end
Sourcemodule SafetyLeverState : sig ... end

Describes the state of the safety lever.

Sourcemodule SafetyLeverStatusInput : sig ... end

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.

Sourcemodule ExperimentActionMap : sig ... end
Sourcemodule ExperimentEndTime : sig ... end

Describes the configuration for experiment logging.

Sourcemodule ExperimentReport : sig ... end

Describes the experiment report.

Describes the report configuration for the experiment. For more information, see Experiment report configurations for AWS FIS.

Sourcemodule ExperimentStartTime : sig ... end
Sourcemodule ExperimentTargetMap : sig ... end
Sourcemodule TargetResourceTypeSummary : sig ... end

Describes a resource type.

Provides a summary of a target account configuration.

Sourcemodule ExperimentSummary : sig ... end

Provides a summary of an experiment.

Sourcemodule ExperimentTemplateSummary : sig ... end

Provides a summary of an experiment template.

Provides a summary of a target account configuration.

Sourcemodule ResolvedTarget : sig ... end

Describes a resolved target.

Sourcemodule ActionSummary : sig ... end

Provides a summary of an action.

Sourcemodule ActionParameterMap : sig ... end

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.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource cannot be found.

Describes a target account configuration.

Sourcemodule ValidationException : sig ... end

The specified input is not valid, or fails to satisfy the constraints for the request.

Sourcemodule ConflictException : sig ... end

The request could not be processed because of a conflict.

Sourcemodule SafetyLever : sig ... end

Describes a safety lever.

Specifies a state for a safety lever.

Sourcemodule ExperimentTemplate : sig ... end

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.

Sourcemodule TagKeyList : sig ... end
Sourcemodule Experiment : sig ... end

Describes an experiment.

Sourcemodule ClientToken : sig ... end

Specifies experiment options for running an experiment.

Sourcemodule NextToken : sig ... end
Sourcemodule ExperimentSummaryList : sig ... end
Sourcemodule ListExperimentsMaxResults : sig ... end
Sourcemodule ResolvedTargetList : sig ... end
Sourcemodule ActionSummaryList : sig ... end
Sourcemodule ListActionsMaxResults : sig ... end
Sourcemodule TargetResourceType : sig ... end

Describes a resource type.

Describes a target account configuration for an experiment.

Sourcemodule Action : sig ... end

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.

Sourcemodule UntagResourceResponse : sig ... end

Removes the specified tags from the specified resource.

Sourcemodule UntagResourceRequest : sig ... end

Removes the specified tags from the specified resource.

Sourcemodule TagResourceResponse : sig ... end

Applies the specified tags to the specified resource.

Sourcemodule TagResourceRequest : sig ... end

Applies the specified tags to the specified resource.

Sourcemodule StopExperimentResponse : sig ... end

Stops the specified experiment.

Sourcemodule StopExperimentRequest : sig ... end

Stops the specified experiment.

Sourcemodule StartExperimentResponse : sig ... end

Starts running an experiment from the specified experiment template.

Sourcemodule StartExperimentRequest : sig ... end

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.

Sourcemodule ListExperimentsResponse : sig ... end

Lists your experiments.

Sourcemodule ListExperimentsRequest : sig ... end

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.

Sourcemodule ListActionsResponse : sig ... end

Lists the available FIS actions.

Sourcemodule ListActionsRequest : sig ... end

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.

Sourcemodule GetSafetyLeverResponse : sig ... end

Gets information about the specified safety lever.

Sourcemodule GetSafetyLeverRequest : sig ... end

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.

Sourcemodule GetExperimentResponse : sig ... end

Gets information about the specified experiment.

Sourcemodule GetExperimentRequest : sig ... end

Gets information about the specified experiment.

Sourcemodule GetActionResponse : sig ... end

Gets information about the specified FIS action.

Sourcemodule GetActionRequest : sig ... end

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.