Skip to content

Commit a38f490

Browse files
Merge branch 'release-1.42.89' into develop
* release-1.42.89: Bumping version to 1.42.89 Update endpoints model Update to latest models
2 parents 3ed8b67 + 9402965 commit a38f490

15 files changed

Lines changed: 1846 additions & 25 deletions

File tree

.changes/1.42.89.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"category": "``customer-profiles``",
4+
"description": "This release introduces changes to SegmentDefinition APIs to support sorting by attributes.",
5+
"type": "api-change"
6+
},
7+
{
8+
"category": "``deadline``",
9+
"description": "Adds GetMonitorSettings and UpdateMonitorSettings APIs to Deadline Cloud. Enables reading and writing monitor settings as key-value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports upsert and delete (via empty value) semantics and is idempotent.",
10+
"type": "api-change"
11+
},
12+
{
13+
"category": "``endpoint-rules``",
14+
"description": "Update endpoint-rules client to latest version",
15+
"type": "api-change"
16+
},
17+
{
18+
"category": "``glue``",
19+
"description": "AWS Glue now defaults to Glue version 5.1 for newly created jobs if the Glue version is not specified in the request, and UpdateJob now preserves the existing Glue version of a job when the Glue version is not specified in the update request.",
20+
"type": "api-change"
21+
},
22+
{
23+
"category": "``interconnect``",
24+
"description": "Initial release of AWS Interconnect -- a managed private connectivity service that enables you to create high-speed network connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on other public clouds or your on-premise networks.",
25+
"type": "api-change"
26+
},
27+
{
28+
"category": "``macie2``",
29+
"description": "This release adds an optional expectedBucketOwner field to the Macie S3 export configuration, allowing customers to verify bucket ownership before Macie writes results to the destination bucket.",
30+
"type": "api-change"
31+
},
32+
{
33+
"category": "``securityhub``",
34+
"description": "Provide organizational unit scoping capability for GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2, GetResourcesStatisticsV2 APIs.",
35+
"type": "api-change"
36+
}
37+
]

CHANGELOG.rst

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

5+
1.42.89
6+
=======
7+
8+
* api-change:``customer-profiles``: This release introduces changes to SegmentDefinition APIs to support sorting by attributes.
9+
* api-change:``deadline``: Adds GetMonitorSettings and UpdateMonitorSettings APIs to Deadline Cloud. Enables reading and writing monitor settings as key-value pairs (up to 64 keys per monitor). UpdateMonitorSettings supports upsert and delete (via empty value) semantics and is idempotent.
10+
* api-change:``endpoint-rules``: Update endpoint-rules client to latest version
11+
* api-change:``glue``: AWS Glue now defaults to Glue version 5.1 for newly created jobs if the Glue version is not specified in the request, and UpdateJob now preserves the existing Glue version of a job when the Glue version is not specified in the update request.
12+
* api-change:``interconnect``: Initial release of AWS Interconnect -- a managed private connectivity service that enables you to create high-speed network connections between your AWS Virtual Private Clouds (VPCs) and your VPCs on other public clouds or your on-premise networks.
13+
* api-change:``macie2``: This release adds an optional expectedBucketOwner field to the Macie S3 export configuration, allowing customers to verify bucket ownership before Macie writes results to the destination bucket.
14+
* api-change:``securityhub``: Provide organizational unit scoping capability for GetFindingsV2, GetFindingStatisticsV2, GetResourcesV2, GetResourcesStatisticsV2 APIs.
15+
16+
517
1.42.88
618
=======
719

botocore/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import re
1818
from logging import NullHandler
1919

20-
__version__ = '1.42.88'
20+
__version__ = '1.42.89'
2121

2222

2323
# Configure default logger to do nothing

botocore/data/customer-profiles/2020-08-15/service-2.json

