Module Values.BaseScreenshotSource

A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.

Sourcetype nonrec t = {
  1. screenshotName : String_.t;
    (*

    The name of the screenshot. This is generated the first time the canary is run after the UpdateCanary operation that specified for this canary to perform visual monitoring.

    *)
  2. ignoreCoordinates : BaseScreenshotIgnoreCoordinates.t option;
    (*

    Coordinates that define the part of a screen to ignore during screenshot comparisons. To obtain the coordinates to use here, use the CloudWatch console to draw the boundaries on the screen. For more information, see Editing or deleting a canary

    *)
}
Sourceval context_ : string
Sourceval make : ?ignoreCoordinates:??? -> screenshotName:String_.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of BaseScreenshotConfigIgnoreCoordinate.t ] list | `String of String_.t ]) 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