Skip to content

Commit

Permalink
Merge branch 'release-1.35.64'
Browse files Browse the repository at this point in the history
* release-1.35.64:
  Bumping version to 1.35.64
  Update to latest models
  Merge customizations for Customer Profiles
  Update Inaccurate Polly example (#3300)
  Bump codecov/codecov-action from 4.6.0 to 5.0.2
  • Loading branch information
aws-sdk-python-automation committed Nov 18, 2024
2 parents 7ed401c + 0de141e commit fa39835
Show file tree
Hide file tree
Showing 22 changed files with 5,231 additions and 167 deletions.
57 changes: 57 additions & 0 deletions .changes/1.35.64.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
[
{
"category": "``appconfig``",
"description": "AWS AppConfig has added a new extension action point, AT_DEPLOYMENT_TICK, to support third-party monitors to trigger an automatic rollback during a deployment.",
"type": "api-change"
},
{
"category": "``autoscaling``",
"description": "Amazon EC2 Auto Scaling now supports Amazon Application Recovery Controller (ARC) zonal shift and zonal autoshift to help you quickly recover an impaired application from failures in an Availability Zone (AZ).",
"type": "api-change"
},
{
"category": "``cloudformation``",
"description": "This release adds a new API, ListHookResults, that allows retrieving CloudFormation Hooks invocation results for hooks invoked during a create change set operation or Cloud Control API operation",
"type": "api-change"
},
{
"category": "``connect``",
"description": "Adds CreateContactFlowVersion and ListContactFlowVersions APIs to create and view the versions of a contact flow.",
"type": "api-change"
},
{
"category": "``customer-profiles``",
"description": "This release introduces Segmentation APIs and new Calculated Attribute Event Filters as part of Amazon Connect Customer Profiles service.",
"type": "api-change"
},
{
"category": "``ec2``",
"description": "Adding request and response elements for managed resources.",
"type": "api-change"
},
{
"category": "``ecs``",
"description": "This release adds support for adding VPC Lattice configurations in ECS CreateService/UpdateService APIs. The configuration allows for associating VPC Lattice target groups with ECS Services.",
"type": "api-change"
},
{
"category": "``iotsitewise``",
"description": "The release introduces a generative AI Assistant in AWS IoT SiteWise. It includes: 1) InvokeAssistant API - Invoke the Assistant to get alarm summaries and ask questions. 2) Dataset APIs - Manage knowledge base configuration for the Assistant. 3) Portal APIs enhancement - Manage AI-aware dashboards.",
"type": "api-change"
},
{
"category": "``qconnect``",
"description": "This release introduces MessageTemplate as a resource in Amazon Q in Connect, along with APIs to create, read, search, update, and delete MessageTemplate resources.",
"type": "api-change"
},
{
"category": "``rds``",
"description": "Add support for the automatic pause/resume feature of Aurora Serverless v2.",
"type": "api-change"
},
{
"category": "``rds-data``",
"description": "Add support for the automatic pause/resume feature of Aurora Serverless v2.",
"type": "api-change"
}
]
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
run: |
python scripts/ci/run-tests --with-cov --with-xdist
- name: Run codecov
uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238
uses: codecov/codecov-action@5c47607acb93fed5485fdbf7232e8a31425f672a
with:
directory: tests

Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@
CHANGELOG
=========

1.35.64
=======

* api-change:``appconfig``: AWS AppConfig has added a new extension action point, AT_DEPLOYMENT_TICK, to support third-party monitors to trigger an automatic rollback during a deployment.
* api-change:``autoscaling``: Amazon EC2 Auto Scaling now supports Amazon Application Recovery Controller (ARC) zonal shift and zonal autoshift to help you quickly recover an impaired application from failures in an Availability Zone (AZ).
* api-change:``cloudformation``: This release adds a new API, ListHookResults, that allows retrieving CloudFormation Hooks invocation results for hooks invoked during a create change set operation or Cloud Control API operation
* api-change:``connect``: Adds CreateContactFlowVersion and ListContactFlowVersions APIs to create and view the versions of a contact flow.
* api-change:``customer-profiles``: This release introduces Segmentation APIs and new Calculated Attribute Event Filters as part of Amazon Connect Customer Profiles service.
* api-change:``ec2``: Adding request and response elements for managed resources.
* api-change:``ecs``: This release adds support for adding VPC Lattice configurations in ECS CreateService/UpdateService APIs. The configuration allows for associating VPC Lattice target groups with ECS Services.
* api-change:``iotsitewise``: The release introduces a generative AI Assistant in AWS IoT SiteWise. It includes: 1) InvokeAssistant API - Invoke the Assistant to get alarm summaries and ask questions. 2) Dataset APIs - Manage knowledge base configuration for the Assistant. 3) Portal APIs enhancement - Manage AI-aware dashboards.
* api-change:``qconnect``: This release introduces MessageTemplate as a resource in Amazon Q in Connect, along with APIs to create, read, search, update, and delete MessageTemplate resources.
* api-change:``rds``: Add support for the automatic pause/resume feature of Aurora Serverless v2.
* api-change:``rds-data``: Add support for the automatic pause/resume feature of Aurora Serverless v2.


