AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

AWS CodeCommit 存储库触发器

TriggerAWS::CodeCommit::Repository 资源的一个属性,用于定义为响应 AWS CodeCommit 存储库中发生的事件而执行的操作。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Branches" : [ String, ... ], "CustomData" : String, "DestinationArn" : String, "Events" : [ String, ... ], "Name" : String }

YAML

Branches: - 字符串 CustomData: String DestinationArn: String Events: - 字符串 Name: String

属性

Branches

AWS CodeCommit 存储库(包含您要包含在触发器中的事件)中的分支的名称。如果您未指定至少一个分支,触发器将应用于所有分支。

Required: No

Type: List of String values

CustomData

当事件触发后,AWS CodeCommit 在将信息发送给目标时包含的其他信息。

Required: No

Type: String

DestinationArn

作为此触发器目标的资源的 Amazon 资源名称 (ARN)。有关有效目标,请参阅 AWS CodeCommit 用户指南 中的管理 AWS CodeCommit 存储库的触发器

Required: No

Type: String

Events

一些存储库事件,AWS CodeCommit 将针对它们向目标(在 DestinationArn 属性中指定)发送信息。如果您未指定事件,触发器将针对所有存储库事件运行。有关有效值,请参阅 AWS CodeCommit API 参考 中的 RepositoryTrigger 数据类型。

Required: No

Type: List of String values

Name

触发器的名称。

Required: Yes

Type: String

本页内容: