Viewing docs for dbt Cloud v1.7.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
Viewing docs for dbt Cloud v1.7.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
Salesforce credential data source
Using getSalesforceCredential
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 getSalesforceCredential(args: GetSalesforceCredentialArgs, opts?: InvokeOptions): Promise<GetSalesforceCredentialResult>
function getSalesforceCredentialOutput(args: GetSalesforceCredentialOutputArgs, opts?: InvokeOptions): Output<GetSalesforceCredentialResult>def get_salesforce_credential(credential_id: Optional[int] = None,
project_id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetSalesforceCredentialResult
def get_salesforce_credential_output(credential_id: Optional[pulumi.Input[int]] = None,
project_id: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSalesforceCredentialResult]func LookupSalesforceCredential(ctx *Context, args *LookupSalesforceCredentialArgs, opts ...InvokeOption) (*LookupSalesforceCredentialResult, error)
func LookupSalesforceCredentialOutput(ctx *Context, args *LookupSalesforceCredentialOutputArgs, opts ...InvokeOption) LookupSalesforceCredentialResultOutput> Note: This function is named LookupSalesforceCredential in the Go SDK.
public static class GetSalesforceCredential
{
public static Task<GetSalesforceCredentialResult> InvokeAsync(GetSalesforceCredentialArgs args, InvokeOptions? opts = null)
public static Output<GetSalesforceCredentialResult> Invoke(GetSalesforceCredentialInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSalesforceCredentialResult> getSalesforceCredential(GetSalesforceCredentialArgs args, InvokeOptions options)
public static Output<GetSalesforceCredentialResult> getSalesforceCredential(GetSalesforceCredentialArgs args, InvokeOptions options)
fn::invoke:
function: dbtcloud:index/getSalesforceCredential:getSalesforceCredential
arguments:
# arguments dictionaryThe following arguments are supported:
- Credential
Id int - Credential ID
- Project
Id int - Project ID
- Credential
Id int - Credential ID
- Project
Id int - Project ID
- credential
Id Integer - Credential ID
- project
Id Integer - Project ID
- credential
Id number - Credential ID
- project
Id number - Project ID
- credential_
id int - Credential ID
- project_
id int - Project ID
- credential
Id Number - Credential ID
- project
Id Number - Project ID
getSalesforceCredential Result
The following output properties are available:
- Credential
Id int - Credential ID
- Id string
- The ID of this resource. Contains the project ID and the credential ID.
- Num
Threads int - The number of threads to use for dbt operations
- Project
Id int - Project ID
- Target
Name string - Target name
- Username string
- The Salesforce username for OAuth JWT bearer flow authentication
- Credential
Id int - Credential ID
- Id string
- The ID of this resource. Contains the project ID and the credential ID.
- Num
Threads int - The number of threads to use for dbt operations
- Project
Id int - Project ID
- Target
Name string - Target name
- Username string
- The Salesforce username for OAuth JWT bearer flow authentication
- credential
Id Integer - Credential ID
- id String
- The ID of this resource. Contains the project ID and the credential ID.
- num
Threads Integer - The number of threads to use for dbt operations
- project
Id Integer - Project ID
- target
Name String - Target name
- username String
- The Salesforce username for OAuth JWT bearer flow authentication
- credential
Id number - Credential ID
- id string
- The ID of this resource. Contains the project ID and the credential ID.
- num
Threads number - The number of threads to use for dbt operations
- project
Id number - Project ID
- target
Name string - Target name
- username string
- The Salesforce username for OAuth JWT bearer flow authentication
- credential_
id int - Credential ID
- id str
- The ID of this resource. Contains the project ID and the credential ID.
- num_
threads int - The number of threads to use for dbt operations
- project_
id int - Project ID
- target_
name str - Target name
- username str
- The Salesforce username for OAuth JWT bearer flow authentication
- credential
Id Number - Credential ID
- id String
- The ID of this resource. Contains the project ID and the credential ID.
- num
Threads Number - The number of threads to use for dbt operations
- project
Id Number - Project ID
- target
Name String - Target name
- username String
- The Salesforce username for OAuth JWT bearer flow authentication
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.7.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
