Partilhar via


Job - Get

Obtenha a tarefa identificada pelo nome da tarefa.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/jobs/{jobName}?api-version=2023-11-01

Parâmetros do URI

Name Em Necessário Tipo Description
automationAccountName
path True

string

O nome da conta de automatização.

jobName
path True

string

O nome da tarefa.

resourceGroupName
path True

string

Nome de um grupo de Recursos do Azure.

Padrão Regex: ^[-\w\._]+$

subscriptionId
path True

string

Obtém credenciais de subscrição que identificam exclusivamente a subscrição do Microsoft Azure. O ID da subscrição faz parte do URI para cada chamada de serviço.

api-version
query True

string

Versão da API de Cliente.

Cabeçalho do Pedido

Name Necessário Tipo Description
clientRequestId

string

Identifica este pedido de cliente específico.

Respostas

Name Tipo Description
200 OK

Job

OK

Other Status Codes

ErrorResponse

Resposta de erro de automatização que descreve o motivo pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

Get job

Pedido de amostra

GET https://management.azure.com/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobs/foo?api-version=2023-11-01

Resposta da amostra

{
  "id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/ContoseAutomationAccount/jobs/jobName",
  "name": "foo",
  "type": "Microsoft.Automation/AutomationAccounts/Jobs",
  "properties": {
    "jobId": "5b8a3960-e8ab-45f6-bec6-567df8467d1a",
    "runbook": {
      "name": "TestRunbook"
    },
    "provisioningState": "Processing",
    "creationTime": "2018-02-01T05:53:30.243+00:00",
    "endTime": null,
    "exception": null,
    "lastModifiedTime": "2018-02-01T05:53:30.243+00:00",
    "lastStatusModifiedTime": "2018-02-01T05:53:30.243+00:00",
    "startTime": null,
    "status": "New",
    "statusDetails": "None",
    "parameters": {
      "tag01": "value01",
      "tag02": "value02"
    },
    "runOn": ""
  }
}

Definições

Name Description
ErrorResponse

Resposta de erro de uma falha de operação

Job

Definição da tarefa.

JobProvisioningState

O estado de aprovisionamento atual da tarefa.

JobStatus

Obtém ou define o estado da tarefa.

RunbookAssociationProperty

A propriedade runbook associada à entidade.

ErrorResponse

Resposta de erro de uma falha de operação

Name Tipo Description
code

string

Código de erro

message

string

Mensagem de erro a indicar por que motivo a operação falhou.

Job

Definição da tarefa.

Name Tipo Description
id

string

ID de recurso completamente qualificado para o recurso

name

string

O nome do recurso

properties.creationTime

string

Obtém ou define a hora de criação da tarefa.

properties.endTime

string

Obtém ou define a hora de fim da tarefa.

properties.exception

string

Obtém ou define a exceção da tarefa.

properties.jobId

string

Obtém ou define o ID da tarefa.

properties.lastModifiedTime

string

Obtém ou define a última hora modificada da tarefa.

properties.lastStatusModifiedTime

string

Obtém ou define a hora da última modificação do estado da tarefa.

properties.parameters

object

Obtém ou define os parâmetros da tarefa.

properties.provisioningState

JobProvisioningState

O estado de aprovisionamento atual da tarefa.

properties.runOn

string

Obtém ou define o runOn que especifica o nome do grupo onde a tarefa deve ser executada.

properties.runbook

RunbookAssociationProperty

Obtém ou define o runbook.

properties.startTime

string

Obtém ou define a hora de início da tarefa.

properties.startedBy

string

Obtém ou define a tarefa iniciada por.

properties.status

JobStatus

Obtém ou define o estado da tarefa.

properties.statusDetails

string

Obtém ou define os detalhes de estado da tarefa.

type

string

O tipo de recurso.

JobProvisioningState

O estado de aprovisionamento atual da tarefa.

Name Tipo Description
Failed

string

Processing

string

Succeeded

string

Suspended

string

JobStatus

Obtém ou define o estado da tarefa.

Name Tipo Description
Activating

string

Blocked

string

Completed

string

Disconnected

string

Failed

string

New

string

Removing

string

Resuming

string

Running

string

Stopped

string

Stopping

string

Suspended

string

Suspending

string

RunbookAssociationProperty

A propriedade runbook associada à entidade.

Name Tipo Description
name

string

Obtém ou define o nome do runbook.