1.35.63
=======

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import os
import re

__version__ = '1.35.63'
__version__ = '1.35.64'


class NullHandler(logging.Handler):
Expand Down
9 changes: 5 additions & 4 deletions botocore/data/appconfig/2019-10-09/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -523,7 +523,7 @@
{"shape":"ResourceNotFoundException"},
{"shape":"InternalServerException"}
],
"documentation":"<p>Lists configurations stored in the AppConfig hosted configuration store by version.</p>"
"documentation":"<p>Lists configurations stored in the AppConfig hosted configuration store by version. </p>"
},
"ListTagsForResource":{
"name":"ListTagsForResource",
Expand Down Expand Up @@ -762,7 +762,7 @@
"documentation":"<p>An Amazon Resource Name (ARN) for an Identity and Access Management assume role.</p>"
}
},
"documentation":"<p>An action defines the tasks that the extension performs during the AppConfig workflow. Each action includes an action point such as <code>ON_CREATE_HOSTED_CONFIGURATION</code>, <code>PRE_DEPLOYMENT</code>, or <code>ON_DEPLOYMENT</code>. Each action also includes a name, a URI to an Lambda function, and an Amazon Resource Name (ARN) for an Identity and Access Management assume role. You specify the name, URI, and ARN for each <i>action point</i> defined in the extension. You can specify the following actions for an extension:</p> <ul> <li> <p> <code>PRE_CREATE_HOSTED_CONFIGURATION_VERSION</code> </p> </li> <li> <p> <code>PRE_START_DEPLOYMENT</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_START</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_STEP</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_BAKING</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_COMPLETE</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_ROLLED_BACK</code> </p> </li> </ul>"
"documentation":"<p>An action defines the tasks that the extension performs during the AppConfig workflow. Each action includes an action point, as shown in the following list: </p> <ul> <li> <p> <code>PRE_CREATE_HOSTED_CONFIGURATION_VERSION</code> </p> </li> <li> <p> <code>PRE_START_DEPLOYMENT</code> </p> </li> <li> <p> <code>AT_DEPLOYMENT_TICK</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_START</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_STEP</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_BAKING</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_COMPLETE</code> </p> </li> <li> <p> <code>ON_DEPLOYMENT_ROLLED_BACK</code> </p> </li> </ul> <p>Each action also includes a name, a URI to an Lambda function, and an Amazon Resource Name (ARN) for an Identity and Access Management assume role. You specify the name, URI, and ARN for each <i>action point</i> defined in the extension.</p>"
},
"ActionInvocation":{
"type":"structure",
Expand Down Expand Up @@ -813,6 +813,7 @@
"enum":[
"PRE_CREATE_HOSTED_CONFIGURATION_VERSION",
"PRE_START_DEPLOYMENT",
"AT_DEPLOYMENT_TICK",
"ON_DEPLOYMENT_START",
"ON_DEPLOYMENT_STEP",
"ON_DEPLOYMENT_BAKING",
Expand Down Expand Up @@ -1097,7 +1098,7 @@
},
"LocationUri":{
"shape":"Uri",
"documentation":"<p>A URI to locate the configuration. You can specify the following:</p> <ul> <li> <p>For the AppConfig hosted configuration store and for feature flags, specify <code>hosted</code>.</p> </li> <li> <p>For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in the format <code>ssm-parameter://&lt;parameter name&gt;</code> or the ARN.</p> </li> <li> <p>For an Amazon Web Services CodePipeline pipeline, specify the URI in the following format: <code>codepipeline</code>://&lt;pipeline name&gt;.</p> </li> <li> <p>For an Secrets Manager secret, specify the URI in the following format: <code>secretsmanager</code>://&lt;secret name&gt;.</p> </li> <li> <p>For an Amazon S3 object, specify the URI in the following format: <code>s3://&lt;bucket&gt;/&lt;objectKey&gt; </code>. Here is an example: <code>s3://my-bucket/my-app/us-east-1/my-config.json</code> </p> </li> <li> <p>For an SSM document, specify either the document name in the format <code>ssm-document://&lt;document name&gt;</code> or the Amazon Resource Name (ARN).</p> </li> </ul>"
"documentation":"<p>A URI to locate the configuration. You can specify the following:</p> <ul> <li> <p>For the AppConfig hosted configuration store and for feature flags, specify <code>hosted</code>.</p> </li> <li> <p>For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in the format <code>ssm-parameter://&lt;parameter name&gt;</code> or the ARN.</p> </li> <li> <p>For an Amazon Web Services CodePipeline pipeline, specify the URI in the following format: <code>codepipeline</code>://&lt;pipeline name&gt;.</p> </li> <li> <p>For an Secrets Manager secret, specify the URI in the following format: <code>secretsmanager</code>://&lt;secret name&gt;.</p> </li> <li> <p>For an Amazon S3 object, specify the URI in the following format: <code>s3://&lt;bucket&gt;/&lt;objectKey&gt; </code>. Here is an example: <code>s3://amzn-s3-demo-bucket/my-app/us-east-1/my-config.json</code> </p> </li> <li> <p>For an SSM document, specify either the document name in the format <code>ssm-document://&lt;document name&gt;</code> or the Amazon Resource Name (ARN).</p> </li> </ul>"
},
"RetrievalRoleArn":{
"shape":"RoleArn",
Expand Down Expand Up @@ -2557,7 +2558,7 @@
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of items to return for this call. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p>",
"documentation":"<p>The maximum number of items to return for this call. If <code>MaxResults</code> is not provided in the call, AppConfig returns the maximum of 50. The call also returns a token that you can specify in a subsequent call to get the next set of results.</p>",
"box":true,
"location":"querystring",
"locationName":"max_results"
Expand Down
49 changes: 48 additions & 1 deletion botocore/data/autoscaling/2011-01-01/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1365,6 +1365,10 @@
"TrafficSources":{
"shape":"TrafficSources",
"documentation":"<p>The unique identifiers of one or more traffic sources. You can specify up to 10 traffic sources.</p>"
},
"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>"
}
}
},
Expand Down Expand Up @@ -1525,6 +1529,10 @@
"AvailabilityZoneDistribution":{
"shape":"AvailabilityZoneDistribution",
"documentation":"<p> The instance capacity distribution across Availability Zones. </p>"
},
"AvailabilityZoneImpairmentPolicy":{
"shape":"AvailabilityZoneImpairmentPolicy",
"documentation":"<p> The Availability Zone impairment policy. </p>"
}
},
"documentation":"<p>Describes an Auto Scaling group.</p>"
Expand Down Expand Up @@ -1666,6 +1674,20 @@
},
"documentation":"<p> Describes an Availability Zone distribution. </p>"
},
"AvailabilityZoneImpairmentPolicy":{
"type":"structure",
"members":{
"ZonalShiftEnabled":{
"shape":"ZonalShiftEnabled",
"documentation":"<p> If <code>true</code>, enable zonal shift for your Auto Scaling group. </p>"
},
"ImpairedZoneHealthCheckBehavior":{
"shape":"ImpairedZoneHealthCheckBehavior",
"documentation":"<p> Specifies the health check behavior for the impaired Availability Zone in an active zonal shift. If you select <code>Replace unhealthy</code>, instances that appear unhealthy will be replaced in all Availability Zones. If you select <code>Ignore unhealthy</code>, instances will not be replaced in the Availability Zone with the active zonal shift. 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>"
}
},
"documentation":"<p> Describes an Availability Zone impairment policy. </p>"
},
"AvailabilityZones":{
"type":"list",
"member":{"shape":"XmlStringMaxLen255"}
Expand Down Expand Up @@ -2036,6 +2058,14 @@
"AvailabilityZoneDistribution":{
"shape":"AvailabilityZoneDistribution",
"documentation":"<p>The instance capacity distribution across Availability Zones.</p>"
},
"AvailabilityZoneImpairmentPolicy":{
"shape":"AvailabilityZoneImpairmentPolicy",
"documentation":"<p> The policy for Availability Zone impairment. </p>"
},
"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>"
}
}
},
Expand Down Expand Up @@ -3064,6 +3094,13 @@
"HealthCheckGracePeriod":{"type":"integer"},
"HeartbeatTimeout":{"type":"integer"},
"HonorCooldown":{"type":"boolean"},
"ImpairedZoneHealthCheckBehavior":{
"type":"string",
"enum":[
"ReplaceUnhealthy",
"IgnoreUnhealthy"
]
},
"IncludeDeletedGroups":{"type":"boolean"},
"Instance":{
"type":"structure",
Expand Down Expand Up @@ -5256,6 +5293,7 @@
"ShouldDecrementDesiredCapacity":{"type":"boolean"},
"ShouldRespectGracePeriod":{"type":"boolean"},
"SkipMatching":{"type":"boolean"},
"SkipZonalShiftValidation":{"type":"boolean"},
"SpotInstancePools":{"type":"integer"},
"SpotPrice":{
"type":"string",
Expand Down Expand Up @@ -5686,6 +5724,14 @@
"AvailabilityZoneDistribution":{
"shape":"AvailabilityZoneDistribution",
"documentation":"<p> The instance capacity distribution across Availability Zones. </p>"
},
"AvailabilityZoneImpairmentPolicy":{
"shape":"AvailabilityZoneImpairmentPolicy",
"documentation":"<p> The policy for Availability Zone impairment. </p>"
},
"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>"
}
}
},
Expand Down Expand Up @@ -5830,7 +5876,8 @@
"type":"string",
"max":21847,
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
}
},
"ZonalShiftEnabled":{"type":"boolean"}
},
"documentation":"<fullname>Amazon EC2 Auto Scaling</fullname> <p>Amazon EC2 Auto Scaling is designed to automatically launch and terminate EC2 instances based on user-defined scaling policies, scheduled actions, and health checks.</p> <p>For more information, see the <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html\">Amazon EC2 Auto Scaling User Guide</a> and the <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/APIReference/Welcome.html\">Amazon EC2 Auto Scaling API Reference</a>.</p>"
}
Loading

0 comments on commit fa39835

Please sign in to comment.