UpdateRun interface
Vícefázový proces pro provádění aktualizačních operací napříč členy flotily.
- Extends
Vlastnosti
e |
Pokud je v textu odpovědi uvedena značka eTag, může být také poskytována jako hlavička podle normální konvence značky etag. Značky entit se používají k porovnání dvou nebo více entit ze stejného požadovaného prostředku. HTTP/1.1 používá značky entit v etagu (oddíl 14.19), If-Match (oddíl 14.24), If-None-Match (oddíl 14.26) a If-Range (oddíl 14.27). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
managed |
Aktualizace, která se má použít pro všechny clustery v sadě UpdateRun. ManagedClusterUpdate lze upravit, dokud se spuštění nespustí. |
provisioning |
Stav zřizování prostředku UpdateRun. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
status | Stav UpdateRun. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
strategy | Strategie definuje pořadí, ve kterém se clustery aktualizují. Pokud není nastavená, budou všichni členové aktualizováni postupně. Ve stavu UpdateRun se zobrazí jedna aktualizace UpdateStage a jedna skupina UpdateGroup, která cílí na všechny členy. Strategii UpdateRunu je možné upravit, dokud se spuštění nespustí. |
update |
ID prostředku FleetUpdateStrategy, na který se má odkazovat. Při vytváření nového spuštění existují tři způsoby definování strategie spuštění:
Nastavení "updateStrategyId" a "strategie" je neplatné. UpdateRuns vytvořené pomocí "updateStrategyId" snímek odkazované UpdateStrategy v době vytvoření a uloží ho do pole strategie. Následné změny odkazovaného prostředku FleetUpdateStrategy se nerozšířují. Změny UpdateRunStrategy je možné provést přímo v poli strategie před spuštěním rutiny UpdateRun. |
Zděděné vlastnosti
id | Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
system |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
eTag
Pokud je v textu odpovědi uvedena značka eTag, může být také poskytována jako hlavička podle normální konvence značky etag. Značky entit se používají k porovnání dvou nebo více entit ze stejného požadovaného prostředku. HTTP/1.1 používá značky entit v etagu (oddíl 14.19), If-Match (oddíl 14.24), If-None-Match (oddíl 14.26) a If-Range (oddíl 14.27). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
eTag?: string
Hodnota vlastnosti
string
managedClusterUpdate
Aktualizace, která se má použít pro všechny clustery v sadě UpdateRun. ManagedClusterUpdate lze upravit, dokud se spuštění nespustí.
managedClusterUpdate?: ManagedClusterUpdate
Hodnota vlastnosti
provisioningState
Stav zřizování prostředku UpdateRun. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
provisioningState?: string
Hodnota vlastnosti
string
status
Stav UpdateRun. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
status?: UpdateRunStatus
Hodnota vlastnosti
strategy
Strategie definuje pořadí, ve kterém se clustery aktualizují. Pokud není nastavená, budou všichni členové aktualizováni postupně. Ve stavu UpdateRun se zobrazí jedna aktualizace UpdateStage a jedna skupina UpdateGroup, která cílí na všechny členy. Strategii UpdateRunu je možné upravit, dokud se spuštění nespustí.
strategy?: UpdateRunStrategy
Hodnota vlastnosti
updateStrategyId
ID prostředku FleetUpdateStrategy, na který se má odkazovat.
Při vytváření nového spuštění existují tři způsoby definování strategie spuštění:
- Definujte novou strategii: Nastavte pole strategie.
- Použijte existující strategii: Nastavte pole updateStrategyId. (od 15. 8. 2023)
- Pomocí výchozí strategie aktualizujte všechny členy o jeden po druhém: Ponechte parametr updateStrategyId i strategii bez nastavení. (od 15. 8. 2023)
Nastavení "updateStrategyId" a "strategie" je neplatné.
UpdateRuns vytvořené pomocí "updateStrategyId" snímek odkazované UpdateStrategy v době vytvoření a uloží ho do pole strategie. Následné změny odkazovaného prostředku FleetUpdateStrategy se nerozšířují. Změny UpdateRunStrategy je možné provést přímo v poli strategie před spuštěním rutiny UpdateRun.
updateStrategyId?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.id
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
name?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.name
systemData
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
systemData?: SystemData
Hodnota vlastnosti
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.type