ACR支持通过事件通知模板来修改事件通知的内容,本文介绍如何修改事件通知模板,以及事件通知模板支持修改的参数。
操作步骤
登录容器镜像服务控制台。
在顶部菜单栏,选择所需地域。
在实例列表页面单击目标企业版实例。
在实例详情页面左侧导航栏选择 。
在事件通知页面单击事件历史页签,然后单击目标事件ID右侧的查看详情。
在事件总线EventBridge控制台事件总线详情页面左侧导航栏单击事件规则。
在事件规则页面单击目标规则右侧操作列下的编辑事件目标。
在编辑模板页面模板文本框中修改钉钉事件通知模板,例如您可以修改screenshot的链接,然后单击保存。
事件通知模板支持修改的参数
以下罗列了镜像构建完成、镜像扫描完成、交付链处理完成、加签完成和同步完成事件的通知模板支持修改的参数。
镜像构建完成
事件类型:cr:Artifact:BuildCompleted
参数 | 类型 | 示例值 | 描述 |
RegionId | String | cn-hangzhou | 地域编码。关于地域编码的更多介绍,请参见开服地域。 |
InstanceId | String | cri-kmsiwlxxdcv**** | 实例ID。 |
InstanceName | String | shanghai-instance1 | 实例名称。 |
RepoBuildType | String | MANUAL | 仓库构建类型,取值:
|
RepoId | String | test | 仓库ID。 |
RepoName | String | test | 仓库名称。 |
RepoNamespaceName | String | test | 仓库命名空间。 |
Tag | String | 1.0 | 镜像TAG。 |
ImageUpdate | String | 2021-03-26 12:51:12 | 镜像更新时间。 |
镜像扫描完成
事件类型 cr:Artifact:ScanCompleted
参数 | 类型 | 示例值 | 描述 |
RegionId | String | cn-hangzhou | 地域编码。关于地域编码的更多介绍,请参见开服地域。 |
InstanceId | String | cri-kmsiwlxxdcvaduwb | 实例ID。 |
InstanceName | String | shanghai-instance1 | 实例名称。 |
RepoId | String | test | 仓库ID。 |
RepoName | String | test | 仓库名称。 |
RepoNamespaceName | String | test | 仓库命名空间。 |
Tag | String | 1.0 | 镜像Tag。 |
ImageUpdate | String | 2021-03-26 12:51:12 | 镜像更新时间。 |
Status | String | COMPLETE | 镜像扫描状态,取值:
|
HighSeverity | Integer | 1 | 高危漏洞数。 |
MediumSeverity | Integer | 1 | 中危漏洞数。 |
LowSeverity | Integer | 1 | 低危漏洞数。 |
UnknownSeverity | Integer | 1 | 未知等级漏洞数。 |
TotalSeverity | Integer | 1 | 总漏洞数。 |
EndTime | String | 2021-03-26 12:51:12 | 扫描完成时间。 |
镜像推送完成
事件类型:cr:Artifact:PushCompleted
参数 | 类型 | 示例值 | 描述 |
RegionId | String | cn-hangzhou | 地域编码。关于地域编码的更多介绍,请参见开服地域。 |
InstanceId | String | cri-kmsiwlxxdcv**** | 实例ID。 |
InstanceName | String | shanghai-instance1 | 实例名称。 |
RepoBuildType | String | MANUAL | 仓库构建类型,取值:
|
RepoId | String | test | 仓库ID。 |
RepoName | String | test | 仓库名称。 |
RepoNamespaceName | String | test | 仓库命名空间。 |
Tag | String | 1.0 | 镜像TAG。 |
ImageUpdate | String | 2021-03-26 12:51:12 | 镜像更新时间。 |
交付链处理完成
事件类型 cr:Artifact:DeliveryChainCompleted
参数 | 类型 | 示例值 | 描述 |
RegionId | String | cn-hangzhou | 地域编码。关于地域编码的更多介绍,请参见开服地域。 |
InstanceId | String | cri-kmsiwlxxdcvaduwb | 实例ID。 |
InstanceName | String | shanghai-instance1 | 实例名称。 |
RepoId | String | test | 仓库ID。 |
RepoName | String | test | 仓库名称。 |
RepoNamespaceName | String | test | 仓库命名空间。 |
Result | String | SUCCESS | 交付链处理结果,取值:
|
EndTime | String | 2021-03-26 12:51:12 | 交付链处理完成时间。 |
加签完成
事件类型 cr:Artifact:SigningCompleted
参数 | 类型 | 示例值 | 描述 |
RegionId | String | cn-hangzhou | 地域编码。关于地域编码的更多介绍,请参见开服地域。 |
InstanceId | String | cri-kmsiwlxxdcvaduwb | 实例ID。 |
InstanceName | String | shanghai-instance1 | 实例名称。 |
RepoId | String | test | 仓库ID。 |
RepoName | String | test | 仓库名称。 |
RepoNamespaceName | String | test | 仓库命名空间。 |
Tag | String | 1.0 | 镜像Tag。 |
Result | String | SUCCESS | 加签结果,取值:
|
FailureMessage | String | No such algorithm | 加签失败原因。 |
同步完成
事件类型 cr:Artifact:SynchronizationCompleted
参数 | 类型 | 示例值 | 描述 |
SyncTaskId | String | rst-c8zx2c80z0071zmq | 同步任务ID。 |
TaskStatus | String | SUCCESS | 同步状态,取值:
|
SyncRuleId | String | crsr-tifk99k64ifasrhu | 同步规则ID。 |
TaskTrigger | String | IPASSIVE | 触发策略,取值:
|
SyncBatchTaskId | String | 15DEEB56-9271-4FDD-AC4D-C3A5CC2C0BE9 | 批量层同步任务ID。 |
StartTime | String | 2021-03-26 12:51:12 | 开始时间。 |
EndTime | String | 2021-03-26 12:51:12 | 结束时间。 |
ImageFrom.RepoNamespaceName | String | test | 源仓库命名空间。 |
ImageFrom.ImageTag | String | v0.1 | 源镜像Tag。 |
ImageFrom.InstanceId | String | cri-kmsiwlxxdcvaduwb | 源实例ID。 |
ImageFrom.RepoName | String | test | 源仓库名称。 |
ImageFrom.RegionId | String | cn-hangzhou | 源地域编码。关于地域编码的更多介绍,请参见开服地域。 |
ImageTo.RepoNamespaceName | String | test | 目标仓库命名空间。 |
ImageTo.ImageTag | String | v0.1 | 目标镜像Tag。 |
ImageTo.InstanceId | String | cri-kmsiwlxxdcvaduwb | 目标实例ID。 |
ImageTo.RepoName | String | test | 目标仓库名称。 |
ImageTo.RegionId | String | cn-hangzhou | 目标地域编码。关于地域编码的更多介绍,请参见开服地域。 |