Share via


Job Agents - Update

Atualizações um agente de trabalho.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}?api-version=2021-11-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
jobAgentName
path True

string

O nome do agente de trabalho a ser atualizado.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Corpo da solicitação

Nome Tipo Description
tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

JobAgent

O agente de trabalho foi atualizado com êxito.

202 Accepted

Aceito

Other Status Codes

Respostas de erro: ***

  • 400 InvalidResourceRequestBody - O recurso ou as propriedades de recurso no corpo da solicitação são vazios ou inválidos.

  • 404 SubscriptionDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 PropertyChangeUnsupported - A propriedade não pode ser modificada.

  • 404 JobAgentNotFound – O agente de trabalho especificado não existe no servidor lógico especificado.

  • 404 OperationIdNotFound - A operação com Id não existe.

  • 409 ServerDisabled – O servidor está desabilitado.

  • 409 OperationCancelled - A operação foi cancelada pelo usuário.

  • 409 OperationInterrupted - A operação no recurso não pôde ser concluída porque foi interrompida por outra operação no mesmo recurso.

  • 429 SubscriptionTooManyCreateUpdateRequests - Solicitações além do máximo de solicitações que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas por recursos disponíveis.

  • 500 OperationTimedOut - A operação atingiu o tempo limite e foi revertida automaticamente. Tente executar a operação novamente.

  • 503 TooManyRequests - Solicitações além do máximo de solicitações que podem ser processadas por recursos disponíveis.

Exemplos

Update a job agent's tags.

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1?api-version=2021-11-01

{
  "tags": {
    "mytag1": "myvalue1"
  }
}

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1",
  "name": "agent1",
  "type": "Microsoft.Sql/servers/jobAgents",
  "location": "southeastasia",
  "properties": {
    "databaseId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/databases/db1"
  },
  "tags": {
    "mytag1": "myvalue1"
  }
}

Definições

Nome Description
JobAgent

Um agente de trabalho SQL do Azure.

JobAgentState

O estado do agente de trabalho.

JobAgentUpdate

Uma atualização para um agente de trabalho SQL do Azure.

Sku

Um SKU de recurso do ARM.

JobAgent

Um agente de trabalho SQL do Azure.

Nome Tipo Description
id

string

ID do recurso.

location

string

Local do recurso.

name

string

Nome do recurso.

properties.databaseId

string

ID do recurso do banco de dados no qual armazenar metadados de trabalho.

properties.state

JobAgentState

O estado do agente de trabalho.

sku

Sku

O nome e a camada do SKU.

tags

object

Marcas de recurso.

type

string

Tipo de recurso.

JobAgentState

O estado do agente de trabalho.

Nome Tipo Description
Creating

string

Deleting

string

Disabled

string

Ready

string

Updating

string

JobAgentUpdate

Uma atualização para um agente de trabalho SQL do Azure.

Nome Tipo Description
tags

object

Marcas de recurso.

Sku

Um SKU de recurso do ARM.

Nome Tipo Description
capacity

integer

Capacidade do SKU específico.

family

string

Se o serviço tiver gerações diferentes de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome da SKU, normalmente, uma letra + código de número, por exemplo, P3.

size

string

Tamanho do SKU específico

tier

string

A camada ou edição do SKU específico, por exemplo, Básico, Premium.