Welcome to Pulumi Registry, your window into the cloud. Read the announcement.


v1.0.2 published on Thursday, Aug 12, 2021 by Pulumi

The Opsgenie provider for Pulumi can be used to provision any of the resources available for Opsgenie. The Opsgenie provider must be configured with credentials to deploy and update resources in Opsgenie.


const opsgenie = require("@pulumi/opsgenie")

const team = new opsgenie.Team('test');
import * as opsgenie from "@pulumi/opsgenie";

const team = new opsgenie.Team('test');
import pulumi_opsgenie as opsgenie

team = opsgenie.Team("test")
import (

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		team, err := opsgenie.NewTeam(ctx, "my-team", &opsgenie.TeamArgs{})
		if err != nil {
			return err

		return nil
using System.Collections.Generic;
using System.Threading.Tasks;
using Pulumi;
using Pulumi.Opsgenie;

class Program
    static Task Main() =>
        Deployment.Run(() => {
            var team = new Team("my-team", new TeamArgs{});


The following packages are available in packager managers:

The Opsgenie provider is open source and available in the pulumi/pulumi-opsgenie repo.