sig/client.rbs in aws-sdk-ec2-1.491.0 vs sig/client.rbs in aws-sdk-ec2-1.492.0
- old
+ new
@@ -1465,11 +1465,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -1507,11 +1507,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?,
image_id: ::String?
},
]?
},
@@ -2093,11 +2102,11 @@
core_count: ::Integer?,
threads_per_core: ::Integer?,
amd_sev_snp: ("enabled" | "disabled")?
}?,
capacity_reservation_specification: {
- capacity_reservation_preference: ("open" | "none")?,
+ capacity_reservation_preference: ("capacity-reservations-only" | "open" | "none")?,
capacity_reservation_target: {
capacity_reservation_id: ::String?,
capacity_reservation_resource_group_arn: ::String?
}?
}?,
@@ -2126,11 +2135,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -2168,11 +2177,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?,
private_dns_name_options: {
hostname_type: ("ip-name" | "resource-name")?,
enable_resource_name_dns_a_record: bool?,
enable_resource_name_dns_aaaa_record: bool?
@@ -2353,11 +2371,11 @@
core_count: ::Integer?,
threads_per_core: ::Integer?,
amd_sev_snp: ("enabled" | "disabled")?
}?,
capacity_reservation_specification: {
- capacity_reservation_preference: ("open" | "none")?,
+ capacity_reservation_preference: ("capacity-reservations-only" | "open" | "none")?,
capacity_reservation_target: {
capacity_reservation_id: ::String?,
capacity_reservation_resource_group_arn: ::String?
}?
}?,
@@ -2386,11 +2404,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -2428,11 +2446,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?,
private_dns_name_options: {
hostname_type: ("ip-name" | "resource-name")?,
enable_resource_name_dns_a_record: bool?,
enable_resource_name_dns_aaaa_record: bool?
@@ -9006,11 +9033,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -9048,11 +9075,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
},
?max_results: ::Integer,
?next_token: ::String
) -> _GetInstanceTypesFromInstanceRequirementsResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _GetInstanceTypesFromInstanceRequirementsResponseSuccess
@@ -9387,11 +9423,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -9429,11 +9465,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?
},
?dry_run: bool,
?max_results: ::Integer,
?next_token: ::String
@@ -10095,11 +10140,11 @@
},
memory_mi_b: {
min: ::Integer,
max: ::Integer?
},
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -10137,11 +10182,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?,
image_id: ::String?
},
]?
},
@@ -10306,11 +10360,11 @@
end
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/EC2/Client.html#modify_instance_capacity_reservation_attributes-instance_method
def modify_instance_capacity_reservation_attributes: (
instance_id: ::String,
capacity_reservation_specification: {
- capacity_reservation_preference: ("open" | "none")?,
+ capacity_reservation_preference: ("capacity-reservations-only" | "open" | "none")?,
capacity_reservation_target: {
capacity_reservation_id: ::String?,
capacity_reservation_resource_group_arn: ::String?
}?
},
@@ -10758,11 +10812,11 @@
}?,
memory_mi_b: {
min: ::Integer?,
max: ::Integer?
}?,
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -10800,11 +10854,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?
},
]?
},
],
@@ -12088,11 +12151,11 @@
}?,
memory_mi_b: {
min: ::Integer?,
max: ::Integer?
}?,
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -12130,11 +12193,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?,
security_groups: Array[
{
group_id: ::String?,
group_name: ::String?
@@ -12164,11 +12236,11 @@
}?,
memory_mi_b: {
min: ::Integer?,
max: ::Integer?
}?,
- cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services")]?,
+ cpu_manufacturers: Array[("intel" | "amd" | "amazon-web-services" | "apple")]?,
memory_gi_b_per_v_cpu: {
min: ::Float?,
max: ::Float?
}?,
excluded_instance_types: Array[::String]?,
@@ -12206,11 +12278,20 @@
network_bandwidth_gbps: {
min: ::Float?,
max: ::Float?
}?,
allowed_instance_types: Array[::String]?,
- max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?
+ max_spot_price_as_percentage_of_optimal_on_demand_price: ::Integer?,
+ baseline_performance_factors: {
+ cpu: {
+ references: Array[
+ {
+ instance_family: ::String?
+ },
+ ]?
+ }?
+ }?
}?
},
]?
},
]?,
@@ -12756,10 +12837,10 @@
core_count: ::Integer?,
threads_per_core: ::Integer?,
amd_sev_snp: ("enabled" | "disabled")?
},
?capacity_reservation_specification: {
- capacity_reservation_preference: ("open" | "none")?,
+ capacity_reservation_preference: ("capacity-reservations-only" | "open" | "none")?,
capacity_reservation_target: {
capacity_reservation_id: ::String?,
capacity_reservation_resource_group_arn: ::String?
}?
},