Checkly

Community
Package contributed by a community member
v0.0.1-alpha.4 published on Wednesday, Mar 16, 2022 by checkly

The Checkly provider for Pulumi can be used to provision any of the monitoring resources available in Checkly. The Checkly provider must be configured with the an API Key and also set the target Account ID in order to deploy Checkly resources.

Example

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("brwoser-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( "brwoser-check", {
  activated: true,
  frequency: 10,
  type: "BROWSER",
  script: 'console.log("Hello World!")'
})

You could find more complete and detailed examples in the pulumi-checkly repository