Skip to content

Commit a27eb7f

Browse files
Merge branch 'release-1.37.6'
* release-1.37.6: Bumping version to 1.37.6 Update endpoints model Update to latest models Update lint workflow to use ubuntu-latest (#3416) Fix naming for python impl in user-agent (#3414)
2 parents 14a7e38 + 3c07dc9 commit a27eb7f

File tree

14 files changed

+5523
-32
lines changed

14 files changed

+5523
-32
lines changed

.changes/1.37.6.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[
2+
{
3+
"category": "``elasticache``",
4+
"description": "Doc only update, listing 'valkey7' and 'valkey8' as engine options for parameter groups.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``iot-managed-integrations``",
9+
"description": "Adding managed integrations APIs for IoT Device Management to setup and control devices across different manufacturers and connectivity protocols. APIs include managedthing operations, credential and provisioning profile management, notification configuration, and OTA update.",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``iotsitewise``",
14+
"description": "AWS IoT SiteWise now supports MQTT-enabled, V3 gateways. Configure data destinations for real-time ingestion into AWS IoT SiteWise or buffered ingestion using Amazon S3 storage. You can also use path filters for precise data collection from specific MQTT topics.",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``rds``",
19+
"description": "Note support for Database Insights for Amazon RDS.",
20+
"type": "api-change"
21+
}
22+
]

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
lint:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-latest
1414

1515
steps:
1616
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938

CHANGELOG.rst

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

5+
1.37.6
6+
======
7+
8+
* api-change:``elasticache``: Doc only update, listing 'valkey7' and 'valkey8' as engine options for parameter groups.
9+
* api-change:``iot-managed-integrations``: Adding managed integrations APIs for IoT Device Management to setup and control devices across different manufacturers and connectivity protocols. APIs include managedthing operations, credential and provisioning profile management, notification configuration, and OTA update.
10+
* api-change:``iotsitewise``: AWS IoT SiteWise now supports MQTT-enabled, V3 gateways. Configure data destinations for real-time ingestion into AWS IoT SiteWise or buffered ingestion using Amazon S3 storage. You can also use path filters for precise data collection from specific MQTT topics.
11+
* api-change:``rds``: Note support for Database Insights for Amazon RDS.
12+
13+
514
1.37.5
615
======
716

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.37.5'
19+
__version__ = '1.37.6'
2020

2121

2222
class NullHandler(logging.Handler):

botocore/data/elasticache/2015-02-02/service-2.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2860,7 +2860,7 @@
28602860
},
28612861
"CacheParameterGroupFamily":{
28622862
"shape":"String",
2863-
"documentation":"<p>The name of the cache parameter group family that the cache parameter group can be used with.</p> <p>Valid values are: <code>memcached1.4</code> | <code>memcached1.5</code> | <code>memcached1.6</code> | <code>redis2.6</code> | <code>redis2.8</code> | <code>redis3.2</code> | <code>redis4.0</code> | <code>redis5.0</code> | <code>redis6.x</code> | <code>redis7</code> </p>"
2863+
"documentation":"<p>The name of the cache parameter group family that the cache parameter group can be used with.</p> <p>Valid values are: <code>valkey8</code> | <code>valkey7</code> | <code>memcached1.4</code> | <code>memcached1.5</code> | <code>memcached1.6</code> | <code>redis2.6</code> | <code>redis2.8</code> | <code>redis3.2</code> | <code>redis4.0</code> | <code>redis5.0</code> | <code>redis6.x</code> | <code>redis7</code> </p>"
28642864
},
28652865
"Description":{
28662866
"shape":"String",
@@ -3445,7 +3445,7 @@
34453445
},
34463446
"ReplicaConfiguration":{
34473447
"shape":"ReplicaConfigurationList",
3448-
"documentation":"<p>A list of <code>ConfigureShard</code> objects that can be used to configure each shard in a Valkey or Redis OSS (cluster mode enabled) replication group. The <code>ConfigureShard</code> has three members: <code>NewReplicaCount</code>, <code>NodeGroupId</code>, and <code>PreferredAvailabilityZones</code>.</p>"
3448+
"documentation":"<p>A list of <code>ConfigureShard</code> objects that can be used to configure each shard in a Valkey or Redis OSS replication group. The <code>ConfigureShard</code> has three members: <code>NewReplicaCount</code>, <code>NodeGroupId</code>, and <code>PreferredAvailabilityZones</code>.</p>"
34493449
},
34503450
"ReplicasToRemove":{
34513451
"shape":"RemoveReplicasList",

botocore/data/endpoints.json

Lines changed: 102 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23152,22 +23152,78 @@
2315223152
},
2315323153
"ssm-incidents" : {
2315423154
"endpoints" : {
23155-
"ap-northeast-1" : { },
23156-
"ap-northeast-2" : { },
23157-
"ap-south-1" : { },
23158-
"ap-southeast-1" : { },
23159-
"ap-southeast-2" : { },
23155+
"ap-northeast-1" : {
23156+
"variants" : [ {
23157+
"hostname" : "ssm-incidents.ap-northeast-1.api.aws",
23158+
"tags" : [ "dualstack" ]
23159+
} ]
23160+
},
23161+
"ap-northeast-2" : {
23162+
"variants" : [ {
23163+
"hostname" : "ssm-incidents.ap-northeast-2.api.aws",
23164+
"tags" : [ "dualstack" ]
23165+
} ]
23166+
},
23167+
"ap-south-1" : {
23168+
"variants" : [ {
23169+
"hostname" : "ssm-incidents.ap-south-1.api.aws",
23170+
"tags" : [ "dualstack" ]
23171+
} ]
23172+
},
23173+
"ap-southeast-1" : {
23174+
"variants" : [ {
23175+
"hostname" : "ssm-incidents.ap-southeast-1.api.aws",
23176+
"tags" : [ "dualstack" ]
23177+
} ]
23178+
},
23179+
"ap-southeast-2" : {
23180+
"variants" : [ {
23181+
"hostname" : "ssm-incidents.ap-southeast-2.api.aws",
23182+
"tags" : [ "dualstack" ]
23183+
} ]
23184+
},
2316023185
"ca-central-1" : {
2316123186
"variants" : [ {
2316223187
"hostname" : "ssm-incidents-fips.ca-central-1.amazonaws.com",
2316323188
"tags" : [ "fips" ]
23189+
}, {
23190+
"hostname" : "ssm-incidents-fips.ca-central-1.api.aws",
23191+
"tags" : [ "dualstack", "fips" ]
23192+
}, {
23193+
"hostname" : "ssm-incidents.ca-central-1.api.aws",
23194+
"tags" : [ "dualstack" ]
23195+
} ]
23196+
},
23197+
"eu-central-1" : {
23198+
"variants" : [ {
23199+
"hostname" : "ssm-incidents.eu-central-1.api.aws",
23200+
"tags" : [ "dualstack" ]
23201+
} ]
23202+
},
23203+
"eu-north-1" : {
23204+
"variants" : [ {
23205+
"hostname" : "ssm-incidents.eu-north-1.api.aws",
23206+
"tags" : [ "dualstack" ]
23207+
} ]
23208+
},
23209+
"eu-west-1" : {
23210+
"variants" : [ {
23211+
"hostname" : "ssm-incidents.eu-west-1.api.aws",
23212+
"tags" : [ "dualstack" ]
23213+
} ]
23214+
},
23215+
"eu-west-2" : {
23216+
"variants" : [ {
23217+
"hostname" : "ssm-incidents.eu-west-2.api.aws",
23218+
"tags" : [ "dualstack" ]
23219+
} ]
23220+
},
23221+
"eu-west-3" : {
23222+
"variants" : [ {
23223+
"hostname" : "ssm-incidents.eu-west-3.api.aws",
23224+
"tags" : [ "dualstack" ]
2316423225
} ]
2316523226
},
23166-
"eu-central-1" : { },
23167-
"eu-north-1" : { },
23168-
"eu-west-1" : { },
23169-
"eu-west-2" : { },
23170-
"eu-west-3" : { },
2317123227
"fips-ca-central-1" : {
2317223228
"credentialScope" : {
2317323229
"region" : "ca-central-1"
@@ -23203,29 +23259,58 @@
2320323259
"deprecated" : true,
2320423260
"hostname" : "ssm-incidents-fips.us-west-2.amazonaws.com"
2320523261
},
23206-
"sa-east-1" : { },
23262+
"sa-east-1" : {
23263+
"variants" : [ {
23264+
"hostname" : "ssm-incidents.sa-east-1.api.aws",
23265+
"tags" : [ "dualstack" ]
23266+
} ]
23267+
},
2320723268
"us-east-1" : {
2320823269
"variants" : [ {
2320923270
"hostname" : "ssm-incidents-fips.us-east-1.amazonaws.com",
2321023271
"tags" : [ "fips" ]
23272+
}, {
23273+
"hostname" : "ssm-incidents-fips.us-east-1.api.aws",
23274+
"tags" : [ "dualstack", "fips" ]
23275+
}, {
23276+
"hostname" : "ssm-incidents.us-east-1.api.aws",
23277+
"tags" : [ "dualstack" ]
2321123278
} ]
2321223279
},
2321323280
"us-east-2" : {
2321423281
"variants" : [ {
2321523282
"hostname" : "ssm-incidents-fips.us-east-2.amazonaws.com",
2321623283
"tags" : [ "fips" ]
23284+
}, {
23285+
"hostname" : "ssm-incidents-fips.us-east-2.api.aws",
23286+
"tags" : [ "dualstack", "fips" ]
23287+
}, {
23288+
"hostname" : "ssm-incidents.us-east-2.api.aws",
23289+
"tags" : [ "dualstack" ]
2321723290
} ]
2321823291
},
2321923292
"us-west-1" : {
2322023293
"variants" : [ {
2322123294
"hostname" : "ssm-incidents-fips.us-west-1.amazonaws.com",
2322223295
"tags" : [ "fips" ]
23296+
}, {
23297+
"hostname" : "ssm-incidents-fips.us-west-1.api.aws",
23298+
"tags" : [ "dualstack", "fips" ]
23299+
}, {
23300+
"hostname" : "ssm-incidents.us-west-1.api.aws",
23301+
"tags" : [ "dualstack" ]
2322323302
} ]
2322423303
},
2322523304
"us-west-2" : {
2322623305
"variants" : [ {
2322723306
"hostname" : "ssm-incidents-fips.us-west-2.amazonaws.com",
2322823307
"tags" : [ "fips" ]
23308+
}, {
23309+
"hostname" : "ssm-incidents-fips.us-west-2.api.aws",
23310+
"tags" : [ "dualstack", "fips" ]
23311+
}, {
23312+
"hostname" : "ssm-incidents.us-west-2.api.aws",
23313+
"tags" : [ "dualstack" ]
2322923314
} ]
2323023315
}
2323123316
}
@@ -35710,6 +35795,12 @@
3571035795
"isRegionalized" : false,
3571135796
"partitionEndpoint" : "aws-iso-f-global"
3571235797
},
35798+
"cloudcontrolapi" : {
35799+
"endpoints" : {
35800+
"us-isof-east-1" : { },
35801+
"us-isof-south-1" : { }
35802+
}
35803+
},
3571335804
"cloudformation" : {
3571435805
"endpoints" : {
3571535806
"us-isof-east-1" : { },
Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
{
2+
"version": "1.0",
3+
"parameters": {
4+
"UseFIPS": {
5+
"builtIn": "AWS::UseFIPS",
6+
"required": true,
7+
"default": false,
8+
"documentation": "When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.",
9+
"type": "Boolean"
10+
},
11+
"Endpoint": {
12+
"builtIn": "SDK::Endpoint",
13+
"required": false,
14+
"documentation": "Override the endpoint used to send this request",
15+
"type": "String"
16+
},
17+
"Region": {
18+
"builtIn": "AWS::Region",
19+
"required": false,
20+
"documentation": "The AWS region used to dispatch the request.",
21+
"type": "String"
22+
}
23+
},
24+
"rules": [
25+
{
26+
"conditions": [
27+
{
28+
"fn": "isSet",
29+
"argv": [
30+
{
31+
"ref": "Endpoint"
32+
}
33+
]
34+
}
35+
],
36+
"rules": [
37+
{
38+
"conditions": [
39+
{
40+
"fn": "booleanEquals",
41+
"argv": [
42+
{
43+
"ref": "UseFIPS"
44+
},
45+
true
46+
]
47+
}
48+
],
49+
"error": "Invalid Configuration: FIPS and custom endpoint are not supported",
50+
"type": "error"
51+
},
52+
{
53+
"conditions": [],
54+
"endpoint": {
55+
"url": {
56+
"ref": "Endpoint"
57+
},
58+
"properties": {},
59+
"headers": {}
60+
},
61+
"type": "endpoint"
62+
}
63+
],
64+
"type": "tree"
65+
},
66+
{
67+
"conditions": [],
68+
"rules": [
69+
{
70+
"conditions": [
71+
{
72+
"fn": "isSet",
73+
"argv": [
74+
{
75+
"ref": "Region"
76+
}
77+
]
78+
}
79+
],
80+
"rules": [
81+
{
82+
"conditions": [
83+
{
84+
"fn": "aws.partition",
85+
"argv": [
86+
{
87+
"ref": "Region"
88+
}
89+
],
90+
"assign": "PartitionResult"
91+
}
92+
],
93+
"rules": [
94+
{
95+
"conditions": [
96+
{
97+
"fn": "booleanEquals",
98+
"argv": [
99+
{
100+
"ref": "UseFIPS"
101+
},
102+
true
103+
]
104+
}
105+
],
106+
"endpoint": {
107+
"url": "https://api.iotmanagedintegrations-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
108+
"properties": {},
109+
"headers": {}
110+
},
111+
"type": "endpoint"
112+
},
113+
{
114+
"conditions": [],
115+
"endpoint": {
116+
"url": "https://api.iotmanagedintegrations.{Region}.{PartitionResult#dualStackDnsSuffix}",
117+
"properties": {},
118+
"headers": {}
119+
},
120+
"type": "endpoint"
121+
}
122+
],
123+
"type": "tree"
124+
}
125+
],
126+
"type": "tree"
127+
},
128+
{
129+
"conditions": [],
130+
"error": "Invalid Configuration: Missing Region",
131+
"type": "error"
132+
}
133+
],
134+
"type": "tree"
135+
}
136+
]
137+
}

0 commit comments

Comments
 (0)