sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.125.0 vs sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.126.0
- old
+ new
@@ -115,10 +115,13 @@
def instance_maintenance_policy: () -> Types::InstanceMaintenancePolicy
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#availability_zone_distribution-instance_method
def availability_zone_distribution: () -> Types::AvailabilityZoneDistribution
+ # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#availability_zone_impairment_policy-instance_method
+ def availability_zone_impairment_policy: () -> Types::AvailabilityZoneImpairmentPolicy
+
def client: () -> Client
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#load-instance_method
def load: () -> self
alias reload load
@@ -479,10 +482,15 @@
min_healthy_percentage: ::Integer?,
max_healthy_percentage: ::Integer?
},
?availability_zone_distribution: {
capacity_distribution_strategy: ("balanced-only" | "balanced-best-effort")?
- }
+ },
+ ?availability_zone_impairment_policy: {
+ zonal_shift_enabled: bool?,
+ impaired_zone_health_check_behavior: ("ReplaceUnhealthy" | "IgnoreUnhealthy")?
+ },
+ ?skip_zonal_shift_validation: bool
) -> AutoScalingGroup
| (?Hash[Symbol, untyped]) -> AutoScalingGroup
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#activities-instance_method
def activities: (