Lines changed: 81 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3464,6 +3464,10 @@
34643464
"shape":"sensitiveString1To50000",
34653465
"documentation":"<p>The segment SQL query.</p>"
34663466
},
3467+
"SegmentSort":{
3468+
"shape":"SegmentSort",
3469+
"documentation":"<p>The segment sort.</p>"
3470+
},
34673471
"Tags":{
34683472
"shape":"TagMap",
34693473
"documentation":"<p>The tags used to organize, track, or control access for this resource.</p>"
@@ -3638,7 +3642,7 @@
36383642
},
36393643
"CustomAttributes":{
36403644
"type":"map",
3641-
"key":{"shape":"typeName"},
3645+
"key":{"shape":"string1To255"},
36423646
"value":{"shape":"AttributeDimension"}
36433647
},
36443648
"DataFormat":{
@@ -6229,6 +6233,11 @@
62296233
"documentation":"<p>The segment criteria associated with this definition.</p>",
62306234
"locationName":"SegmentGroups"
62316235
},
6236+
"SegmentSort":{
6237+
"shape":"SegmentSort",
6238+
"documentation":"<p>The segment sort.</p>",
6239+
"locationName":"SegmentSort"
6240+
},
62326241
"SegmentDefinitionArn":{
62336242
"shape":"SegmentDefinitionArn",
62346243
"documentation":"<p>The arn of the segment definition.</p>",
@@ -10310,6 +10319,34 @@
1031010319
"FAILED"
1031110320
]
1031210321
},
10322+
"SegmentSort":{
10323+
"type":"structure",
10324+
"required":["Attributes"],
10325+
"members":{
10326+
"Attributes":{
10327+
"shape":"SortAttributeList",
10328+
"documentation":"<p>A list of attributes used to sort the segments and their ordering preferences.</p>",
10329+
"locationName":"Attributes"
10330+
}
10331+
},
10332+
"documentation":"<p>Defines how segments should be sorted and ordered in the results.</p>",
10333+
"sensitive":true
10334+
},
10335+
"SegmentSortDataType":{
10336+
"type":"string",
10337+
"enum":[
10338+
"STRING",
10339+
"NUMBER",
10340+
"DATE"
10341+
]
10342+
},
10343+
"SegmentSortOrder":{
10344+
"type":"string",
10345+
"enum":[
10346+
"ASC",
10347+
"DESC"
10348+
]
10349+
},
1031310350
"SegmentType":{
1031410351
"type":"string",
1031510352
"enum":[
@@ -10354,6 +10391,49 @@
1035410391
},
1035510392
"documentation":"<p>The properties that are applied when ServiceNow is being used as a source.</p>"
1035610393
},
10394+
"SortAttribute":{
10395+
"type":"structure",
10396+
"required":[
10397+
"Name",
10398+
"Order"
10399+
],
10400+
"members":{
10401+
"Name":{
10402+
"shape":"fieldName",
10403+
"documentation":"<p>The name of the attribute to sort by.</p>",
10404+
"locationName":"Name"
10405+
},
10406+
"DataType":{
10407+
"shape":"SegmentSortDataType",
10408+
"documentation":"<p>The data type of the sort attribute (e.g., string, number, date).</p>",
10409+
"locationName":"DataType"
10410+
},
10411+
"Order":{
10412+
"shape":"SegmentSortOrder",
10413+
"documentation":"<p>The sort order for the attribute (ascending or descending).</p>",
10414+
"locationName":"Order"
10415+
},
10416+
"Type":{
10417+
"shape":"SortAttributeType",
10418+
"documentation":"<p>The type of attribute (e.g., profile, calculated).</p>",
10419+
"locationName":"Type"
10420+
}
10421+
},
10422+
"documentation":"<p>Defines the characteristics and rules for sorting by a specific attribute.</p>"
10423+
},
10424+
"SortAttributeList":{
10425+
"type":"list",
10426+
"member":{"shape":"SortAttribute"},
10427+
"max":10,
10428+
"min":1
10429+
},
10430+
"SortAttributeType":{
10431+
"type":"string",
10432+
"enum":[
10433+
"PROFILE",
10434+
"CALCULATED"
10435+
]
10436+
},
1035710437
"SourceConnectorProperties":{
1035810438
"type":"structure",
1035910439
"members":{

botocore/data/deadline/2023-10-12/service-2.json

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,6 +1140,26 @@
11401140
"endpoint":{"hostPrefix":"management."},
11411141
"readonly":true
11421142
},
1143+
"GetMonitorSettings":{
1144+
"name":"GetMonitorSettings",
1145+
"http":{
1146+
"method":"GET",
1147+
"requestUri":"/2023-10-12/monitors/{monitorId}/settings",
1148+
"responseCode":200
1149+
},
1150+
"input":{"shape":"GetMonitorSettingsRequest"},
1151+
"output":{"shape":"GetMonitorSettingsResponse"},
1152+
"errors":[
1153+
{"shape":"AccessDeniedException"},
1154+
{"shape":"InternalServerErrorException"},
1155+
{"shape":"ResourceNotFoundException"},
1156+
{"shape":"ThrottlingException"},
1157+
{"shape":"ValidationException"}
1158+
],
1159+
"documentation":"<p>Gets the settings for a Deadline Cloud monitor.</p>",
1160+
"endpoint":{"hostPrefix":"management."},
1161+
"readonly":true
1162+
},
11431163
"GetQueue":{
11441164
"name":"GetQueue",
11451165
"http":{
@@ -2236,6 +2256,26 @@
22362256
"endpoint":{"hostPrefix":"management."},
22372257
"idempotent":true
22382258
},
2259+
"UpdateMonitorSettings":{
2260+
"name":"UpdateMonitorSettings",
2261+
"http":{
2262+
"method":"PATCH",
2263+
"requestUri":"/2023-10-12/monitors/{monitorId}/settings",
2264+
"responseCode":200
2265+
},
2266+
"input":{"shape":"UpdateMonitorSettingsRequest"},
2267+
"output":{"shape":"UpdateMonitorSettingsResponse"},
2268+
"errors":[
2269+
{"shape":"AccessDeniedException"},
2270+
{"shape":"InternalServerErrorException"},
2271+
{"shape":"ResourceNotFoundException"},
2272+
{"shape":"ThrottlingException"},
2273+
{"shape":"ValidationException"}
2274+
],
2275+
"documentation":"<p>Updates the settings for a Deadline Cloud monitor. Keys present in the request are upserted; keys absent are left unchanged. Send an empty string value to delete a key.</p>",
2276+
"endpoint":{"hostPrefix":"management."},
2277+
"idempotent":true
2278+
},
22392279
"UpdateQueue":{
22402280
"name":"UpdateQueue",
22412281
"http":{
@@ -7639,6 +7679,28 @@
76397679
},
76407680
"documentation":"<p>Mixin that adds an optional ARN field to response structures. Apply to SummaryMixins (flows into Get, Summary, and BatchGet) and Create outputs.</p>"
76417681
},
7682+
"GetMonitorSettingsRequest":{
7683+
"type":"structure",
7684+
"required":["monitorId"],
7685+
"members":{
7686+
"monitorId":{
7687+
"shape":"MonitorId",
7688+
"documentation":"<p>The unique identifier of the monitor. This ID is returned by the <code>CreateMonitor</code> operation, and is included in the response to the <code>GetMonitor</code> operation.</p>",
7689+
"location":"uri",
7690+
"locationName":"monitorId"
7691+
}
7692+
}
7693+
},
7694+
"GetMonitorSettingsResponse":{
7695+
"type":"structure",
7696+
"required":["settings"],
7697+
"members":{
7698+
"settings":{
7699+
"shape":"SettingsMap",
7700+
"documentation":"<p>Monitor settings as key-value pairs.</p>"
7701+
}
7702+
}
7703+
},
76427704
"GetQueueEnvironmentRequest":{
76437705
"type":"structure",
76447706
"required":[
@@ -12752,6 +12814,24 @@
1275212814
"max":10,
1275312815
"min":1
1275412816
},
12817+
"SettingKey":{
12818+
"type":"string",
12819+
"max":128,
12820+
"min":1,
12821+
"pattern":"[a-zA-Z][a-zA-Z0-9_.:-]*"
12822+
},
12823+
"SettingValue":{
12824+
"type":"string",
12825+
"max":8192,
12826+
"min":0
12827+
},
12828+
"SettingsMap":{
12829+
"type":"map",
12830+
"key":{"shape":"SettingKey"},
12831+
"value":{"shape":"SettingValue"},
12832+
"max":64,
12833+
"min":0
12834+
},
1275512835
"SortOrder":{
1275612836
"type":"string",
1275712837
"enum":[
@@ -14206,6 +14286,29 @@
1420614286
"type":"structure",
1420714287
"members":{}
1420814288
},
14289+
"UpdateMonitorSettingsRequest":{
14290+
"type":"structure",
14291+
"required":[
14292+
"monitorId",
14293+
"settings"
14294+
],
14295+
"members":{
14296+
"monitorId":{
14297+
"shape":"MonitorId",
14298+
"documentation":"<p>The unique identifier of the monitor to update settings for.</p>",
14299+
"location":"uri",
14300+
"locationName":"monitorId"
14301+
},
14302+
"settings":{
14303+
"shape":"SettingsMap",
14304+
"documentation":"<p>Monitor settings as key-value pairs. Keys present in the request are upserted; keys absent are left unchanged. Send an empty string value to delete a key.</p>"
14305+
}
14306+
}
14307+
},
14308+
"UpdateMonitorSettingsResponse":{
14309+
"type":"structure",
14310+
"members":{}
14311+
},
1420914312
"UpdateQueueEnvironmentRequest":{
1421014313
"type":"structure",
1421114314
"required":[

botocore/data/endpoints.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1754,6 +1754,7 @@
17541754
"tags" : [ "dualstack" ]
17551755
} ]
17561756
},
1757+
"eu-south-1" : { },
17571758
"eu-south-2" : { },
17581759
"eu-west-1" : {
17591760
"variants" : [ {
@@ -1808,6 +1809,7 @@
18081809
"deprecated" : true,
18091810
"hostname" : "api.tunneling.iot-fips.us-west-2.amazonaws.com"
18101811
},
1812+
"il-central-1" : { },
18111813
"me-central-1" : {
18121814
"variants" : [ {
18131815
"hostname" : "api.iot-tunneling.me-central-1.api.aws",
@@ -6842,6 +6844,7 @@
68426844
},
68436845
"eu-central-1" : { },
68446846
"eu-north-1" : { },
6847+
"eu-south-1" : { },
68456848
"eu-south-2" : { },
68466849
"eu-west-1" : { },
68476850
"eu-west-2" : { },
@@ -6881,6 +6884,7 @@
68816884
"deprecated" : true,
68826885
"hostname" : "data.iot-fips.us-west-2.amazonaws.com"
68836886
},
6887+
"il-central-1" : { },
68846888
"me-central-1" : { },
68856889
"me-south-1" : { },
68866890
"sa-east-1" : { },
@@ -13237,6 +13241,7 @@
1323713241
},
1323813242
"eu-central-1" : { },
1323913243
"eu-north-1" : { },
13244+
"eu-south-1" : { },
1324013245
"eu-south-2" : { },
1324113246
"eu-west-1" : { },
1324213247
"eu-west-2" : { },
@@ -13261,6 +13266,7 @@
1326113266
"deprecated" : true,
1326213267
"hostname" : "iot-fips.us-west-2.amazonaws.com"
1326313268
},
13269+
"il-central-1" : { },
1326413270
"me-central-1" : { },
1326513271
"me-south-1" : { },
1326613272
"sa-east-1" : { },

0 commit comments

Comments
 (0)