UpdateRunProperties interface

Le proprietà di UpdateRun.

Proprietà

autoUpgradeProfileId

AutoUpgradeProfileId è l'ID di una risorsa del profilo di aggiornamento automatico.

managedClusterUpdate

L'aggiornamento da applicare a tutti i cluster in UpdateRun. managedClusterUpdate può essere modificato fino all'avvio dell'esecuzione.

provisioningState

Stato di provisioning della risorsa UpdateRun.

status

Stato dell'oggetto UpdateRun.

strategy

La strategia definisce l'ordine in cui i cluster verranno aggiornati. Se non è impostato, tutti i membri verranno aggiornati in sequenza. Lo stato UpdateRun mostrerà un singolo UpdateStage e un singolo UpdateGroup destinati a tutti i membri. La strategia di UpdateRun può essere modificata fino all'avvio dell'esecuzione.

updateStrategyId

ID risorsa della risorsa FleetUpdateStrategy a cui fare riferimento.

Quando si crea una nuova esecuzione, ci sono tre modi per definire una strategia per la corsa:

  1. Definisci una nuova strategia in atto: imposta il campo "strategia".
  2. Usare una strategia esistente: impostare il campo "updateStrategyId". (dal 15-08-2023-preview)
  3. Usare la strategia predefinita per aggiornare tutti i membri uno alla sola: lasciare non impostato "updateStrategyId" e "strategy". (dal 15-08-2023-preview)

L'impostazione di "updateStrategyId" e "strategy" non è valida.

UpdateRuns creato da "updateStrategyId" crea uno snapshot dell'oggetto UpdateStrategy a cui si fa riferimento al momento della creazione e lo archivia nel campo "strategy". Le modifiche successive alla risorsa FleetUpdateStrategy a cui si fa riferimento non vengono propagate. Le modifiche updateRunStrategy possono essere apportate direttamente nel campo "strategia" prima di avviare UpdateRun.

Dettagli proprietà

autoUpgradeProfileId

AutoUpgradeProfileId è l'ID di una risorsa del profilo di aggiornamento automatico.

autoUpgradeProfileId?: string

Valore della proprietà

string

managedClusterUpdate

L'aggiornamento da applicare a tutti i cluster in UpdateRun. managedClusterUpdate può essere modificato fino all'avvio dell'esecuzione.

managedClusterUpdate: ManagedClusterUpdate

Valore della proprietà

provisioningState

Stato di provisioning della risorsa UpdateRun.

provisioningState?: string

Valore della proprietà

string

status

Stato dell'oggetto UpdateRun.

status?: UpdateRunStatus

Valore della proprietà

strategy

La strategia definisce l'ordine in cui i cluster verranno aggiornati. Se non è impostato, tutti i membri verranno aggiornati in sequenza. Lo stato UpdateRun mostrerà un singolo UpdateStage e un singolo UpdateGroup destinati a tutti i membri. La strategia di UpdateRun può essere modificata fino all'avvio dell'esecuzione.

strategy?: UpdateRunStrategy

Valore della proprietà

updateStrategyId

ID risorsa della risorsa FleetUpdateStrategy a cui fare riferimento.

Quando si crea una nuova esecuzione, ci sono tre modi per definire una strategia per la corsa:

  1. Definisci una nuova strategia in atto: imposta il campo "strategia".
  2. Usare una strategia esistente: impostare il campo "updateStrategyId". (dal 15-08-2023-preview)
  3. Usare la strategia predefinita per aggiornare tutti i membri uno alla sola: lasciare non impostato "updateStrategyId" e "strategy". (dal 15-08-2023-preview)

L'impostazione di "updateStrategyId" e "strategy" non è valida.

UpdateRuns creato da "updateStrategyId" crea uno snapshot dell'oggetto UpdateStrategy a cui si fa riferimento al momento della creazione e lo archivia nel campo "strategy". Le modifiche successive alla risorsa FleetUpdateStrategy a cui si fa riferimento non vengono propagate. Le modifiche updateRunStrategy possono essere apportate direttamente nel campo "strategia" prima di avviare UpdateRun.

updateStrategyId?: string

Valore della proprietà

string