UpdateRunProperties interface
Les propriétés de l’UpdateRun.
Propriétés
| auto |
AutoUpgradeProfileId est l’ID d’une ressource de profil de mise à niveau automatique. |
| managed |
Mise à jour à appliquer à tous les clusters dans UpdateRun. ManagedClusterUpdate peut être modifié jusqu’à ce que l’exécution soit démarrée. |
| provisioning |
État d’approvisionnement de la ressource UpdateRun. |
| status | État de UpdateRun. |
| strategy | La stratégie définit l’ordre dans lequel les clusters seront mis à jour. S’il n’est pas défini, tous les membres sont mis à jour séquentiellement. L’état UpdateRun affiche un updateStage unique et un groupe de mises à jour unique ciblant tous les membres. La stratégie de UpdateRun peut être modifiée jusqu’à ce que l’exécution soit démarrée. |
| update |
ID de ressource de la ressource FleetUpdateStrategy à référencer. Lors de la création d’une nouvelle exécution, il existe trois façons de définir une stratégie pour l’exécution :
La définition de « updateStrategyId » et de « stratégie » n’est pas valide. UpdateRuns créé par « updateStrategyId » capture instantanée l’objet UpdateStrategy référencé au moment de la création et le stocke dans le champ « stratégie ». Les modifications suivantes apportées à la ressource FleetUpdateStrategy référencée ne se propagent pas. Les modifications UpdateRunStrategy peuvent être apportées directement sur le champ « stratégie » avant de lancer UpdateRun. |
Détails de la propriété
autoUpgradeProfileId
AutoUpgradeProfileId est l’ID d’une ressource de profil de mise à niveau automatique.
autoUpgradeProfileId?: string
Valeur de propriété
string
managedClusterUpdate
Mise à jour à appliquer à tous les clusters dans UpdateRun. ManagedClusterUpdate peut être modifié jusqu’à ce que l’exécution soit démarrée.
managedClusterUpdate: ManagedClusterUpdate
Valeur de propriété
provisioningState
État d’approvisionnement de la ressource UpdateRun.
provisioningState?: string
Valeur de propriété
string
status
strategy
La stratégie définit l’ordre dans lequel les clusters seront mis à jour. S’il n’est pas défini, tous les membres sont mis à jour séquentiellement. L’état UpdateRun affiche un updateStage unique et un groupe de mises à jour unique ciblant tous les membres. La stratégie de UpdateRun peut être modifiée jusqu’à ce que l’exécution soit démarrée.
strategy?: UpdateRunStrategy
Valeur de propriété
updateStrategyId
ID de ressource de la ressource FleetUpdateStrategy à référencer.
Lors de la création d’une nouvelle exécution, il existe trois façons de définir une stratégie pour l’exécution :
- Définissez une nouvelle stratégie en place : définissez le champ « stratégie ».
- Utilisez une stratégie existante : définissez le champ « updateStrategyId ». (depuis 2023-08-15-preview)
- Utilisez la stratégie par défaut pour mettre à jour tous les membres un par un : laissez à la fois « updateStrategyId » et « stratégie » non défini. (depuis 2023-08-15-preview)
La définition de « updateStrategyId » et de « stratégie » n’est pas valide.
UpdateRuns créé par « updateStrategyId » capture instantanée l’objet UpdateStrategy référencé au moment de la création et le stocke dans le champ « stratégie ». Les modifications suivantes apportées à la ressource FleetUpdateStrategy référencée ne se propagent pas. Les modifications UpdateRunStrategy peuvent être apportées directement sur le champ « stratégie » avant de lancer UpdateRun.
updateStrategyId?: string
Valeur de propriété
string