dbt Cloud v0.1.8 published on Tuesday, Jun 11, 2024 by Pulumi
dbt Cloud
The dbt Cloud Resource Provider lets you manage dbt Cloud resources. This is a bridged provider from the terraform dbt Cloud provider, located at:
github.com/dbt-labs/terraform-provider-dbtcloud
Example
import * as pulumi from "@pulumi/pulumi";
import * as dbtcloud from "@pulumi/dbtcloud";
const project = new dbtcloud.Project("ts-project", {name: "ts-project"});
export const projectname = project.name;
import pulumi
import pulumi_dbtcloud as dbtcloud
project = dbtcloud.Project("py-project", name="py-project")
pulumi.export("project_name", project.name)
package main
import (
"github.com/pulumi/pulumi-dbtcloud/sdk/go/dbtcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
project, err := dbtcloud.NewProject(ctx, "go-project", &dbtcloud.ProjectArgs{
Name: pulumi.String("go-project"),
})
if err != nil {
return err
}
ctx.Export("project_name", project.Name)
return nil
})
}
using System.Collections.Generic;
using Pulumi;
using Pulumi.DbtCloud;
return await Deployment.RunAsync(() =>
{
var project = new Project("cs-project", new ProjectArgs { Name = "cs-project" });
return new Dictionary<string, object?>
{
["ProjectName"] = project.Name
};
});