UpdateRunProperties interface
UpdateRun 的属性。
属性
| auto |
AutoUpgradeProfileId 是自动升级配置文件资源的 ID。 |
| managed |
要应用于 UpdateRun 中的所有群集的更新。 可以在运行启动之前修改 managedClusterUpdate。 |
| provisioning |
UpdateRun 资源的预配状态。 |
| status | UpdateRun 的状态。 |
| strategy | 该策略定义群集将更新的顺序。 如果未设置,将按顺序更新所有成员。 UpdateRun 状态将显示一个 UpdateStage 和一个面向所有成员的 UpdateGroup。 可以在启动运行之前修改 UpdateRun 的策略。 |
| update |
要引用的 FleetUpdateStrategy 资源的资源 ID。 创建新运行时,有三种方法可以定义运行的策略:
同时设置“updateStrategyId”和“strategy”无效。 通过“updateStrategyId”创建的 UpdateRuns 在创建时创建引用的 UpdateStrategy 快照,并将其存储在“策略”字段中。 对引用的 FleetUpdateStrategy 资源的后续更改不会传播。 在启动 UpdateRun 之前,可以直接在“策略”字段中进行 UpdateRunStrategy 更改。 |
属性详细信息
autoUpgradeProfileId
AutoUpgradeProfileId 是自动升级配置文件资源的 ID。
autoUpgradeProfileId?: string
属性值
string
managedClusterUpdate
要应用于 UpdateRun 中的所有群集的更新。 可以在运行启动之前修改 managedClusterUpdate。
managedClusterUpdate: ManagedClusterUpdate
属性值
provisioningState
UpdateRun 资源的预配状态。
provisioningState?: string
属性值
string
status
strategy
该策略定义群集将更新的顺序。 如果未设置,将按顺序更新所有成员。 UpdateRun 状态将显示一个 UpdateStage 和一个面向所有成员的 UpdateGroup。 可以在启动运行之前修改 UpdateRun 的策略。
strategy?: UpdateRunStrategy
属性值
updateStrategyId
要引用的 FleetUpdateStrategy 资源的资源 ID。
创建新运行时,有三种方法可以定义运行的策略:
- 就地定义新策略:设置“策略”字段。
- 使用现有策略:设置“updateStrategyId”字段。 (自 2023-08-15-preview)
- 使用默认策略逐个更新所有成员:保留“updateStrategyId”和“strategy”未设置。 (自 2023-08-15-preview)
同时设置“updateStrategyId”和“strategy”无效。
通过“updateStrategyId”创建的 UpdateRuns 在创建时创建引用的 UpdateStrategy 快照,并将其存储在“策略”字段中。 对引用的 FleetUpdateStrategy 资源的后续更改不会传播。 在启动 UpdateRun 之前,可以直接在“策略”字段中进行 UpdateRunStrategy 更改。
updateStrategyId?: string
属性值
string