Class: Aws::AutoScaling::Types::AvailabilityZoneImpairmentPolicy
- Inherits:
-
Struct
- Object
- Struct
- Aws::AutoScaling::Types::AvailabilityZoneImpairmentPolicy
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-autoscaling/types.rb
Overview
Describes an Availability Zone impairment policy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#impaired_zone_health_check_behavior ⇒ String
Specifies the health check behavior for the impaired Availability Zone in an active zonal shift.
-
#zonal_shift_enabled ⇒ Boolean
If ‘true`, enable zonal shift for your Auto Scaling group.
Instance Attribute Details
#impaired_zone_health_check_behavior ⇒ String
Specifies the health check behavior for the impaired Availability Zone in an active zonal shift. If you select ‘Replace unhealthy`, instances that appear unhealthy will be replaced in all Availability Zones. If you select `Ignore unhealthy`, instances will not be replaced in the Availability Zone with the active zonal shift. For more information, see [Auto Scaling group zonal shift] in the *Amazon EC2 Auto Scaling User Guide*.
[1]: docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html
767 768 769 770 771 772 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 767 class AvailabilityZoneImpairmentPolicy < Struct.new( :zonal_shift_enabled, :impaired_zone_health_check_behavior) SENSITIVE = [] include Aws::Structure end |
#zonal_shift_enabled ⇒ Boolean
If ‘true`, enable zonal shift for your Auto Scaling group.
767 768 769 770 771 772 |
# File 'lib/aws-sdk-autoscaling/types.rb', line 767 class AvailabilityZoneImpairmentPolicy < Struct.new( :zonal_shift_enabled, :impaired_zone_health_check_behavior) SENSITIVE = [] include Aws::Structure end |