Compartilhar via


RunbookOperations class

Classe que representa um RunbookOperations.

Construtores

RunbookOperations(AutomationClientContext)

Crie um RunbookOperations.

Métodos

beginPublish(string, string, string, RequestOptionsBase)

Publicar rascunho de runbook.

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase)

Crie o runbook identificado pelo nome do runbook.

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)
createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, ServiceCallback<Runbook>)
deleteMethod(string, string, string, RequestOptionsBase)

Exclua o runbook por nome.

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, RequestOptionsBase)

Recupere o runbook identificado pelo nome do runbook.

get(string, string, string, RequestOptionsBase, ServiceCallback<Runbook>)
get(string, string, string, ServiceCallback<Runbook>)
getContent(string, string, string, RequestOptionsBase)

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

getContent(string, string, string, RequestOptionsBase, ServiceCallback<void>)
getContent(string, string, string, ServiceCallback<void>)
listByAutomationAccount(string, string, RequestOptionsBase)

Recupere uma lista de runbooks.

listByAutomationAccount(string, string, RequestOptionsBase, ServiceCallback<RunbookListResult>)
listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)
listByAutomationAccountNext(string, RequestOptionsBase)

Recupere uma lista de runbooks.

listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)
listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)
publish(string, string, string, RequestOptionsBase)

Publicar rascunho de runbook.

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase)

Atualize o runbook identificado pelo nome do runbook.

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)
update(string, string, string, RunbookUpdateParameters, ServiceCallback<Runbook>)

Detalhes do construtor

RunbookOperations(AutomationClientContext)

Crie um RunbookOperations.

new RunbookOperations(client: AutomationClientContext)

Parâmetros

client
AutomationClientContext

Referência ao cliente de serviço.

Detalhes do método

beginPublish(string, string, string, RequestOptionsBase)

Publicar rascunho de runbook.

function beginPublish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<LROPoller>

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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<@azure/ms-rest-azure-js.LROPoller>

Prometa<msRestAzure.LROPoller>

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase)

Crie o runbook identificado pelo nome do runbook.

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

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 publicado ou rascunho, não ambos.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookCreateOrUpdateResponse>

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options: RequestOptionsBase, callback: ServiceCallback<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 publicado ou rascunho, não ambos.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<Runbook>

O retorno de chamada

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, ServiceCallback<Runbook>)

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, callback: ServiceCallback<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 publicado ou rascunho, não ambos.

callback

ServiceCallback<Runbook>

O retorno de chamada

deleteMethod(string, string, string, RequestOptionsBase)

Exclua o runbook por nome.

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RestResponse>

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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<RestResponse>

Prometa<msRest.RestResponse>

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<void>

O retorno de chamada

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<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.

callback

ServiceCallback<void>

O retorno de chamada

get(string, string, string, RequestOptionsBase)

Recupere o runbook identificado pelo nome do runbook.

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RunbookGetResponse>

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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<Runbook>)

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<Runbook>

O retorno de chamada

get(string, string, string, ServiceCallback<Runbook>)

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<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.

callback

ServiceCallback<Runbook>

O retorno de chamada

getContent(string, string, string, RequestOptionsBase)

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

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): 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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookGetContentResponse>

getContent(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<void>

O retorno de chamada

getContent(string, string, string, ServiceCallback<void>)

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<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.

callback

ServiceCallback<void>

O retorno de chamada

listByAutomationAccount(string, string, RequestOptionsBase)

Recupere uma lista de runbooks.

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: RequestOptionsBase): Promise<RunbookListByAutomationAccountResponse>

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookListByAutomationAccountResponse>

listByAutomationAccount(string, string, RequestOptionsBase, ServiceCallback<RunbookListResult>)

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: RequestOptionsBase, callback: ServiceCallback<RunbookListResult>)

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<RunbookListResult>

O retorno de chamada

listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback<RunbookListResult>)

Parâmetros

resourceGroupName

string

Nome de um grupo de recursos do Azure.

automationAccountName

string

O nome da conta de automação.

callback

ServiceCallback<RunbookListResult>

O retorno de chamada

listByAutomationAccountNext(string, RequestOptionsBase)

Recupere uma lista de runbooks.

function listByAutomationAccountNext(nextPageLink: string, options?: RequestOptionsBase): Promise<RunbookListByAutomationAccountNextResponse>

Parâmetros

nextPageLink

string

O NextLink da chamada bem-sucedida anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookListByAutomationAccountNextResponse>

listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)

function listByAutomationAccountNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<RunbookListResult>)

Parâmetros

nextPageLink

string

O NextLink da chamada bem-sucedida anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<RunbookListResult>

O retorno de chamada

listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)

function listByAutomationAccountNext(nextPageLink: string, callback: ServiceCallback<RunbookListResult>)

Parâmetros

nextPageLink

string

O NextLink da chamada bem-sucedida anterior para a operação Listar.

callback

ServiceCallback<RunbookListResult>

O retorno de chamada

publish(string, string, string, RequestOptionsBase)

Publicar rascunho de runbook.

function publish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RunbookPublishResponse>

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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookPublishResponse>

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase)

Atualize o runbook identificado pelo nome do runbook.

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

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
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.RunbookUpdateResponse>

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options: RequestOptionsBase, callback: ServiceCallback<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
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<Runbook>

O retorno de chamada

update(string, string, string, RunbookUpdateParameters, ServiceCallback<Runbook>)

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, callback: ServiceCallback<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.

callback

ServiceCallback<Runbook>

O retorno de chamada