Azure Native

v1.80.0 published on Tuesday, Oct 4, 2022 by Pulumi

getJobCredential

A stored credential that can be used by a job to connect to target databases. API Version: 2020-11-01-preview.

Using getJobCredential

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 getJobCredential(args: GetJobCredentialArgs, opts?: InvokeOptions): Promise<GetJobCredentialResult>
function getJobCredentialOutput(args: GetJobCredentialOutputArgs, opts?: InvokeOptions): Output<GetJobCredentialResult>
def get_job_credential(credential_name: Optional[str] = None,
                       job_agent_name: Optional[str] = None,
                       resource_group_name: Optional[str] = None,
                       server_name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetJobCredentialResult
def get_job_credential_output(credential_name: Optional[pulumi.Input[str]] = None,
                       job_agent_name: Optional[pulumi.Input[str]] = None,
                       resource_group_name: Optional[pulumi.Input[str]] = None,
                       server_name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetJobCredentialResult]
func LookupJobCredential(ctx *Context, args *LookupJobCredentialArgs, opts ...InvokeOption) (*LookupJobCredentialResult, error)
func LookupJobCredentialOutput(ctx *Context, args *LookupJobCredentialOutputArgs, opts ...InvokeOption) LookupJobCredentialResultOutput

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

public static class GetJobCredential 
{
    public static Task<GetJobCredentialResult> InvokeAsync(GetJobCredentialArgs args, InvokeOptions? opts = null)
    public static Output<GetJobCredentialResult> Invoke(GetJobCredentialInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetJobCredentialResult> getJobCredential(GetJobCredentialArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:sql:getJobCredential
  Arguments:
    # Arguments dictionary

The following arguments are supported:

CredentialName string

The name of the credential.

JobAgentName string

The name of the job agent.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

ServerName string

The name of the server.

CredentialName string

The name of the credential.

JobAgentName string

The name of the job agent.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

ServerName string

The name of the server.

credentialName String

The name of the credential.

jobAgentName String

The name of the job agent.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName String

The name of the server.

credentialName string

The name of the credential.

jobAgentName string

The name of the job agent.

resourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName string

The name of the server.

credential_name str

The name of the credential.

job_agent_name str

The name of the job agent.

resource_group_name str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

server_name str

The name of the server.

credentialName String

The name of the credential.

jobAgentName String

The name of the job agent.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serverName String

The name of the server.

getJobCredential Result

The following output properties are available:

Id string

Resource ID.

Name string

Resource name.

Type string

Resource type.

Username string

The credential user name.

Id string

Resource ID.

Name string

Resource name.

Type string

Resource type.

Username string

The credential user name.

id String

Resource ID.

name String

Resource name.

type String

Resource type.

username String

The credential user name.

id string

Resource ID.

name string

Resource name.

type string

Resource type.

username string

The credential user name.

id str

Resource ID.

name str

Resource name.

type str

Resource type.

username str

The credential user name.

id String

Resource ID.

name String

Resource name.

type String

Resource type.

username String

The credential user name.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0