UpdateRun interface
Processus en plusieurs étapes pour effectuer des opérations de mise à jour entre les membres d’une flotte.
- Extends
Propriétés
e |
Si eTag est fourni dans le corps de la réponse, il peut également être fourni en tant qu’en-tête conformément à la convention etag normale. Les balises d’entité sont utilisées pour comparer au moins deux entités de la même ressource demandée. HTTP/1.1 utilise des balises d’entité dans les champs d’en-tête etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26) et If-Range (section 14.27). REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
managed |
Mise à jour à appliquer à tous les clusters dans UpdateRun. ManagedClusterUpdate peut être modifié jusqu’au démarrage de l’exécution. |
provisioning |
État d’approvisionnement de la ressource UpdateRun. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
status | Status du UpdateRun. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
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. Le status UpdateRun affiche un seul UpdateStage et un Seul Groupe UpdateGroup 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 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 » instantané le UpdateStrategy référencé au moment de la création et stockez-le dans le champ « stratégie ». Les modifications ultérieures 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. |
Propriétés héritées
id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Détails de la propriété
eTag
Si eTag est fourni dans le corps de la réponse, il peut également être fourni en tant qu’en-tête conformément à la convention etag normale. Les balises d’entité sont utilisées pour comparer au moins deux entités de la même ressource demandée. HTTP/1.1 utilise des balises d’entité dans les champs d’en-tête etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26) et If-Range (section 14.27). REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
eTag?: string
Valeur de propriété
string
managedClusterUpdate
Mise à jour à appliquer à tous les clusters dans UpdateRun. ManagedClusterUpdate peut être modifié jusqu’au démarrage de l’exécution.
managedClusterUpdate?: ManagedClusterUpdate
Valeur de propriété
provisioningState
État d’approvisionnement de la ressource UpdateRun. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
provisioningState?: string
Valeur de propriété
string
status
Status du UpdateRun. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
status?: UpdateRunStatus
Valeur de propriété
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. Le status UpdateRun affiche un seul UpdateStage et un Seul Groupe UpdateGroup 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 exécution, il existe trois façons de définir une stratégie pour l’exécution :
- Définir une nouvelle stratégie en place : définissez le champ « stratégie ».
- Utiliser 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 « 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 » instantané le UpdateStrategy référencé au moment de la création et stockez-le dans le champ « stratégie ». Les modifications ultérieures 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
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
id?: string
Valeur de propriété
string
Hérité deProxyResource.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
name?: string
Valeur de propriété
string
Hérité deProxyResource.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
systemData?: SystemData
Valeur de propriété
Hérité deProxyResource.systemData
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
type?: string
Valeur de propriété
string
Hérité deProxyResource.type