AWS AWSCloudFormation documentation change
Summary
Added MembershipAssignments, ProjectCategory and ProjectExecutionRole properties, modified Name minimum length from 1 to 0
Security assessment
The ProjectExecutionRole property with IAM ARN pattern validation documents execution role security controls. MembershipAssignments may relate to access management, but no specific vulnerability is addressed.
Diff
diff --git a/AWSCloudFormation/latest/TemplateReference/aws-resource-datazone-project.md b/AWSCloudFormation/latest/TemplateReference/aws-resource-datazone-project.md index c64207efe..01cac1285 100644 --- a//AWSCloudFormation/latest/TemplateReference/aws-resource-datazone-project.md +++ b//AWSCloudFormation/latest/TemplateReference/aws-resource-datazone-project.md @@ -26,0 +27 @@ To declare this entity in your CloudFormation template, use the following syntax + "MembershipAssignments" : [ [ProjectMembershipAssignment](./aws-properties-datazone-project-projectmembershipassignment.html), ... ], @@ -27,0 +29,2 @@ To declare this entity in your CloudFormation template, use the following syntax + "ProjectCategory" : String, + "ProjectExecutionRole" : String, @@ -45,0 +49,2 @@ To declare this entity in your CloudFormation template, use the following syntax + MembershipAssignments: + - [ProjectMembershipAssignment](./aws-properties-datazone-project-projectmembershipassignment.html) @@ -46,0 +52,2 @@ To declare this entity in your CloudFormation template, use the following syntax + ProjectCategory: String + ProjectExecutionRole: String @@ -105 +112 @@ _Required_ : No - _Minimum_ : `1` + _Minimum_ : `0` @@ -110,0 +118,11 @@ _Required_ : No +`MembershipAssignments` + + +Property description not available. + +_Required_ : No + + _Type_ : Array of [ProjectMembershipAssignment](./aws-properties-datazone-project-projectmembershipassignment.html) + + _Update requires_ : [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) + @@ -127,0 +146,24 @@ _Minimum_ : `1` +`ProjectCategory` + + +The category of the project. + +_Required_ : No + + _Type_ : String + + _Update requires_ : [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) + +`ProjectExecutionRole` + + +Property description not available. + +_Required_ : No + + _Type_ : String + + _Pattern_ : `^arn:aws[^:]*:iam::\d{12}:role/[\w+=,.@/-]+$` + +_Update requires_ : [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement) +