Skip to main content

A Pulumi package for creating and managing Checkly monitoring resources.

Project description

Checkly Provider for Pulumi

Contributor Covenant GitHub tag (latest by date)

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

Installation

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

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 configuration

First, configure your Checkly Account ID:

pulumi config set checkly:accountId YOUR_CHECKLY_ACCOUNT_ID

Then, configure you Checkly API key (with --secret):

pulumi config set checkly:apiKey YOUR_CHECKLY_API_KEY --secret

You should now be able to deploy Checkly resources.

Example usage

You can find working JavaScript and TypeScript code samples in the ./examples directory.

Configuration options

The following configuration points are available for the Checkly provider:

  • checkly:accountId (environment: CHECKLY_ACCOUNT_ID) - your Checkly Account ID
  • checkly:apiKey (environment: CHECKLY_API_KEY) - your Checkly API Key
    • If you don't have an API Key, you can create one here.
    • Make sure to use the --secret flag with pulumi config set.
  • checkly:apiUrl (environment: CHECKLY_API_URL) - for internal development purposes only

Reference

For detailed reference documentation, please visit the Pulumi registry.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_checkly-2.1.0a1741101968.tar.gz (58.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulumi_checkly-2.1.0a1741101968-py3-none-any.whl (73.8 kB view details)

Uploaded Python 3

File details

Details for the file pulumi_checkly-2.1.0a1741101968.tar.gz.

File metadata

File hashes

Hashes for pulumi_checkly-2.1.0a1741101968.tar.gz
Algorithm Hash digest
SHA256 88dcfec08a6897ecd30c3d23d56076d8cc7b5d8d08cd1c446442b7e10c9a089d
MD5 fd9e5ac6907425303d169fdf0e148ec6
BLAKE2b-256 ca60ffd6fa2d2f47581817ee7ab6d772c59e9b6aee9fb0dce5b9c5e9ee428b0e

See more details on using hashes here.

File details

Details for the file pulumi_checkly-2.1.0a1741101968-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumi_checkly-2.1.0a1741101968-py3-none-any.whl
Algorithm Hash digest
SHA256 0981b9cf66885713c8f349980f9d1870a724f9adea510b72b93c5ae453b17b3f
MD5 00986c13d141d0c4a2ddf3162f24cc67
BLAKE2b-256 686fd14da23fad48e7989b79848463a6627ded5f25213f205efc3b6944dbdd33

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page