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 o eTag for fornecido no corpo da resposta, ele também poderá ser fornecido como um cabeçalho de acordo com a convenção normal do etag. As tags de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27). Observação : esta 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
status | O status do UpdateRun. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
strategy | A estratégia define a ordem pela 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 direcionados a todos os membros. A estratégia do UpdateRun pode ser modificada até que a execução seja iniciada. |
update |
A id de recurso 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 "updateStrategyId" e "strategy" é inválido. 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 qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
name | O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
eTag
Se o eTag for fornecido no corpo da resposta, ele também poderá ser fornecido como um cabeçalho de acordo com a convenção normal do etag. As tags de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27). Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
eTag?: string
Valor de 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 de Propriedade
provisioningState
O estado de provisionamento do recurso UpdateRun. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
status
O status do UpdateRun. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
status?: UpdateRunStatus
Valor de Propriedade
strategy
A estratégia define a ordem pela 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 direcionados a todos os membros. A estratégia do UpdateRun pode ser modificada até que a execução seja iniciada.
strategy?: UpdateRunStrategy
Valor de Propriedade
updateStrategyId
A id de recurso 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:
- Defina 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 por um: deixe "updateStrategyId" e "strategy" desdefinidos. (desde 2023-08-15-preview)
Definir "updateStrategyId" e "strategy" é inválido.
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 de Propriedade
string
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdado deProxyResource.id
name
O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deProxyResource.name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData