UpdateRun interface
Vícefázový proces pro provádění aktualizačních operací mezi členy flotily.
- Extends
Vlastnosti
e |
Pokud je v textu odpovědi uvedena značka eTag, může být také poskytnuta jako hlavička podle normální konvence 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 polích etag (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. Může ho naplnit pouze server. |
managed |
Aktualizace, která se má použít u všech clusterů v rutině UpdateRun. ManagedClusterUpdate je možné upravit, dokud se spuštění nespustí. |
provisioning |
Stav zřizování prostředku UpdateRun. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
status | Stav spuštění aktualizace. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server. |
strategy | Strategie definuje pořadí, ve kterém se budou clustery aktualizovat. Pokud není nastaveno, budou všechny členy aktualizovány postupně. Stav UpdateRun zobrazí jeden UpdateStage a jednu skupinu UpdateGroup, která bude cílit na všechny členy. Strategii Spuštění aktualizace 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, jak definovat strategii spuštění:
Nastavení updateStrategyId i strategie je neplatné. UpdateRuns vytvořená "updateStrategyId" snímek updateStrategy 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 updateRun. |
Zděděné vlastnosti
id | Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
system |
Azure Resource Manager metadata obsahující informace createdBy a modifiedBy. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
type | Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
Podrobnosti vlastnosti
eTag
Pokud je v textu odpovědi uvedena značka eTag, může být také poskytnuta jako hlavička podle normální konvence 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 polích etag (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. Může ho naplnit pouze server.
eTag?: string
Hodnota vlastnosti
string
managedClusterUpdate
Aktualizace, která se má použít u všech clusterů v rutině UpdateRun. ManagedClusterUpdate je možné 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. Naplnit ho může jenom server.
provisioningState?: string
Hodnota vlastnosti
string
status
Stav spuštění aktualizace. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.
status?: UpdateRunStatus
Hodnota vlastnosti
strategy
Strategie definuje pořadí, ve kterém se budou clustery aktualizovat. Pokud není nastaveno, budou všechny členy aktualizovány postupně. Stav UpdateRun zobrazí jeden UpdateStage a jednu skupinu UpdateGroup, která bude cílit na všechny členy. Strategii Spuštění aktualizace 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, jak definovat strategii spuštění:
- Definujte novou strategii: Nastavte pole "strategie".
- Použijte existující strategii: Nastavte pole updateStrategyId. (od 2023-08-15-preview)
- Pokud chcete aktualizovat všechny členy po jednom, použijte výchozí strategii: Ponechte parametr updateStrategyId i strategii bez nastavení. (od 2023-08-15-preview)
Nastavení updateStrategyId i strategie je neplatné.
UpdateRuns vytvořená "updateStrategyId" snímek updateStrategy 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 updateRun.
updateStrategyId?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
id?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.id
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
name?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.name
systemData
Azure Resource Manager metadata obsahující informace createdBy a modifiedBy. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
systemData?: SystemData
Hodnota vlastnosti
Zděděno zProxyResource.systemData
type
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.
type?: string
Hodnota vlastnosti
string
Zděděno zProxyResource.type