Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
Documentation
data BaseScreenshot Source #
A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.
See: newBaseScreenshot
smart constructor.
BaseScreenshot' | |
|
Instances
Create a value of BaseScreenshot
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ignoreCoordinates:BaseScreenshot'
, baseScreenshot_ignoreCoordinates
- 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
$sel:screenshotName:BaseScreenshot'
, baseScreenshot_screenshotName
- 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.
baseScreenshot_ignoreCoordinates :: Lens' BaseScreenshot (Maybe [Text]) Source #
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
baseScreenshot_screenshotName :: Lens' BaseScreenshot Text Source #
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.