ArmContainerServiceFleetModelFactory.ContainerServiceFleetUpdateRunData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von ContainerServiceFleetUpdateRunData.
public static Azure.ResourceManager.ContainerServiceFleet.ContainerServiceFleetUpdateRunData ContainerServiceFleetUpdateRunData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ETag? eTag = default, Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateRunProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier updateStrategyId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateStage> strategyStages = default, Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetManagedClusterUpdate managedClusterUpdate = default, Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateRunStatus status = default);
static member ContainerServiceFleetUpdateRunData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateRunProvisioningState> * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateStage> * Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetManagedClusterUpdate * Azure.ResourceManager.ContainerServiceFleet.Models.ContainerServiceFleetUpdateRunStatus -> Azure.ResourceManager.ContainerServiceFleet.ContainerServiceFleetUpdateRunData
Public Shared Function ContainerServiceFleetUpdateRunData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional eTag As Nullable(Of ETag) = Nothing, Optional provisioningState As Nullable(Of ContainerServiceFleetUpdateRunProvisioningState) = Nothing, Optional updateStrategyId As ResourceIdentifier = Nothing, Optional strategyStages As IEnumerable(Of ContainerServiceFleetUpdateStage) = Nothing, Optional managedClusterUpdate As ContainerServiceFleetManagedClusterUpdate = Nothing, Optional status As ContainerServiceFleetUpdateRunStatus = Nothing) As ContainerServiceFleetUpdateRunData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
Wenn eTag im Antworttext bereitgestellt wird, kann es auch als Header gemäß der normalen etag-Konvention bereitgestellt werden. Entitätstags werden zum Vergleichen von zwei oder mehr Entitäten aus derselben angeforderten Ressource verwendet. 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).
- provisioningState
- Nullable<ContainerServiceFleetUpdateRunProvisioningState>
Der Bereitstellungsstatus der UpdateRun-Ressource.
- updateStrategyId
- ResourceIdentifier
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 Sie eine neue Strategie: Legen Sie das Feld "Strategie" fest.
- Verwenden Einer vorhandenen Strategie: Legen Sie das Feld "updateStrategyId" fest. (seit 15.08.2023)
- Verwenden Sie die Standardstrategie, um alle Mitglieder einzeln zu aktualisieren: Lassen Sie sowohl "updateStrategyId" als auch "strategy" nicht festgelegt. (seit 15.08.2023)
Das Festlegen von "updateStrategyId" und "strategy" ist ungültig.
UpdateRuns, die von "updateStrategyId" erstellt wurden, Momentaufnahme zum Zeitpunkt der Erstellung das referenzierte UpdateStrategy und speichern es 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 Sie updateRun starten.
- strategyStages
- IEnumerable<ContainerServiceFleetUpdateStage>
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.
- managedClusterUpdate
- ContainerServiceFleetManagedClusterUpdate
Das Update, das auf alle Cluster im UpdateRun angewendet werden soll. Das managedClusterUpdate kann so lange geändert werden, bis die Ausführung gestartet wird.
Die status des UpdateRun.
Gibt zurück
Eine neue ContainerServiceFleetUpdateRunData instance zum Mocking.