Resource that allows for the association of a particular approval rule template to CodeCommit repositories.
To declare this entity in your AWS CloudFormation template, use the following syntax:
{ "Type" : "Community::CodeCommit::RepositoryAssociation", "Properties" : { "ApprovalRuleTemplateArn" : String, "ApprovalRuleTemplateName" : String, "RepositoryNames" : [ String, ... ] } }
Type: Community::CodeCommit::RepositoryAssociation Properties: ApprovalRuleTemplateArn: String ApprovalRuleTemplateName: String RepositoryNames: - String
The Amazon Resource Name (ARN) or ID of the approval rule template for which you want to associate the repositories. It is NOT required in case ApprovalRuleTemplateName is set.
Required: No
Type: String
Minimum Length: 1
Maximum Length: 256
Update requires: Replacement
The name of the approval rule template for which you want to associate the repositories. It is NOT required in case ApprovalRuleTemplateArn is set.
Required: No
Type: String
Minimum Length: 1
Maximum Length: 100
Update requires: Replacement
A list of repository names that will be associated with the specified approval rule template.
Required: No
Type: List of String
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 repository association.