UpdateRun interface
Ein mehrstufiger Prozess zum Ausführen von Updatevorgängen für Mitglieder einer Flotte.
- Extends
Eigenschaften
e |
Wenn eTag im Antworttext bereitgestellt wird, kann es gemäß der normalen etag-Konvention auch als Header bereitgestellt werden. Entitätstags werden verwendet, um zwei oder mehr Entitäten aus derselben angeforderten Ressource zu vergleichen. HTTP/1.1 verwendet Entitätstags in den Kopfzeilenfeldern etag (Abschnitt 14.19), If-Match (Abschnitt 14.24), If-None-Match (Abschnitt 14.26) und If-Range (Abschnitt 14.27). HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
managed |
Das Update, das auf alle Cluster im UpdateRun-Element angewendet werden soll. Das managedClusterUpdate kann bis zum Start der Ausführung geändert werden. |
provisioning |
Der Bereitstellungsstatus der UpdateRun-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
status | Die status von UpdateRun. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
strategy | Die Strategie definiert die Reihenfolge, in der die Cluster aktualisiert werden. Wenn nicht festgelegt, werden alle Member sequenziell aktualisiert. Die UpdateRun-status zeigt eine einzelne UpdateStage und eine einzelne UpdateGroup für alle Mitglieder an. Die Strategie von UpdateRun kann geändert werden, bis die Ausführung gestartet wird. |
update |
Die Ressourcen-ID der fleetUpdateStrategy-Ressource, auf die verwiesen werden soll. Beim Erstellen einer neuen Ausführung gibt es drei Möglichkeiten, eine Strategie für die Ausführung zu definieren:
Das Festlegen von "updateStrategyId" und "strategy" ist ungültig. UpdateRuns, die von "updateStrategyId" erstellt wurden, Momentaufnahme das UpdateStrategy, auf das zum Zeitpunkt der Erstellung verwiesen wird, und speichern sie im Feld "strategie". Nachfolgende Änderungen an der FleetUpdateStrategy-Ressource, auf die verwiesen wird, werden nicht weitergegeben. UpdateRunStrategy-Änderungen können direkt im Feld "Strategie" vorgenommen werden, bevor UpdateRunRun gestartet wird. |
Geerbte Eigenschaften
id | Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
name | Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
system |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
type | Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
eTag
Wenn eTag im Antworttext bereitgestellt wird, kann es gemäß der normalen etag-Konvention auch als Header bereitgestellt werden. Entitätstags werden verwendet, um zwei oder mehr Entitäten aus derselben angeforderten Ressource zu vergleichen. HTTP/1.1 verwendet Entitätstags in den Kopfzeilenfeldern etag (Abschnitt 14.19), If-Match (Abschnitt 14.24), If-None-Match (Abschnitt 14.26) und If-Range (Abschnitt 14.27). HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
eTag?: string
Eigenschaftswert
string
managedClusterUpdate
Das Update, das auf alle Cluster im UpdateRun-Element angewendet werden soll. Das managedClusterUpdate kann bis zum Start der Ausführung geändert werden.
managedClusterUpdate?: ManagedClusterUpdate
Eigenschaftswert
provisioningState
Der Bereitstellungsstatus der UpdateRun-Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
status
Die status von UpdateRun. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
status?: UpdateRunStatus
Eigenschaftswert
strategy
Die Strategie definiert die Reihenfolge, in der die Cluster aktualisiert werden. Wenn nicht festgelegt, werden alle Member sequenziell aktualisiert. Die UpdateRun-status zeigt eine einzelne UpdateStage und eine einzelne UpdateGroup für alle Mitglieder an. Die Strategie von UpdateRun kann geändert werden, bis die Ausführung gestartet wird.
strategy?: UpdateRunStrategy
Eigenschaftswert
updateStrategyId
Die Ressourcen-ID der fleetUpdateStrategy-Ressource, auf die verwiesen werden soll.
Beim Erstellen einer neuen Ausführung gibt es drei Möglichkeiten, eine Strategie für die Ausführung zu definieren:
- Definieren einer neuen Strategie: Legen Sie das Feld "Strategie" fest.
- Verwenden sie eine vorhandene Strategie: Legen Sie das Feld "updateStrategyId" fest. (seit 2023-08-15-preview)
- Verwenden Sie die Standardstrategie, um alle Mitglieder einzeln zu aktualisieren: Lassen Sie sowohl "updateStrategyId" als auch "strategy" nicht festgelegt. (seit 2023-08-15-preview)
Das Festlegen von "updateStrategyId" und "strategy" ist ungültig.
UpdateRuns, die von "updateStrategyId" erstellt wurden, Momentaufnahme das UpdateStrategy, auf das zum Zeitpunkt der Erstellung verwiesen wird, und speichern sie im Feld "strategie". Nachfolgende Änderungen an der FleetUpdateStrategy-Ressource, auf die verwiesen wird, werden nicht weitergegeben. UpdateRunStrategy-Änderungen können direkt im Feld "Strategie" vorgenommen werden, bevor UpdateRunRun gestartet wird.
updateStrategyId?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
Geerbt vonProxyResource.id
name
Der Name der Ressource HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
Geerbt vonProxyResource.name
systemData
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
Geerbt vonProxyResource.systemData
type
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
Geerbt vonProxyResource.type