JobsOperations interface

Interface representing a Jobs operations.

Properties

createOrUpdate

Creates or updates a job.

delete

Deletes a job.

get

Gets a job.

listByAgent

Gets a list of jobs.

Property Details

createOrUpdate

Creates or updates a job.

createOrUpdate: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams) => Promise<Job>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, parameters: Job, options?: JobsCreateOrUpdateOptionalParams) => Promise<Job>

delete

Deletes a job.

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

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsDeleteOptionalParams) => Promise<void>

get

Gets a job.

get: (resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams) => Promise<Job>

Property Value

(resourceGroupName: string, serverName: string, jobAgentName: string, jobName: string, options?: JobsGetOptionalParams) => Promise<Job>

listByAgent

Gets a list of jobs.

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

Property Value

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