AWS AWSCloudFormation documentation change
Summary
Added TimeoutConfiguration property, made RoleArn optional, and expanded allowed values for Type property
Security assessment
The changes introduce a new timeout configuration and modify property requirements but contain no evidence of addressing security vulnerabilities. The RoleArn change reduces configuration rigidity without security implications.
Diff
diff --git a/AWSCloudFormation/latest/TemplateReference/aws-properties-ecs-service-deploymentlifecyclehook.md b/AWSCloudFormation/latest/TemplateReference/aws-properties-ecs-service-deploymentlifecyclehook.md index 39a4700df..b299cd032 100644 --- a//AWSCloudFormation/latest/TemplateReference/aws-properties-ecs-service-deploymentlifecyclehook.md +++ b//AWSCloudFormation/latest/TemplateReference/aws-properties-ecs-service-deploymentlifecyclehook.md @@ -26 +26,2 @@ To declare this entity in your CloudFormation template, use the following syntax - "RoleArn" : String + "RoleArn" : String, + "TimeoutConfiguration" : [AWS::ECS::Service TimeoutConfiguration](./aws-properties-ecs-service-timeoutconfiguration.html) @@ -37,0 +39,2 @@ To declare this entity in your CloudFormation template, use the following syntax + TimeoutConfiguration: + [AWS::ECS::Service TimeoutConfiguration](./aws-properties-ecs-service-timeoutconfiguration.html) @@ -62 +65 @@ You must provide this parameter when configuring a deployment lifecycle hook. -_Required_ : Yes +_Required_ : No @@ -124 +127 @@ _Required_ : Yes - _Allowed values_ : `RECONCILE_SERVICE | PRE_SCALE_UP | POST_SCALE_UP | TEST_TRAFFIC_SHIFT | POST_TEST_TRAFFIC_SHIFT | PRODUCTION_TRAFFIC_SHIFT | POST_PRODUCTION_TRAFFIC_SHIFT` + _Allowed values_ : `RECONCILE_SERVICE | PRE_SCALE_UP | POST_SCALE_UP | TEST_TRAFFIC_SHIFT | POST_TEST_TRAFFIC_SHIFT | PRE_PRODUCTION_TRAFFIC_SHIFT | PRODUCTION_TRAFFIC_SHIFT | POST_PRODUCTION_TRAFFIC_SHIFT` @@ -137 +140 @@ For more information, see [Permissions required for Lambda functions in Amazon E -_Required_ : Yes +_Required_ : No @@ -142,0 +146,11 @@ _Required_ : Yes +`TimeoutConfiguration` + + +Property description not available. + +_Required_ : No + + _Type_ : [AWS::ECS::Service TimeoutConfiguration](./aws-properties-ecs-service-timeoutconfiguration.html) + + _Update requires_ : [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) +