Resource that allows for the creation of approval rule template for CodeCommit.
To declare this entity in your AWS CloudFormation template, use the following syntax:
{ "Type" : "Community::CodeCommit::ApprovalRuleTemplate", "Properties" : { "Name" : String, "Description" : String, "Content" : TemplateContent, } }
Type: Community::CodeCommit::ApprovalRuleTemplate Properties: Name: String Description: String Content: TemplateContent
The name of the approval rule template. Provide descriptive names, because this name is applied to the approval rules created automatically in associated repositories.
Required: Yes
Type: String
Minimum: 1
Maximum: 100
Update requires: No interruption
The description of the approval rule template. Consider providing a description that explains what this template does and when it might be appropriate to associate it with repositories.
Required: No
Type: String
Minimum: 1
Maximum: 1000
Update requires: No interruption
The content of the approval rule template.
Required: Yes
Type: TemplateContent
Update requires: No interruption
When you pass the logical ID of this resource to the intrinsic Ref
function, Ref returns the Arn.
The Fn::GetAtt
intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.
For more information about using the Fn::GetAtt
intrinsic function, see Fn::GetAtt.
The Amazon Resource Name (ARN) of the approval rule template.
The system-generated ID of the approval rule template.
The date the approval rule template was created, in POSIX time format.
The date the approval rule template was most recently changed, in POSIX time format.
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
The SHA-256 hash signature for the content of the approval rule template.