1. Packages
  2. Pulumi Cloud (Pulumi Service provider)

This provider is currently in preview.

Pulumi Cloud v0.29.0 published on Tuesday, Jan 21, 2025 by Pulumi

Pulumi Cloud (Pulumi Service provider)

This provider is currently in preview.

Pulumi Cloud v0.29.0 published on Tuesday, Jan 21, 2025 by Pulumi

The Pulumi Service provider for Pulumi can be used to provision resources available in Pulumi Cloud. This provider must be configured with credentials to deploy and update resources in Pulumi Cloud.

Example

import * as pulumi from "@pulumi/pulumi";
import * as pulumiservice from "@pulumi/pulumiservice";
const webhook = new pulumiservice.Webhook("example-webhook", {
    active: true,
    displayName: "webhook example",
    organizationName: "example",
    payloadUrl: "https://example.com/webhook",
});
Copy
import pulumi
import pulumi_pulumiservice
webhook = pulumi_pulumiservice.Webhook("example-webhook",
    active: True,
    display_name: "webhook example",
    organization_name: "example",
    payload_url: "https://example.com/webhook",
)
Copy
import (
	"fmt"
	"github.com/pulumi/pulumi-pulumiservice/sdk/go/pulumiservice"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		webhook, err := pulumiservice.NewWebhook(ctx, "example-webhook", &pulumiservice.WebhookArgs{
			Active:           pulumi.Bool(true),
			DisplayName:      pulumi.String("example webhook"),
			OrganizationName: pulumi.String("example"),
			PayloadURL:       pulumi.String("https://example.com/webhook"),
		}, nil)
		if err != nil {
			return fmt.Errorf("error creating webhook: %v", err)
		}
		return nil
	})
}
Copy
using Pulumi;
using Pulumi.PulumiService;
class PulumiServiceWebhook: Stack
{
    public PulumiServiceWebhook()
    {
        var webhook = new Webhook("example-webhook", new WebhookArgs{
            Active = true,
            DisplayName = "example webhook",
            OrganizationName = "example",
            PayloadUrl = "https://example.com/webhook"
        })
    }
}
Copy

This provider is currently in preview.

Pulumi Cloud v0.29.0 published on Tuesday, Jan 21, 2025 by Pulumi