Sdílet prostřednictvím


UpdateRun interface

Vícefázový proces pro provádění aktualizačních operací mezi členy flotily.

Extends

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.

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í.

provisioningState

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í.

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í:

  1. Definujte novou strategii: Nastavte pole "strategie".
  2. Použijte existující strategii: Nastavte pole updateStrategyId. (od 2023-08-15-preview)
  3. 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.

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.

systemData

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í:

  1. Definujte novou strategii: Nastavte pole "strategie".
  2. Použijte existující strategii: Nastavte pole updateStrategyId. (od 2023-08-15-preview)
  3. 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