1. Packages
  2. dbt Cloud Provider
  3. API Docs
  4. getTeradataCredential
dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi

dbtcloud.getTeradataCredential

Explore with Pulumi AI

dbtcloud logo
dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi

    Teradata credential data source

    Using getTeradataCredential

    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 getTeradataCredential(args: GetTeradataCredentialArgs, opts?: InvokeOptions): Promise<GetTeradataCredentialResult>
    function getTeradataCredentialOutput(args: GetTeradataCredentialOutputArgs, opts?: InvokeOptions): Output<GetTeradataCredentialResult>
    def get_teradata_credential(credential_id: Optional[int] = None,
                                project_id: Optional[int] = None,
                                opts: Optional[InvokeOptions] = None) -> GetTeradataCredentialResult
    def get_teradata_credential_output(credential_id: Optional[pulumi.Input[int]] = None,
                                project_id: Optional[pulumi.Input[int]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetTeradataCredentialResult]
    func LookupTeradataCredential(ctx *Context, args *LookupTeradataCredentialArgs, opts ...InvokeOption) (*LookupTeradataCredentialResult, error)
    func LookupTeradataCredentialOutput(ctx *Context, args *LookupTeradataCredentialOutputArgs, opts ...InvokeOption) LookupTeradataCredentialResultOutput

    > Note: This function is named LookupTeradataCredential in the Go SDK.

    public static class GetTeradataCredential 
    {
        public static Task<GetTeradataCredentialResult> InvokeAsync(GetTeradataCredentialArgs args, InvokeOptions? opts = null)
        public static Output<GetTeradataCredentialResult> Invoke(GetTeradataCredentialInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetTeradataCredentialResult> getTeradataCredential(GetTeradataCredentialArgs args, InvokeOptions options)
    public static Output<GetTeradataCredentialResult> getTeradataCredential(GetTeradataCredentialArgs args, InvokeOptions options)
    
    fn::invoke:
      function: dbtcloud:index/getTeradataCredential:getTeradataCredential
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CredentialId int
    Credential ID
    ProjectId int
    Project ID
    CredentialId int
    Credential ID
    ProjectId int
    Project ID
    credentialId Integer
    Credential ID
    projectId Integer
    Project ID
    credentialId number
    Credential ID
    projectId number
    Project ID
    credential_id int
    Credential ID
    project_id int
    Project ID
    credentialId Number
    Credential ID
    projectId Number
    Project ID

    getTeradataCredential Result

    The following output properties are available:

    CredentialId int
    Credential ID
    Id string
    The ID of this resource. Contains the project ID and the credential ID.
    Password string
    The password for the Teradata account
    ProjectId int
    Project ID
    Schema string
    The schema where to create models
    Threads int
    The number of threads to use. Default is 1
    User string
    The username for the Teradata account
    CredentialId int
    Credential ID
    Id string
    The ID of this resource. Contains the project ID and the credential ID.
    Password string
    The password for the Teradata account
    ProjectId int
    Project ID
    Schema string
    The schema where to create models
    Threads int
    The number of threads to use. Default is 1
    User string
    The username for the Teradata account
    credentialId Integer
    Credential ID
    id String
    The ID of this resource. Contains the project ID and the credential ID.
    password String
    The password for the Teradata account
    projectId Integer
    Project ID
    schema String
    The schema where to create models
    threads Integer
    The number of threads to use. Default is 1
    user String
    The username for the Teradata account
    credentialId number
    Credential ID
    id string
    The ID of this resource. Contains the project ID and the credential ID.
    password string
    The password for the Teradata account
    projectId number
    Project ID
    schema string
    The schema where to create models
    threads number
    The number of threads to use. Default is 1
    user string
    The username for the Teradata account
    credential_id int
    Credential ID
    id str
    The ID of this resource. Contains the project ID and the credential ID.
    password str
    The password for the Teradata account
    project_id int
    Project ID
    schema str
    The schema where to create models
    threads int
    The number of threads to use. Default is 1
    user str
    The username for the Teradata account
    credentialId Number
    Credential ID
    id String
    The ID of this resource. Contains the project ID and the credential ID.
    password String
    The password for the Teradata account
    projectId Number
    Project ID
    schema String
    The schema where to create models
    threads Number
    The number of threads to use. Default is 1
    user String
    The username for the Teradata account

    Package Details

    Repository
    dbtcloud pulumi/pulumi-dbtcloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dbtcloud Terraform Provider.
    dbtcloud logo
    dbt Cloud v1.0.0 published on Wednesday, Jun 11, 2025 by Pulumi