AWS elasticloadbalancing documentation change
Summary
Updated documentation for ALB target group attributes with restructured sections, added CloudFormation examples, revised console/CLI instructions, and expanded details for deregistration delay, slow start, cross-zone load balancing, anomaly detection, and stickiness configurations.
Security assessment
Changes focus on improving documentation structure, adding deployment examples (CloudFormation), and clarifying configuration steps. No evidence of addressing specific security vulnerabilities or introducing new security features. Anomaly detection/mitigation documentation describes availability features rather than explicit security controls.
Diff
diff --git a/elasticloadbalancing/latest/application/edit-target-group-attributes.md b/elasticloadbalancing/latest/application/edit-target-group-attributes.md index 849d77107..a8a8026f4 100644 --- a//elasticloadbalancing/latest/application/edit-target-group-attributes.md +++ b//elasticloadbalancing/latest/application/edit-target-group-attributes.md @@ -36 +36,4 @@ If a deregistering target terminates the connection before the deregistration de -###### To update the deregistration delay value using the console +Console + + +###### To update the deregistration delay value @@ -44 +47 @@ If a deregistering target terminates the connection before the deregistration de - 4. On the **Group details** tab, in the **Attributes** section, choose **Edit**. + 4. On the **Attributes** tab, choose **Edit**. @@ -46 +49 @@ If a deregistering target terminates the connection before the deregistration de - 5. On the **Edit attributes** page, change the value of **Deregistration delay** as needed. + 5. Enter a new value for **Deregistration delay**. @@ -53 +56,4 @@ If a deregistering target terminates the connection before the deregistration de -###### To update the deregistration delay value using the AWS CLI +AWS CLI + + +###### To update the deregistration delay value @@ -56,0 +63,26 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ + + aws elbv2 modify-target-group-attributes \ + --target-group-arn target-group-arn \ + --attributes "Key=deregistration_delay.timeout_seconds,Value=60" + +CloudFormation + + +###### To update the deregistration delay value + +Update the [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) resource to include the `deregistration_delay.timeout_seconds` attribute. + + + Resources: + myTargetGroup: + Type: 'AWS::ElasticLoadBalancingV2::TargetGroup' + Properties: + Name: my-target-group + Protocol: HTTP + Port: 80 + TargetType: ip + VpcId: !Ref myVPC + TargetGroupAttributes: + - Key: "deregistration_delay.timeout_seconds" + Value: "60" + @@ -78 +110,4 @@ After you enable slow start for a target group, its targets enter slow start mod -###### To update the slow start duration value using the console +Console + + +###### To update the slow start duration value @@ -86 +121 @@ After you enable slow start for a target group, its targets enter slow start mod - 4. On the **Group details** tab, in the **Attributes** section, choose **Edit**. + 4. On the **Attributes** tab, choose **Edit**. @@ -88 +123 @@ After you enable slow start for a target group, its targets enter slow start mod - 5. On the **Edit attributes** page, change the value of **Slow start duration** as needed. To disable slow start mode, set the duration to 0. + 5. Enter a new value for **Slow start duration**. To disable slow start mode, enter 0. @@ -95 +130,4 @@ After you enable slow start for a target group, its targets enter slow start mod -###### To update the slow start duration value using the AWS CLI +AWS CLI + + +###### To update the slow start duration value @@ -98,0 +137,26 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ + + aws elbv2 modify-target-group-attributes \ + --target-group-arn target-group-arn \ + --attributes "Key=slow_start.duration_seconds,Value=30" + +CloudFormation + + +###### To update the slow start duration value + +Update the [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) resource to include the `slow_start.duration_seconds` attribute. + + + Resources: + myTargetGroup: + Type: 'AWS::ElasticLoadBalancingV2::TargetGroup' + Properties: + Name: my-target-group + Protocol: HTTP + Port: 80 + TargetType: ip + VpcId: !Ref myVPC + TargetGroupAttributes: + - Key: "slow_start.duration_seconds" + Value: "30" + @@ -135 +199,4 @@ You can turn off cross-zone load balancing for your Application Load Balancer ta -###### To turn off cross-zone load balancing using the console +Console + + +###### To turn off cross-zone load balancing @@ -139 +206 @@ You can turn off cross-zone load balancing for your Application Load Balancer ta - 2. On the navigation pane, under **Load Balancing** , select **Target Groups**. + 2. On the navigation pane, under **Load Balancing** , choose **Target Groups**. @@ -141 +208 @@ You can turn off cross-zone load balancing for your Application Load Balancer ta - 3. Select the name of the target group to open its details page. + 3. Choose the name of the target group to open its details page. @@ -145 +212 @@ You can turn off cross-zone load balancing for your Application Load Balancer ta - 5. On the **Edit target group attributes** page, select **Off** for **Cross-zone load balancing**. + 5. Under **Target selection configuration** , chose **Off** for **Cross-zone load balancing**. @@ -152 +219,4 @@ You can turn off cross-zone load balancing for your Application Load Balancer ta -###### To turn off cross-zone load balancing using the AWS CLI +AWS CLI + + +###### To turn off cross-zone load balancing @@ -157 +227,6 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ - aws elbv2 modify-target-group-attributes --target-group-arn my-targetgroup-arn --attributes Key=load_balancing.cross_zone.enabled,Value=false + aws elbv2 modify-target-group-attributes \ + --target-group-arn target-group-arn \ + --attributes "Key=load_balancing.cross_zone.enabled,Value=false" + +CloudFormation + @@ -159 +234 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ -The following is an example response: +###### To turn off cross-zone load balancing @@ -160,0 +236 @@ The following is an example response: +Update the [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) resource to include the `load_balancing.cross_zone.enabled` attribute. @@ -162,8 +238,13 @@ The following is an example response: - { - "Attributes": [ - { - "Key": "load_balancing.cross_zone.enabled", - "Value": "false" - }, - ] - } + + Resources: + myTargetGroup: + Type: 'AWS::ElasticLoadBalancingV2::TargetGroup' + Properties: + Name: my-target-group + Protocol: HTTP + Port: 80 + TargetType: ip + VpcId: !Ref myVPC + TargetGroupAttributes: + - Key: "load_balancing.cross_zone.enabled" + Value: "false" @@ -175 +256,4 @@ You can turn on cross-zone load balancing for your Application Load Balancer tar -###### To turn on cross-zone load balancing using the console +Console + + +###### To turn off cross-zone load balancing @@ -179 +263 @@ You can turn on cross-zone load balancing for your Application Load Balancer tar - 2. On the navigation pane, under **Load Balancing** , select **Target Groups**. + 2. On the navigation pane, under **Load Balancing** , choose **Target Groups**. @@ -181 +265 @@ You can turn on cross-zone load balancing for your Application Load Balancer tar - 3. Select the name of the target group to open its details page. + 3. Choose the name of the target group to open its details page. @@ -185 +269 @@ You can turn on cross-zone load balancing for your Application Load Balancer tar - 5. On the **Edit target group attributes** page, select **On** for **Cross-zone load balancing**. + 5. Under **Target selection configuration** , chose **On** for **Cross-zone load balancing**. @@ -192 +276,4 @@ You can turn on cross-zone load balancing for your Application Load Balancer tar -###### To turn on cross-zone load balancing using the AWS CLI +AWS CLI + + +###### To turn on cross-zone load balancing @@ -197 +284,6 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ - aws elbv2 modify-target-group-attributes --target-group-arn my-targetgroup-arn --attributes Key=load_balancing.cross_zone.enabled,Value=true + aws elbv2 modify-target-group-attributes \ + --target-group-arn target-group-arn \ + --attributes "Key=load_balancing.cross_zone.enabled,Value=true" + +CloudFormation + @@ -199 +291 @@ Use the [modify-target-group-attributes](https://docs.aws.amazon.com/cli/latest/ -The following is an example response: +###### To turn on cross-zone load balancing @@ -200,0 +293 @@ The following is an example response: +Update the [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) resource to include the `load_balancing.cross_zone.enabled` attribute. @@ -202,8 +295,13 @@ The following is an example response: - { - "Attributes": [ - { - "Key": "load_balancing.cross_zone.enabled", - "Value": "true" - }, - ] - } + + Resources: + myTargetGroup: + Type: 'AWS::ElasticLoadBalancingV2::TargetGroup' + Properties: + Name: my-target-group + Protocol: HTTP