

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Für Canary-Skripte verfügbare Bibliotheksfunktionen
<a name="CloudWatch_Synthetics_Canaries_Function_Library"></a>

CloudWatch Synthetics enthält mehrere integrierte Klassen und Funktionen, die Sie aufrufen können, wenn Sie Node.js -Skripten schreiben, die als Kanariendateien verwendet werden sollen.

Einige gelten sowohl für Benutzeroberflächen-(UI)- als auch für API-Canarys. Andere gelten nur für UI-Canarys. Ein UI-Canary ist ein Canary, das die Funktion `getPage()` verwendet und Puppeteer als Webtreiber verwendet, um zu Webseiten zu navigieren und mit ihnen zu interagieren.

**Anmerkung**  
Wenn Sie ein Canary auf eine neue Version der Synthetics-Laufzeitumgebung aktualisieren, werden auch alle Synthetics-Bibliotheksfunktionen, die Ihr Canary verwendet, automatisch auf die gleiche Version von NodeJS aktualisiert, die die Synthetics-Laufzeitumgebung unterstützt.

**Topics**
+ [Bibliotheksfunktionen sind für Node.js Canary verfügbar](Library_function_Nodejs.md)
+ [Für Java-Canary verfügbare Bibliotheksfunktionen](CloudWatch_Synthetics_Canaries_Java.md)
+ [Verfügbare Bibliotheksfunktionen für Node.js-Canary-Skripte, die Playwright nutzen](CloudWatch_Synthetics_Canaries_Nodejs_Playwright.md)
+ [Für Node.js-Canary-Skripte verfügbare Bibliotheksfunktionen, die Puppeteer verwenden](CloudWatch_Synthetics_Canaries_Library_Nodejs.md)
+ [Verfügbare Bibliotheksfunktionen für Python-Canary-Skripte mit Selenium](CloudWatch_Synthetics_Canaries_Library_Python.md)