Viewing docs for Checkly v2.10.0
published on Thursday, Mar 19, 2026 by Checkly
published on Thursday, Mar 19, 2026 by Checkly
Checkly
Viewing docs for Checkly v2.10.0
published on Thursday, Mar 19, 2026 by Checkly
published on Thursday, Mar 19, 2026 by Checkly
Installation
The Checkly provider is available as a package in most Pulumi languages:
- JavaScript/TypeScript:
@checkly/pulumi - Python:
pulumi-checkly - Go:
github.com/checkly/pulumi-checkly/sdk/v2/go/checkly - .NET:
Pulumi.Checkly
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.
Viewing docs for Checkly v2.10.0
published on Thursday, Mar 19, 2026 by Checkly
published on Thursday, Mar 19, 2026 by Checkly
