

# Funções da biblioteca disponíveis para scripts o canário
<a name="CloudWatch_Synthetics_Canaries_Function_Library"></a>

O CloudWatch Synthetics contém várias classes e funções incorporadas que podem ser chamadas ao gravar scripts Node.js a serem usados como canaries.

Algumas se aplicam a canaries de interface do usuário e de API. Outros se aplicam apenas a canaries de interface do usuário. Um canário de interface do usuário é um canário que usa a função `getPage()` e usa o Puppeteer como um driver da web para navegar e interagir com páginas da web.

**nota**  
Sempre que você atualizar um canário para usar uma nova versão do runtime do Synthetics, todas as funções da biblioteca Synthetics que seu canário usar também serão automaticamente atualizadas para a mesma versão do NodeJS que o runtime do Synthetics ofereça suporte.

**Topics**
+ [Funções de biblioteca disponíveis para canário do Node.js](Library_function_Nodejs.md)
+ [Funções da biblioteca disponíveis para canário em Java](CloudWatch_Synthetics_Canaries_Java.md)
+ [Funções de biblioteca disponíveis para scripts de canário Node.js usando o Playwright](CloudWatch_Synthetics_Canaries_Nodejs_Playwright.md)
+ [Funções de biblioteca disponíveis para scripts de canário Node.js usando o Puppeteer](CloudWatch_Synthetics_Canaries_Library_Nodejs.md)
+ [Funções da biblioteca disponíveis para scripts do canário do Python usando Selenium](CloudWatch_Synthetics_Canaries_Library_Python.md)