Skip to content

Commit

Permalink
Update to latest models
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-python-automation committed Nov 20, 2024
1 parent 2c93f10 commit bc91a9b
Show file tree
Hide file tree
Showing 43 changed files with 4,431 additions and 102 deletions.
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-autoscaling-75833.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``autoscaling``",
"description": "With this release, customers can prioritize launching instances into ODCRs using targets from ASGs or Launch Templates. Customers can express their baseline instances' CPU-performance in attribute-based Instance Requirements configuration by referencing an instance family that meets their needs."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``bedrock-agent-runtime``",
"description": "Releasing new Prompt Optimization to enhance your prompts for improved performance"
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-cloudfront-34383.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``cloudfront``",
"description": "Add support for gRPC, VPC origins, and Anycast IP Lists. Allow LoggingConfig IncludeCookies to be set regardless of whether the LoggingConfig is enabled."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-computeoptimizer-18290.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``compute-optimizer``",
"description": "This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for Amazon Aurora database instances. It also enables Compute Optimizer to identify idle Amazon EC2 instances, Amazon EBS volumes, Amazon ECS services running on Fargate, and Amazon RDS databases."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-controltower-13569.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``controltower``",
"description": "Adds support for child enabled baselines which allow you to see the enabled baseline status for individual accounts."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``cost-optimization-hub``",
"description": "This release adds action type \"Delete\" to the GetRecommendation, ListRecommendations and ListRecommendationSummaries APIs to support new EBS and ECS recommendations with action type \"Delete\"."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-datazone-93401.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``datazone``",
"description": "This release supports Metadata Enforcement Rule feature for Create Subscription Request action."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-discovery-40174.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``discovery``",
"description": "Add support to import data from commercially available discovery tools without file manipulation."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-ec2-52808.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``ec2``",
"description": "With this release, customers can express their desire to launch instances only in an ODCR or ODCR group rather than OnDemand capacity. Customers can express their baseline instances' CPU-performance in attribute-based Instance Requirements configuration by referencing an instance family."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-ecs-4153.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``ecs``",
"description": "This release adds support for the Availability Zone rebalancing feature on Amazon ECS."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-elbv2-1292.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``elbv2``",
"description": "This release adds support for configuring Load balancer Capacity Unit reservations"
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-lambda-66589.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``lambda``",
"description": "Add Node 22.x (node22.x) support to AWS Lambda"
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-mediaconvert-47935.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``mediaconvert``",
"description": "This release adds the ability to reconfigure concurrent job settings for existing queues and create queues with custom concurrent job settings."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-mediapackagev2-86061.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``mediapackagev2``",
"description": "MediaPackage v2 now supports the Media Quality Confidence Score (MQCS) published from MediaLive. Customers can control input switching based on the MQCS and publishing HTTP Headers for the MQCS via the API."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-omics-36646.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``omics``",
"description": "Enabling call caching feature that allows customers to reuse previously computed results from a set of completed tasks in a new workflow run."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-rbin-72374.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``rbin``",
"description": "This release adds support for exclusion tags for Recycle Bin, which allows you to identify resources that are to be excluded, or ignored, by a Region-level retention rule."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-rds-16228.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``rds``",
"description": "This release adds support for scale storage on the DB instance using a Blue/Green Deployment."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-timestreamquery-59956.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``timestream-query``",
"description": "This release adds support for Provisioning Timestream Compute Units (TCUs), a new feature that allows provisioning dedicated compute resources for your queries, providing predictable and cost-effective query performance."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-workspaces-79136.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``workspaces``",
"description": "Added support for Rocky Linux 8 on Amazon WorkSpaces Personal."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-workspacesweb-55721.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``workspaces-web``",
"description": "Added data protection settings with support for inline data redaction."
}
100 changes: 100 additions & 0 deletions botocore/data/autoscaling/2011-01-01/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1533,6 +1533,10 @@
"AvailabilityZoneImpairmentPolicy":{
"shape":"AvailabilityZoneImpairmentPolicy",
"documentation":"<p> The Availability Zone impairment policy. </p>"
},
"CapacityReservationSpecification":{
"shape":"CapacityReservationSpecification",
"documentation":"<p> The capacity reservation specification. </p>"
}
},
"documentation":"<p>Describes an Auto Scaling group.</p>"
Expand Down Expand Up @@ -1719,6 +1723,16 @@
},
"documentation":"<p>Specifies the minimum and maximum for the <code>BaselineEbsBandwidthMbps</code> object when you specify <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_InstanceRequirements.html\">InstanceRequirements</a> for an Auto Scaling group.</p>"
},
"BaselinePerformanceFactorsRequest":{
"type":"structure",
"members":{
"Cpu":{
"shape":"CpuPerformanceFactorRequest",
"documentation":"<p> The CPU performance to consider, using an instance family as the baseline reference. </p>"
}
},
"documentation":"<p> The baseline performance to consider, using an instance family as a baseline reference. The instance family establishes the lowest acceptable level of performance. Auto Scaling uses this baseline to guide instance type selection, but there is no guarantee that the selected instance types will always exceed the baseline for every application. </p> <p>Currently, this parameter only supports CPU performance as a baseline performance factor. For example, specifying <code>c6i</code> uses the CPU performance of the <code>c6i</code> family as the baseline reference.</p>"
},
"BatchDeleteScheduledActionAnswer":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1873,6 +1887,51 @@
"documentation":"<p>A <code>GetPredictiveScalingForecast</code> call returns the capacity forecast for a predictive scaling policy. This structure includes the data points for that capacity forecast, along with the timestamps of those data points. </p>"
},
"CapacityRebalanceEnabled":{"type":"boolean"},
"CapacityReservationIds":{
"type":"list",
"member":{"shape":"AsciiStringMaxLen255"}
},
"CapacityReservationPreference":{
"type":"string",
"enum":[
"capacity-reservations-only",
"capacity-reservations-first",
"none",
"default"
]
},
"CapacityReservationResourceGroupArns":{
"type":"list",
"member":{"shape":"ResourceName"}
},
"CapacityReservationSpecification":{
"type":"structure",
"members":{
"CapacityReservationPreference":{
"shape":"CapacityReservationPreference",
"documentation":"<p> The capacity reservation preference. The following options are available: </p> <ul> <li> <p> <code>capacity-reservations-only</code> - Auto Scaling will only launch instances into a Capacity Reservation or Capacity Reservation resource group. If capacity isn't available, instances will fail to launch.</p> </li> <li> <p> <code>capacity-reservations-first</code> - Auto Scaling will try to launch instances into a Capacity Reservation or Capacity Reservation resource group first. If capacity isn't available, instances will run in On-Demand capacity.</p> </li> <li> <p> <code>none</code> - Auto Scaling will not launch instances into a Capacity Reservation. Instances will run in On-Demand capacity. </p> </li> <li> <p> <code>default</code> - Auto Scaling uses the Capacity Reservation preference from your launch template or an open Capacity Reservation.</p> </li> </ul>"
},
"CapacityReservationTarget":{
"shape":"CapacityReservationTarget",
"documentation":"<p> Describes a target Capacity Reservation or Capacity Reservation resource group. </p>"
}
},
"documentation":"<p> Describes the Capacity Reservation preference and targeting options. If you specify <code>open</code> or <code>none</code> for <code>CapacityReservationPreference</code>, do not specify a <code>CapacityReservationTarget</code>. </p>"
},
"CapacityReservationTarget":{
"type":"structure",
"members":{
"CapacityReservationIds":{
"shape":"CapacityReservationIds",
"documentation":"<p> The Capacity Reservation IDs to launch instances into. </p>"
},
"CapacityReservationResourceGroupArns":{
"shape":"CapacityReservationResourceGroupArns",
"documentation":"<p> The resource group ARNs of the Capacity Reservation to launch instances into. </p>"
}
},
"documentation":"<p> The target for the Capacity Reservation. Specify Capacity Reservations IDs or Capacity Reservation resource group ARNs. </p>"
},
"CheckpointDelay":{
"type":"integer",
"max":172800,
Expand Down Expand Up @@ -1935,6 +1994,17 @@
"type":"list",
"member":{"shape":"CpuManufacturer"}
},
"CpuPerformanceFactorRequest":{
"type":"structure",
"members":{
"References":{
"shape":"PerformanceFactorReferenceSetRequest",
"documentation":"<p> Specify an instance family to use as the baseline reference for CPU performance. All instance types that match your specified attributes will be compared against the CPU performance of the referenced instance family, regardless of CPU manufacturer or architecture differences. </p> <note> <p>Currently only one instance family can be specified in the list.</p> </note>",
"locationName":"Reference"
}
},
"documentation":"<p> The CPU performance to consider, using an instance family as the baseline reference. </p>"
},
"CreateAutoScalingGroupType":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -2066,6 +2136,10 @@
"SkipZonalShiftValidation":{
"shape":"SkipZonalShiftValidation",
"documentation":"<p> If you enable zonal shift with cross-zone disabled load balancers, capacity could become imbalanced across Availability Zones. To skip the validation, specify <code>true</code>. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>"
},
"CapacityReservationSpecification":{
"shape":"CapacityReservationSpecification",
"documentation":"<p> The capacity reservation specification for the Auto Scaling group. </p>"
}
}
},
Expand Down Expand Up @@ -3462,6 +3536,10 @@
"AllowedInstanceTypes":{
"shape":"AllowedInstanceTypes",
"documentation":"<p>The instance types to apply your specified attributes against. All other instance types are ignored, even if they match your specified attributes.</p> <p>You can use strings with one or more wild cards, represented by an asterisk (<code>*</code>), to allow an instance type, size, or generation. The following are examples: <code>m5.8xlarge</code>, <code>c5*.*</code>, <code>m5a.*</code>, <code>r*</code>, <code>*3*</code>.</p> <p>For example, if you specify <code>c5*</code>, Amazon EC2 Auto Scaling will allow the entire C5 instance family, which includes all C5a and C5n instance types. If you specify <code>m5a.*</code>, Amazon EC2 Auto Scaling will allow all the M5a instance types, but not the M5n instance types.</p> <note> <p>If you specify <code>AllowedInstanceTypes</code>, you can't specify <code>ExcludedInstanceTypes</code>.</p> </note> <p>Default: All instance types</p>"
},
"BaselinePerformanceFactors":{
"shape":"BaselinePerformanceFactorsRequest",
"documentation":"<p> The baseline performance factors for the instance requirements. </p>"
}
},
"documentation":"<p>The attributes for the instance types for a mixed instances policy. Amazon EC2 Auto Scaling uses your specified requirements to identify instance types. Then, it uses your On-Demand and Spot allocation strategies to launch instances from these instance types.</p> <p>When you specify multiple attributes, you get instance types that satisfy all of the specified attributes. If you specify multiple values for an attribute, you get instance types that satisfy any of the specified values.</p> <p>To limit the list of instance types from which Amazon EC2 Auto Scaling can identify matching instance types, you can use one of the following parameters, but not both in the same request:</p> <ul> <li> <p> <code>AllowedInstanceTypes</code> - The instance types to include in the list. All other instance types are ignored, even if they match your specified attributes.</p> </li> <li> <p> <code>ExcludedInstanceTypes</code> - The instance types to exclude from the list, even if they match your specified attributes.</p> </li> </ul> <note> <p>You must specify <code>VCpuCount</code> and <code>MemoryMiB</code>. All other attributes are optional. Any unspecified optional attribute is set to its default.</p> </note> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-mixed-instances-group-attribute-based-instance-type-selection.html\">Create a mixed instances group using attribute-based instance type selection</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. For help determining which instance types match your attributes before you apply them to your Auto Scaling group, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet-attribute-based-instance-type-selection.html#ec2fleet-get-instance-types-from-instance-requirements\">Preview instance types with specified attributes</a> in the <i>Amazon EC2 User Guide for Linux Instances</i>.</p>"
Expand Down Expand Up @@ -4289,6 +4367,23 @@
"type":"list",
"member":{"shape":"LaunchTemplateOverrides"}
},
"PerformanceFactorReferenceRequest":{
"type":"structure",
"members":{
"InstanceFamily":{
"shape":"String",
"documentation":"<p> The instance family to use as a baseline reference. </p> <note> <p>Make sure that you specify the correct value for the instance family. The instance family is everything before the period (.) in the instance type name. For example, in the instance <code>c6i.large</code>, the instance family is <code>c6i</code>, not <code>c6</code>. For more information, see <a href=\"https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-type-names.html\">Amazon EC2 instance type naming conventions</a> in <i>Amazon EC2 Instance Types</i>.</p> </note> <p>The following instance types are <i>not supported</i> for performance protection.</p> <ul> <li> <p> <code>c1</code> </p> </li> <li> <p> <code>g3| g3s</code> </p> </li> <li> <p> <code>hpc7g</code> </p> </li> <li> <p> <code>m1| m2</code> </p> </li> <li> <p> <code>mac1 | mac2 | mac2-m1ultra | mac2-m2 | mac2-m2pro</code> </p> </li> <li> <p> <code>p3dn | p4d | p5</code> </p> </li> <li> <p> <code>t1</code> </p> </li> <li> <p> <code>u-12tb1 | u-18tb1 | u-24tb1 | u-3tb1 | u-6tb1 | u-9tb1 | u7i-12tb | u7in-16tb | u7in-24tb | u7in-32tb</code> </p> </li> </ul> <p>If you performance protection by specifying a supported instance family, the returned instance types will exclude the preceding unsupported instance families.</p> <p>If you specify an unsupported instance family as a value for baseline performance, the API returns an empty response.</p>"
}
},
"documentation":"<p> Specify an instance family to use as the baseline reference for CPU performance. All instance types that All instance types that match your specified attributes will be compared against the CPU performance of the referenced instance family, regardless of CPU manufacturer or architecture differences. </p> <note> <p>Currently only one instance family can be specified in the list.</p> </note>"
},
"PerformanceFactorReferenceSetRequest":{
"type":"list",
"member":{
"shape":"PerformanceFactorReferenceRequest",
"locationName":"item"
}
},
"PoliciesType":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -5362,6 +5457,7 @@
"type":"list",
"member":{"shape":"StepAdjustment"}
},
"String":{"type":"string"},
"SuspendedProcess":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -5732,6 +5828,10 @@
"SkipZonalShiftValidation":{
"shape":"SkipZonalShiftValidation",
"documentation":"<p> If you enable zonal shift with cross-zone disabled load balancers, capacity could become imbalanced across Availability Zones. To skip the validation, specify <code>true</code>. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>"
},
"CapacityReservationSpecification":{
"shape":"CapacityReservationSpecification",
"documentation":"<p> The capacity reservation specification for the Auto Scaling group. </p>"
}
}
},
Expand Down
Loading

0 comments on commit bc91a9b

Please sign in to comment.