UpdateRun interface
跨艦隊成員執行更新作業的多階段程式。
- Extends
屬性
e |
如果在回應本文中提供 eTag,它也可以根據一般 etag 慣例提供作為標頭。 實體標籤用於比較來自相同要求資源的兩個或多個實體。 HTTP/1.1 會在 etag(第 14.19 節)、If-Match(第 14.24 節)、If-None-Match (section 14.26) 和 If-Range (第 14.27 節) 標頭字段中使用實體標記。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
managed |
要套用至 UpdateRun 中所有叢集的更新。 您可以修改 managedClusterUpdate,直到執行啟動為止。 |
provisioning |
UpdateRun 資源的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
status | UpdateRun 的狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
strategy | 此策略會定義將更新叢集的順序。 如果未設定,則會循序更新所有成員。 UpdateRun 狀態會顯示以所有成員為目標的單一 UpdateStage 和單一 UpdateGroup。 UpdateRun 的策略可以修改,直到執行啟動為止。 |
update |
要參考之 FleetUpdateStrategy 資源的資源識別碼。 建立新的執行時,有三種方式可以定義執行的策略:
同時設定 「updateStrategyId」 和 「strategy」 無效。 UpdateRuns 由 “updateStrategyId” 快照集在建立時參考的 UpdateStrategy 快照集,並將其儲存在 [策略] 字段中。 參考的 FleetUpdateStrategy 資源的後續變更不會傳播。 在啟動 UpdateRun 之前,可以直接在 [策略] 字段上進行 UpdateRunStrategy 變更。 |
繼承的屬性
id | 資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。 |
name | 資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。 |
system |
包含 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
strategy
此策略會定義將更新叢集的順序。 如果未設定,則會循序更新所有成員。 UpdateRun 狀態會顯示以所有成員為目標的單一 UpdateStage 和單一 UpdateGroup。 UpdateRun 的策略可以修改,直到執行啟動為止。
strategy?: UpdateRunStrategy
屬性值
updateStrategyId
要參考之 FleetUpdateStrategy 資源的資源識別碼。
建立新的執行時,有三種方式可以定義執行的策略:
- 定義新的策略:設定 [策略] 欄位。
- 使用現有的策略:設定 「updateStrategyId」 字段。 (自2023-08-15-preview)
- 使用預設策略逐一更新所有成員:保留 “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
name
systemData
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。
systemData?: SystemData
屬性值
type
資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。
type?: string
屬性值
string