Skip to content

Commit 3eac01c

Browse files
Merge branch 'release-1.38.17'
* release-1.38.17: Bumping version to 1.38.17 Update to latest models Add support to register features related to checksums with required functional tests (#3453)
2 parents cdc0303 + ebd248a commit 3eac01c

File tree

15 files changed

+874
-68
lines changed

15 files changed

+874
-68
lines changed

.changes/1.38.17.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[
2+
{
3+
"category": "``bedrock-agent``",
4+
"description": "Amazon Bedrock Flows introduces DoWhile loops nodes, parallel node executions, and enhancements to knowledge base nodes.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``codebuild``",
9+
"description": "AWS CodeBuild now supports Docker Server capability",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``controltower``",
14+
"description": "Updated the descriptions for the AWS Control Tower Baseline APIs to make them more intuitive.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``dms``",
19+
"description": "Introduces Data Resync feature to describe-table-statistics and IAM database authentication for MariaDB, MySQL, and PostgreSQL.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``pcs``",
24+
"description": "This release adds support for Slurm accounting. For more information, see the Slurm accounting topic in the AWS PCS User Guide. Slurm accounting is supported for Slurm 24.11 and later. This release also adds 24.11 as a valid value for the version parameter of the Scheduler data type.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``workspaces``",
29+
"description": "Added the new AlwaysOn running mode for WorkSpaces Pools. Customers can now choose between AlwaysOn (for instant access, with hourly usage billing regardless of connection status), or AutoStop (to optimize cost, with a brief startup delay) for their pools.",
30+
"type": "api-change"
31+
}
32+
]

CHANGELOG.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22
CHANGELOG
33
=========
44

5+
1.38.17
6+
=======
7+
8+
* api-change:``bedrock-agent``: Amazon Bedrock Flows introduces DoWhile loops nodes, parallel node executions, and enhancements to knowledge base nodes.
9+
* api-change:``codebuild``: AWS CodeBuild now supports Docker Server capability
10+
* api-change:``controltower``: Updated the descriptions for the AWS Control Tower Baseline APIs to make them more intuitive.
11+
* api-change:``dms``: Introduces Data Resync feature to describe-table-statistics and IAM database authentication for MariaDB, MySQL, and PostgreSQL.
12+
* api-change:``pcs``: This release adds support for Slurm accounting. For more information, see the Slurm accounting topic in the AWS PCS User Guide. Slurm accounting is supported for Slurm 24.11 and later. This release also adds 24.11 as a valid value for the version parameter of the Scheduler data type.
13+
* api-change:``workspaces``: Added the new AlwaysOn running mode for WorkSpaces Pools. Customers can now choose between AlwaysOn (for instant access, with hourly usage billing regardless of connection status), or AutoStop (to optimize cost, with a brief startup delay) for their pools.
14+
15+
516
1.38.16
617
=======
718

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import os
1717
import re
1818

19-
__version__ = '1.38.16'
19+
__version__ = '1.38.17'
2020

2121

2222
class NullHandler(logging.Handler):

botocore/args.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -900,8 +900,22 @@ def _handle_checksum_config(
900900
config_value=value,
901901
valid_options=valid_options,
902902
)
903+
self._register_checksum_config_feature_ids(value, config_key)
903904
config_kwargs[config_key] = value
904905

906+
def _register_checksum_config_feature_ids(self, value, config_key):
907+
checksum_config_feature_id = None
908+
if config_key == "request_checksum_calculation":
909+
checksum_config_feature_id = (
910+
f"FLEXIBLE_CHECKSUMS_REQ_{value.upper()}"
911+
)
912+
elif config_key == "response_checksum_validation":
913+
checksum_config_feature_id = (
914+
f"FLEXIBLE_CHECKSUMS_RES_{value.upper()}"
915+
)
916+
if checksum_config_feature_id is not None:
917+
register_feature_id(checksum_config_feature_id)
918+
905919
def _compute_account_id_endpoint_mode_config(self, config_kwargs):
906920
config_key = 'account_id_endpoint_mode'
907921

botocore/data/bedrock-agent/2023-06-05/service-2.json

Lines changed: 489 additions & 21 deletions
Large diffs are not rendered by default.

botocore/data/codebuild/2016-10-06/service-2.json

Lines changed: 43 additions & 6 deletions
Large diffs are not rendered by default.

botocore/data/controltower/2018-05-10/service-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,7 +1088,7 @@
10881088
"documentation":"<p>The types of drift that can be detected for an enabled baseline. Amazon Web Services Control Tower detects inheritance drift on enabled baselines that apply at the OU level. </p>"
10891089
}
10901090
},
1091-
"documentation":"<p>The drift summary of the enabled baseline. Amazon Web Services Control Tower reports inheritance drift when an enabled baseline configuration of a member account is different than the configuration that applies to the OU. Amazon Web Services Control Tower reports this type of drift for a parent or child enabled baseline. One way to repair this drift by resetting the parent enabled baseline, on the OU.</p> <p>For example, if an account is moved between OUs that share the same baseline but different versions or parameters, the entity from the previous OU is unlinked; that (previous) OU reports <i>inheritance drift</i>. Also, the parent enabled baseline on the destination OU reports <i>inheritance drift</i>; it is missing the newly moved account. The configurations do not match for either OU, so both are in a state of inheritance drift.</p>"
1091+
"documentation":"<p>The drift summary of the enabled baseline. Amazon Web Services Control Tower reports inheritance drift when an enabled baseline configuration of a member account is different than the configuration that applies to the OU. Amazon Web Services Control Tower reports this type of drift for a parent or child enabled baseline. One way to repair this drift by resetting the parent enabled baseline, on the OU.</p> <p>For example, you may see this type of drift if you move accounts between OUs, but the accounts are not yet (re-)enrolled.</p>"
10921092
},
10931093
"EnabledBaselineDriftStatuses":{
10941094
"type":"list",
@@ -1101,7 +1101,7 @@
11011101
"members":{
11021102
"inheritance":{
11031103
"shape":"EnabledBaselineInheritanceDrift",
1104-
"documentation":"<p>One or more accounts within the target OU does not match the baseline configuration defined on that OU. An account is in inheritance drift when it does not match the configuration of a parent OU, possibly a new parent OU if the account is moved. </p>"
1104+
"documentation":"<p>At least one account within the target OU does not match the baseline configuration defined on that OU. An account is in inheritance drift when it does not match the configuration of a parent OU, possibly a new parent OU, if the account is moved. </p>"
11051105
}
11061106
},
11071107
"documentation":"<p>The types of drift that can be detected for an enabled baseline.</p> <ul> <li> <p> Amazon Web Services Control Tower detects inheritance drift on the enabled baselines that target OUs: <code>AWSControlTowerBaseline</code> and <code>BackupBaseline</code>. </p> </li> <li> <p>Amazon Web Services Control Tower does not detect drift on the baselines that apply to your landing zone: <code>IdentityCenterBaseline</code>, <code>AuditBaseline</code>, <code>LogArchiveBaseline</code>, <code>BackupCentralVaultBaseline</code>, or <code>BackupAdminBaseline</code>. For more information, see <a href=\"https://docs.aws.amazon.com/controltower/latest/userguide/types-of-baselines.html\">Types of baselines</a>.</p> </li> </ul> <p>Baselines enabled on an OU are inherited by its member accounts as child <code>EnabledBaseline</code> resources. The baseline on the OU serves as the parent <code>EnabledBaseline</code>, which governs the configuration of each child <code>EnabledBaseline</code>.</p> <p>If the baseline configuration of a member account in an OU does not match the configuration of the parent OU, the parent and child baseline is in a state of inheritance drift. This drift could occur in the <code>AWSControlTowerBaseline</code> or the <code>BackupBaseline</code> related to that account.</p>"

0 commit comments

Comments
 (0)