AWS::CodeCommit::Repository RepositoryTrigger - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::CodeCommit::Repository RepositoryTrigger

有关存储库的触发器的信息。

语法

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

JSON

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

YAML

Branches: - String CustomData: String DestinationArn: String Events: - String Name: String

属性

Branches

要包含在触发器配置中的分支。如果指定空数组,触发器将应用于所有分支。

注意

虽然数组中不需要任何内容,但您必须包含数组本身。

必需:否

类型:字符串列表

Update requires: No interruption

CustomData

与触发器关联并包含在发送到触发器目标的信息中的任何自定义数据。

必需:否

类型:字符串

Update requires: No interruption

DestinationArn

作为触发器目标的资源的 ARN(例如,Amazon SNS 中的主题的 ARN)。

必需:是

类型:字符串

Update requires: No interruption

Events

导致触发器在另一个服务中运行操作的存储库事件,例如,通过 Amazon SNS 发送通知。

注意

有效值“all”不能与任何其他值结合使用。

必需:是

类型:字符串列表

Update requires: No interruption

Name

触发器的名称。

必需:是

类型:字符串

Update requires: No interruption