1. Packages
  2. Checkly
Viewing docs for Checkly v2.10.0
published on Thursday, Mar 19, 2026 by Checkly

Checkly

checkly logo
Viewing docs for Checkly v2.10.0
published on Thursday, Mar 19, 2026 by Checkly

    Installation

    The Checkly provider is available as a package in most Pulumi languages:

    Overview

    The Checkly provider for Pulumi can be used to provision any of the monitoring resources available in Checkly.

    Authentication

    The Checkly provider must be configured with an API Key and an Account ID in order to deploy Checkly resources. Sign up for a Checkly account and follow our integration guide to create and configure your credentials.

    Example usage

    const checkly = require('@checkly/pulumi')
    
    new checkly.Check('api-check', {
      activated: true,
      frequency: 10,
      type: 'API',
      request: {
        method: 'GET',
        url: "https://checklyhq.com",
      },
    })
    
    new checkly.Check('browser-check', {
      activated: true,
      frequency: 10,
      type: 'BROWSER',
      script: 'console.log("Hello World!")',
    })
    
    import * as checkly from '@checkly/pulumi'
    
    new checkly.Check('api-check', {
      activated: true,
      frequency: 10,
      type: 'API',
      request: {
        method: 'GET',
        url: 'https://checklyhq.com',
      }
    })
    
    new checkly.Check('browser-check', {
      activated: true,
      frequency: 10,
      type: 'BROWSER',
      script: 'console.log("Hello World!")',
    })
    

    You can find more examples in the pulumi-checkly repository.

    checkly logo
    Viewing docs for Checkly v2.10.0
    published on Thursday, Mar 19, 2026 by Checkly
      Try Pulumi Cloud free. Your team will thank you.