Viewing docs for dbt Cloud v1.6.1
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
Viewing docs for dbt Cloud v1.6.1
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
Extended attributes data source
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dbtcloud from "@pulumi/dbtcloud";
const myExtendedAttributes = dbtcloud.getExtendedAttributes({
extendedAttributesId: 12345,
projectId: 6789,
});
import pulumi
import pulumi_dbtcloud as dbtcloud
my_extended_attributes = dbtcloud.get_extended_attributes(extended_attributes_id=12345,
project_id=6789)
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 {
_, err := dbtcloud.LookupExtendedAttributes(ctx, &dbtcloud.LookupExtendedAttributesArgs{
ExtendedAttributesId: 12345,
ProjectId: 6789,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using DbtCloud = Pulumi.DbtCloud;
return await Deployment.RunAsync(() =>
{
var myExtendedAttributes = DbtCloud.GetExtendedAttributes.Invoke(new()
{
ExtendedAttributesId = 12345,
ProjectId = 6789,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.dbtcloud.DbtcloudFunctions;
import com.pulumi.dbtcloud.inputs.GetExtendedAttributesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var myExtendedAttributes = DbtcloudFunctions.getExtendedAttributes(GetExtendedAttributesArgs.builder()
.extendedAttributesId(12345)
.projectId(6789)
.build());
}
}
variables:
myExtendedAttributes:
fn::invoke:
function: dbtcloud:getExtendedAttributes
arguments:
extendedAttributesId: 12345
projectId: 6789
Using getExtendedAttributes
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getExtendedAttributes(args: GetExtendedAttributesArgs, opts?: InvokeOptions): Promise<GetExtendedAttributesResult>
function getExtendedAttributesOutput(args: GetExtendedAttributesOutputArgs, opts?: InvokeOptions): Output<GetExtendedAttributesResult>def get_extended_attributes(extended_attributes_id: Optional[int] = None,
project_id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetExtendedAttributesResult
def get_extended_attributes_output(extended_attributes_id: Optional[pulumi.Input[int]] = None,
project_id: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExtendedAttributesResult]func LookupExtendedAttributes(ctx *Context, args *LookupExtendedAttributesArgs, opts ...InvokeOption) (*LookupExtendedAttributesResult, error)
func LookupExtendedAttributesOutput(ctx *Context, args *LookupExtendedAttributesOutputArgs, opts ...InvokeOption) LookupExtendedAttributesResultOutput> Note: This function is named LookupExtendedAttributes in the Go SDK.
public static class GetExtendedAttributes
{
public static Task<GetExtendedAttributesResult> InvokeAsync(GetExtendedAttributesArgs args, InvokeOptions? opts = null)
public static Output<GetExtendedAttributesResult> Invoke(GetExtendedAttributesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExtendedAttributesResult> getExtendedAttributes(GetExtendedAttributesArgs args, InvokeOptions options)
public static Output<GetExtendedAttributesResult> getExtendedAttributes(GetExtendedAttributesArgs args, InvokeOptions options)
fn::invoke:
function: dbtcloud:index/getExtendedAttributes:getExtendedAttributes
arguments:
# arguments dictionaryThe following arguments are supported:
- Extended
Attributes intId - Extended attributes ID
- Project
Id int - Project ID
- Extended
Attributes intId - Extended attributes ID
- Project
Id int - Project ID
- extended
Attributes IntegerId - Extended attributes ID
- project
Id Integer - Project ID
- extended
Attributes numberId - Extended attributes ID
- project
Id number - Project ID
- extended_
attributes_ intid - Extended attributes ID
- project_
id int - Project ID
- extended
Attributes NumberId - Extended attributes ID
- project
Id Number - Project ID
getExtendedAttributes Result
The following output properties are available:
- Extended
Attributes string - Extended attributes
- Extended
Attributes intId - Extended attributes ID
- Id string
- The ID of this resource. Contains the project ID and the credential ID.
- Project
Id int - Project ID
- State int
- The state of the extended attributes (1 = active, 2 = inactive)
- Extended
Attributes string - Extended attributes
- Extended
Attributes intId - Extended attributes ID
- Id string
- The ID of this resource. Contains the project ID and the credential ID.
- Project
Id int - Project ID
- State int
- The state of the extended attributes (1 = active, 2 = inactive)
- extended
Attributes String - Extended attributes
- extended
Attributes IntegerId - Extended attributes ID
- id String
- The ID of this resource. Contains the project ID and the credential ID.
- project
Id Integer - Project ID
- state Integer
- The state of the extended attributes (1 = active, 2 = inactive)
- extended
Attributes string - Extended attributes
- extended
Attributes numberId - Extended attributes ID
- id string
- The ID of this resource. Contains the project ID and the credential ID.
- project
Id number - Project ID
- state number
- The state of the extended attributes (1 = active, 2 = inactive)
- extended_
attributes str - Extended attributes
- extended_
attributes_ intid - Extended attributes ID
- id str
- The ID of this resource. Contains the project ID and the credential ID.
- project_
id int - Project ID
- state int
- The state of the extended attributes (1 = active, 2 = inactive)
- extended
Attributes String - Extended attributes
- extended
Attributes NumberId - Extended attributes ID
- id String
- The ID of this resource. Contains the project ID and the credential ID.
- project
Id Number - Project ID
- state Number
- The state of the extended attributes (1 = active, 2 = inactive)
Package Details
- Repository
- dbtcloud pulumi/pulumi-dbtcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dbtcloudTerraform Provider.
Viewing docs for dbt Cloud v1.6.1
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
