UpdateRunProperties interface
Le proprietà di UpdateRun.
Proprietà
| auto |
AutoUpgradeProfileId è l'ID di una risorsa del profilo di aggiornamento automatico. |
| managed |
L'aggiornamento da applicare a tutti i cluster in UpdateRun. managedClusterUpdate può essere modificato fino all'avvio dell'esecuzione. |
| provisioning |
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. |
| update |
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:
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
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:
- Definisci una nuova strategia in atto: imposta il campo "strategia".
- Usare una strategia esistente: impostare il campo "updateStrategyId". (dal 15-08-2023-preview)
- 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