Class: Aws::Lightsail::Types::UpdateLoadBalancerAttributeRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::UpdateLoadBalancerAttributeRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lightsail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attribute_name ⇒ String
The name of the attribute you want to update.
-
#attribute_value ⇒ String
The value that you want to specify for the attribute name.
-
#load_balancer_name ⇒ String
The name of the load balancer that you want to modify (‘my-load-balancer`..
Instance Attribute Details
#attribute_name ⇒ String
The name of the attribute you want to update.
14883 14884 14885 14886 14887 14888 14889 |
# File 'lib/aws-sdk-lightsail/types.rb', line 14883 class UpdateLoadBalancerAttributeRequest < Struct.new( :load_balancer_name, :attribute_name, :attribute_value) SENSITIVE = [] include Aws::Structure end |
#attribute_value ⇒ String
The value that you want to specify for the attribute name.
The following values are supported depending on what you specify for the ‘attributeName` request parameter:
-
If you specify ‘HealthCheckPath` for the `attributeName` request parameter, then the `attributeValue` request parameter must be the path to ping on the target (for example, `/weather/us/wa/seattle`).
-
If you specify ‘SessionStickinessEnabled` for the `attributeName` request parameter, then the `attributeValue` request parameter must be `true` to activate session stickiness or `false` to deactivate session stickiness.
-
If you specify ‘SessionStickiness_LB_CookieDurationSeconds` for the `attributeName` request parameter, then the `attributeValue` request parameter must be an interger that represents the cookie duration in seconds.
-
If you specify ‘HttpsRedirectionEnabled` for the `attributeName` request parameter, then the `attributeValue` request parameter must be `true` to activate HTTP to HTTPS redirection or `false` to deactivate HTTP to HTTPS redirection.
-
If you specify ‘TlsPolicyName` for the `attributeName` request parameter, then the `attributeValue` request parameter must be the name of the TLS policy.
Use the [GetLoadBalancerTlsPolicies] action to get a list of TLS policy names that you can specify.
[1]: docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetLoadBalancerTlsPolicies.html
14883 14884 14885 14886 14887 14888 14889 |
# File 'lib/aws-sdk-lightsail/types.rb', line 14883 class UpdateLoadBalancerAttributeRequest < Struct.new( :load_balancer_name, :attribute_name, :attribute_value) SENSITIVE = [] include Aws::Structure end |
#load_balancer_name ⇒ String
The name of the load balancer that you want to modify (‘my-load-balancer`.
14883 14884 14885 14886 14887 14888 14889 |
# File 'lib/aws-sdk-lightsail/types.rb', line 14883 class UpdateLoadBalancerAttributeRequest < Struct.new( :load_balancer_name, :attribute_name, :attribute_value) SENSITIVE = [] include Aws::Structure end |