Action |
字符串 |
ROS对资源执行的操作。取值:
Add :创建资源。
Modify :修改资源。
Remove :释放资源。
|
Details |
数组 |
ROS对资源的修改详情。只有当Action 为Modify 时,才显示该字段。 |
LogicalResourceId |
字符串 |
资源的逻辑ID,即模板中定义的资源名称。 |
PhysicalResourceId |
字符串 |
资源的物理ID。当Action 为Add 时,由于资源未创建,没有物理ID。 |
Replacement |
字符串 |
当Action 为Modify 时,ROS是否通过创建新资源并删除旧资源来替换资源。
取值:
True :ROS会通过创建新资源并删除旧资源来替换资源。
False :ROS不会通过创建新资源并删除旧资源来替换资源。
Conditional :ROS可能会通过创建新资源并删除旧资源来替换资源。
此值取决于ResourceTargetDefinition 结构中RequiresRecreation 属性的值。
- 如果
RequiresRecreation 字段为Always ,Evaluation 字段为Static ,则Replacement 为True 。
- 如果
RequiresRecreation 字段为Always ,Evaluation 字段为Dynamic ,则Replacement 为Conditional 。
- 如果
RequiresRecreation 有多个更改值,则Replacement 值取决于影响最大的更改,Always 、Conditional 、Never 影响递减。
|
ResourceType |
字符串 |
ROS资源类型 |
Scope |
字符串数组 |
当Action 为Modify 时,触发更新的字段。取值:
Properties :Resource中的Properties字段发生了更新。
Metadata :Resource中的Metadata字段发生了更新。
DeletionPolicy :Resource中的DeletionPolicy字段发生了更新。
|