JobCredentialsOperations interface

Interface representing a JobCredentials operations.

Properties

createOrUpdate

Creates or updates a job credential.

delete

Deletes a job credential.

get

Gets a jobs credential.

listByAgent

Gets a list of jobs credentials.

Property Details

createOrUpdate

Creates or updates a job credential.

createOrUpdate: (resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams) => Promise<JobCredential>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, parameters: JobCredential, options?: JobCredentialsCreateOrUpdateOptionalParams) => Promise<JobCredential>

delete

Deletes a job credential.

delete: (resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsDeleteOptionalParams) => Promise<void>

get

Gets a jobs credential.

get: (resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams) => Promise<JobCredential>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, credentialName: string, options?: JobCredentialsGetOptionalParams) => Promise<JobCredential>

listByAgent

Gets a list of jobs credentials.

listByAgent: (resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams) => PagedAsyncIterableIterator<JobCredential, JobCredential[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, options?: JobCredentialsListByAgentOptionalParams) => PagedAsyncIterableIterator<JobCredential, JobCredential[], PageSettings>