Compartilhar via


JobOperations interface

Interface que representa um JobOperations.

Métodos

create(string, string, string, JobCreateParameters, JobCreateOptionalParams)

Crie um trabalho do runbook.

get(string, string, string, JobGetOptionalParams)

Recupere o trabalho identificado pelo nome do trabalho.

getOutput(string, string, string, JobGetOutputOptionalParams)

Recupere a saída do trabalho identificada pelo nome do trabalho.

getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams)

Recupere o conteúdo do runbook do trabalho identificado pelo nome do trabalho.

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams)

Recuperar uma lista de trabalhos.

resume(string, string, string, JobResumeOptionalParams)

Retome o trabalho identificado por jobName.

stop(string, string, string, JobStopOptionalParams)

Pare o trabalho identificado por jobName.

suspend(string, string, string, JobSuspendOptionalParams)

Suspenda o trabalho identificado pelo nome do trabalho.

Detalhes do método

create(string, string, string, JobCreateParameters, JobCreateOptionalParams)

Crie um trabalho do runbook.

function create(resourceGroupName: string, automationAccountName: string, jobName: string, parameters: JobCreateParameters, options?: JobCreateOptionalParams): Promise<Job>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

parameters
JobCreateParameters

Os parâmetros fornecidos para a operação de criação de trabalho.

options
JobCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Job>

get(string, string, string, JobGetOptionalParams)

Recupere o trabalho identificado pelo nome do trabalho.

function get(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetOptionalParams): Promise<Job>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

options
JobGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Job>

getOutput(string, string, string, JobGetOutputOptionalParams)

Recupere a saída do trabalho identificada pelo nome do trabalho.

function getOutput(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetOutputOptionalParams): Promise<JobGetOutputResponse>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho a ser criado.

options
JobGetOutputOptionalParams

Os parâmetros de opções.

Retornos

getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams)

Recupere o conteúdo do runbook do trabalho identificado pelo nome do trabalho.

function getRunbookContent(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetRunbookContentOptionalParams): Promise<JobGetRunbookContentResponse>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

options
JobGetRunbookContentOptionalParams

Os parâmetros de opções.

Retornos

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams)

Recuperar uma lista de trabalhos.

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: JobListByAutomationAccountOptionalParams): PagedAsyncIterableIterator<JobCollectionItem, JobCollectionItem[], PageSettings>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

options
JobListByAutomationAccountOptionalParams

Os parâmetros de opções.

Retornos

resume(string, string, string, JobResumeOptionalParams)

Retome o trabalho identificado por jobName.

function resume(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobResumeOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

options
JobResumeOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

stop(string, string, string, JobStopOptionalParams)

Pare o trabalho identificado por jobName.

function stop(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobStopOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

options
JobStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

suspend(string, string, string, JobSuspendOptionalParams)

Suspenda o trabalho identificado pelo nome do trabalho.

function suspend(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobSuspendOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

jobName

string

O nome do trabalho.

options
JobSuspendOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>