sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.126.0 vs sig/auto_scaling_group.rbs in aws-sdk-autoscaling-1.127.0
- old
+ new
@@ -118,10 +118,13 @@
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
+ # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#capacity_reservation_specification-instance_method
+ def capacity_reservation_specification: () -> Types::CapacityReservationSpecification
+
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
@@ -445,11 +448,20 @@
}?,
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
- allowed_instance_types: Array[::String]?
+ allowed_instance_types: Array[::String]?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?
},
]?
}?,
instances_distribution: {
@@ -487,10 +499,17 @@
},
?availability_zone_impairment_policy: {
zonal_shift_enabled: bool?,
impaired_zone_health_check_behavior: ("ReplaceUnhealthy" | "IgnoreUnhealthy")?
},
- ?skip_zonal_shift_validation: bool
+ ?skip_zonal_shift_validation: bool,
+ ?capacity_reservation_specification: {
+ capacity_reservation_preference: ("capacity-reservations-only" | "capacity-reservations-first" | "none" | "default")?,
+ capacity_reservation_target: {
+ capacity_reservation_ids: Array[::String]?,
+ capacity_reservation_resource_group_arns: Array[::String]?
+ }?
+ }
) -> AutoScalingGroup
| (?Hash[Symbol, untyped]) -> AutoScalingGroup
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/AutoScaling/AutoScalingGroup.html#activities-instance_method
def activities: (