sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.124.0 vs sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.125.0
- old
+ new
@@ -112,10 +112,13 @@
def traffic_sources: () -> ::Array[Types::TrafficSourceIdentifier]
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#instance_maintenance_policy-instance_method
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
+
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
@@ -473,9 +476,12 @@
?desired_capacity_type: ::String,
?default_instance_warmup: ::Integer,
?instance_maintenance_policy: {
min_healthy_percentage: ::Integer?,
max_healthy_percentage: ::Integer?
+ },
+ ?availability_zone_distribution: {
+ capacity_distribution_strategy: ("balanced-only" | "balanced-best-effort")?
}
) -> AutoScalingGroup
| (?Hash[Symbol, untyped]) -> AutoScalingGroup
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#activities-instance_method