1. Packages
  2. dbt Cloud
dbt Cloud v0.1.8 published on Tuesday, Jun 11, 2024 by Pulumi

dbt Cloud

dbtcloud logo
dbt Cloud v0.1.8 published on Tuesday, Jun 11, 2024 by Pulumi

    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
        };
    });
    
    dbtcloud logo
    dbt Cloud v0.1.8 published on Tuesday, Jun 11, 2024 by Pulumi