Compartilhar via


UpdateRun interface

Um processo de vários estágios para executar operações de atualização entre membros de uma Frota.

Extends

Propriedades

eTag

Se eTag for fornecido no corpo da resposta, ele também poderá ser fornecido como um cabeçalho de acordo com a convenção de etag normal. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa marcas de entidade na etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e campos de cabeçalho If-Range (seção 14.27). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedClusterUpdate

A atualização a ser aplicada a todos os clusters no UpdateRun. O managedClusterUpdate pode ser modificado até que a execução seja iniciada.

provisioningState

O estado de provisionamento do recurso UpdateRun. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status

O status do UpdateRun. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

strategy

A estratégia define a ordem na qual os clusters serão atualizados. Se não estiver definido, todos os membros serão atualizados sequencialmente. O status UpdateRun mostrará um único UpdateStage e um único UpdateGroup direcionado a todos os membros. A estratégia do UpdateRun pode ser modificada até que a execução seja iniciada.

updateStrategyId

A ID do recurso FleetUpdateStrategy a ser referenciado.

Ao criar uma nova execução, há três maneiras de definir uma estratégia para a execução:

  1. Definir uma nova estratégia em vigor: defina o campo "estratégia".
  2. Use uma estratégia existente: defina o campo "updateStrategyId". (desde 2023-08-15-preview)
  3. Use a estratégia padrão para atualizar todos os membros um a um: deixe "updateStrategyId" e "strategy" desconjuntos. (desde 2023-08-15-preview)

A definição de "updateStrategyId" e "strategy" é inválida.

UpdateRuns criado por "updateStrategyId" instantâneo o UpdateStrategy referenciado no momento da criação e armazená-lo no campo "estratégia". As alterações subsequentes no recurso FleetUpdateStrategy referenciado não se propagam. As alterações updateRunStrategy podem ser feitas diretamente no campo "estratégia" antes de iniciar o UpdateRun.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

eTag

Se eTag for fornecido no corpo da resposta, ele também poderá ser fornecido como um cabeçalho de acordo com a convenção de etag normal. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa marcas de entidade na etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e campos de cabeçalho If-Range (seção 14.27). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

eTag?: string

Valor da propriedade

string

managedClusterUpdate

A atualização a ser aplicada a todos os clusters no UpdateRun. O managedClusterUpdate pode ser modificado até que a execução seja iniciada.

managedClusterUpdate?: ManagedClusterUpdate

Valor da propriedade

provisioningState

O estado de provisionamento do recurso UpdateRun. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

status

O status do UpdateRun. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status?: UpdateRunStatus

Valor da propriedade

strategy

A estratégia define a ordem na qual os clusters serão atualizados. Se não estiver definido, todos os membros serão atualizados sequencialmente. O status UpdateRun mostrará um único UpdateStage e um único UpdateGroup direcionado a todos os membros. A estratégia do UpdateRun pode ser modificada até que a execução seja iniciada.

strategy?: UpdateRunStrategy

Valor da propriedade

updateStrategyId

A ID do recurso FleetUpdateStrategy a ser referenciado.

Ao criar uma nova execução, há três maneiras de definir uma estratégia para a execução:

  1. Definir uma nova estratégia em vigor: defina o campo "estratégia".
  2. Use uma estratégia existente: defina o campo "updateStrategyId". (desde 2023-08-15-preview)
  3. Use a estratégia padrão para atualizar todos os membros um a um: deixe "updateStrategyId" e "strategy" desconjuntos. (desde 2023-08-15-preview)

A definição de "updateStrategyId" e "strategy" é inválida.

UpdateRuns criado por "updateStrategyId" instantâneo o UpdateStrategy referenciado no momento da criação e armazená-lo no campo "estratégia". As alterações subsequentes no recurso FleetUpdateStrategy referenciado não se propagam. As alterações updateRunStrategy podem ser feitas diretamente no campo "estratégia" antes de iniciar o UpdateRun.

updateStrategyId?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Herdado deProxyResource.systemData

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type