Compartilhar via


RunbookOperations interface

Interface que representa um RunbookOperations.

Métodos

beginPublish(string, string, string, RunbookPublishOptionalParams)

Publicar rascunho de runbook.

beginPublishAndWait(string, string, string, RunbookPublishOptionalParams)

Publicar rascunho de runbook.

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RunbookCreateOrUpdateOptionalParams)

Crie o runbook identificado pelo nome do runbook.

delete(string, string, string, RunbookDeleteOptionalParams)

Exclua o runbook pelo nome.

get(string, string, string, RunbookGetOptionalParams)

Recupere o runbook identificado pelo nome do runbook.

getContent(string, string, string, RunbookGetContentOptionalParams)

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

listByAutomationAccount(string, string, RunbookListByAutomationAccountOptionalParams)

Recupere uma lista de runbooks.

update(string, string, string, RunbookUpdateParameters, RunbookUpdateOptionalParams)

Atualize o runbook identificado pelo nome do runbook.

Detalhes do método

beginPublish(string, string, string, RunbookPublishOptionalParams)

Publicar rascunho de runbook.

function beginPublish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookPublishOptionalParams): Promise<PollerLike<PollOperationState<RunbookPublishHeaders>, RunbookPublishHeaders>>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

Os parâmetros fornecidos para a operação de runbook de publicação.

options
RunbookPublishOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<RunbookPublishHeaders>, RunbookPublishHeaders>>

beginPublishAndWait(string, string, string, RunbookPublishOptionalParams)

Publicar rascunho de runbook.

function beginPublishAndWait(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookPublishOptionalParams): Promise<RunbookPublishHeaders>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

Os parâmetros fornecidos para a operação de runbook de publicação.

options
RunbookPublishOptionalParams

Os parâmetros de opções.

Retornos

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RunbookCreateOrUpdateOptionalParams)

Crie o runbook identificado pelo nome do runbook.

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options?: RunbookCreateOrUpdateOptionalParams): Promise<Runbook>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

O nome do runbook.

parameters
RunbookCreateOrUpdateParameters

Os parâmetros de criação ou atualização para runbook. Forneça um link de conteúdo para um runbook ou rascunho publicado, não para ambos.

options
RunbookCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Runbook>

delete(string, string, string, RunbookDeleteOptionalParams)

Exclua o runbook pelo nome.

function delete(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

O nome do runbook.

options
RunbookDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, RunbookGetOptionalParams)

Recupere o runbook identificado pelo nome do runbook.

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookGetOptionalParams): Promise<Runbook>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

O nome do runbook.

options
RunbookGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Runbook>

getContent(string, string, string, RunbookGetContentOptionalParams)

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

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookGetContentOptionalParams): Promise<RunbookGetContentResponse>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

O nome do runbook.

options
RunbookGetContentOptionalParams

Os parâmetros de opções.

Retornos

listByAutomationAccount(string, string, RunbookListByAutomationAccountOptionalParams)

Recupere uma lista de runbooks.

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

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

options
RunbookListByAutomationAccountOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, RunbookUpdateParameters, RunbookUpdateOptionalParams)

Atualize o runbook identificado pelo nome do runbook.

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options?: RunbookUpdateOptionalParams): Promise<Runbook>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

runbookName

string

O nome do runbook.

parameters
RunbookUpdateParameters

Os parâmetros de atualização para runbook.

options
RunbookUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Runbook>