Module Values_0.AutomationExecutionPreviewSource

Information about the results of the execution preview.

Sourcetype nonrec t = {
  1. stepPreviews : StepPreviewMap.t option;
    (*

    Information about the type of impact a runbook step would have on a resource. Mutating: The runbook step would make changes to the targets through actions that create, modify, or delete resources. Non_Mutating: The runbook step would retrieve data about resources but not make changes to them. This category generally includes Describe*, List*, Get*, and similar read-only API actions. Undetermined: An undetermined step invokes executions performed by another orchestration service like Lambda, Step Functions, or Amazon Web Services Systems Manager Run Command. An undetermined step might also call a third-party API. Systems Manager Automation doesn't know the outcome of the orchestration processes or third-party API executions, so the results of the steps are undetermined.

    *)
  2. regions : RegionList.t option;
    (*

    Information about the Amazon Web Services Regions targeted by the execution preview.

    *)
  3. targetPreviews : TargetPreviewList.t option;
    (*

    Information that provides a preview of what the impact of running the specified Automation runbook would be.

    *)
  4. totalAccounts : Integer.t option;
    (*

    Information about the Amazon Web Services accounts that were included in the execution preview.

    *)
}
Sourceval make : ?stepPreviews:??? -> ?regions:??? -> ?targetPreviews:??? -> ?totalAccounts:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Integer of Integer.t | `List of [> `String of Region.t | `Structure of (string * [> `Integer of Integer.t | `String of String_.t ]) list ] list | `Map of ([> `Enum of string ] * [> `Integer of Integer.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t