共用方式為


UpdateRun interface

跨艦隊成員執行更新作業的多階段程式。

Extends

屬性

eTag

如果在回應本文中提供 eTag,它也可以根據一般 etag 慣例提供作為標頭。 實體標籤用於比較來自相同要求資源的兩個或多個實體。 HTTP/1.1 會在 etag(第 14.19 節)、If-Match(第 14.24 節)、If-None-Match (section 14.26) 和 If-Range (第 14.27 節) 標頭字段中使用實體標記。 注意:這個屬性不會串行化。 它只能由伺服器填入。

managedClusterUpdate

要套用至 UpdateRun 中所有叢集的更新。 您可以修改 managedClusterUpdate,直到執行啟動為止。

provisioningState

UpdateRun 資源的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

status

UpdateRun 的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

strategy

此策略會定義將更新叢集的順序。 如果未設定,則會循序更新所有成員。 UpdateRun 狀態會顯示以所有成員為目標的單一 UpdateStage 和單一 UpdateGroup。 UpdateRun 的策略可以修改,直到執行啟動為止。

updateStrategyId

要參考之 FleetUpdateStrategy 資源的資源識別碼。

建立新的執行時,有三種方式可以定義執行的策略:

  1. 定義新的策略:設定 [策略] 欄位。
  2. 使用現有的策略:設定 「updateStrategyId」 字段。 (自2023-08-15-preview)
  3. 使用預設策略逐一更新所有成員:保留 “updateStrategyId” 和 “strategy” 未設定。 (自2023-08-15-preview)

同時設定 「updateStrategyId」 和 「strategy」 無效。

UpdateRuns 由 “updateStrategyId” 快照集在建立時參考的 UpdateStrategy 快照集,並將其儲存在 [策略] 字段中。 參考的 FleetUpdateStrategy 資源的後續變更不會傳播。 在啟動 UpdateRun 之前,可以直接在 [策略] 字段上進行 UpdateRunStrategy 變更。

繼承的屬性

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

屬性詳細資料

eTag

如果在回應本文中提供 eTag,它也可以根據一般 etag 慣例提供作為標頭。 實體標籤用於比較來自相同要求資源的兩個或多個實體。 HTTP/1.1 會在 etag(第 14.19 節)、If-Match(第 14.24 節)、If-None-Match (section 14.26) 和 If-Range (第 14.27 節) 標頭字段中使用實體標記。 注意:這個屬性不會串行化。 它只能由伺服器填入。

eTag?: string

屬性值

string

managedClusterUpdate

要套用至 UpdateRun 中所有叢集的更新。 您可以修改 managedClusterUpdate,直到執行啟動為止。

managedClusterUpdate?: ManagedClusterUpdate

屬性值

provisioningState

UpdateRun 資源的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

status

UpdateRun 的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

status?: UpdateRunStatus

屬性值

strategy

此策略會定義將更新叢集的順序。 如果未設定,則會循序更新所有成員。 UpdateRun 狀態會顯示以所有成員為目標的單一 UpdateStage 和單一 UpdateGroup。 UpdateRun 的策略可以修改,直到執行啟動為止。

strategy?: UpdateRunStrategy

屬性值

updateStrategyId

要參考之 FleetUpdateStrategy 資源的資源識別碼。

建立新的執行時,有三種方式可以定義執行的策略:

  1. 定義新的策略:設定 [策略] 欄位。
  2. 使用現有的策略:設定 「updateStrategyId」 字段。 (自2023-08-15-preview)
  3. 使用預設策略逐一更新所有成員:保留 “updateStrategyId” 和 “strategy” 未設定。 (自2023-08-15-preview)

同時設定 「updateStrategyId」 和 「strategy」 無效。

UpdateRuns 由 “updateStrategyId” 快照集在建立時參考的 UpdateStrategy 快照集,並將其儲存在 [策略] 字段中。 參考的 FleetUpdateStrategy 資源的後續變更不會傳播。 在啟動 UpdateRun 之前,可以直接在 [策略] 字段上進行 UpdateRunStrategy 變更。

updateStrategyId?: string

屬性值

string

繼承的屬性詳細資料

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自ProxyResource.id

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自ProxyResource.name

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

繼承自ProxyResource.systemData

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自ProxyResource.type