UpdateRun interface
Um processo de vários estágios para executar operações de atualização entre membros de uma Frota.
- Extends
Propriedades
e |
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. |
managed |
A atualização a ser aplicada a todos os clusters no UpdateRun. O managedClusterUpdate pode ser modificado até que a execução seja iniciada. |
provisioning |
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. |
update |
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:
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. |
system |
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:
- Definir uma nova estratégia em vigor: defina o campo "estratégia".
- Use uma estratégia existente: defina o campo "updateStrategyId". (desde 2023-08-15-preview)
- 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