UpdateRunProperties interface
Le proprietà di UpdateRun.
Proprietà
| auto |
AutoUpgradeProfileId è l'ID di una risorsa del profilo di aggiornamento automatico. |
| managed |
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 verranno aggiornati i cluster. Se non è impostato, tutti i membri verranno aggiornati in sequenza. Lo stato UpdateRun mostrerà un singolo UpdateStage e un singolo UpdateGroup destinato 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, è possibile definire una strategia per l'esecuzione in tre modi:
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
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 verranno aggiornati i cluster. Se non è impostato, tutti i membri verranno aggiornati in sequenza. Lo stato UpdateRun mostrerà un singolo UpdateStage e un singolo UpdateGroup destinato 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, è possibile definire una strategia per l'esecuzione in tre modi:
- Definire una nuova strategia: impostare il campo "strategia".
- Usare una strategia esistente: impostare il campo "updateStrategyId". (dal 2023-08-15-preview)
- Usare la strategia predefinita per aggiornare tutti i membri uno alla sola: lasciare non impostato "updateStrategyId" e "strategy". (dal 2023-08-15-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