Skip to content

Commit d665219

Browse files
Merging v1.6.38 release
2 parents 00c2ba8 + 9b0a4aa commit d665219

5 files changed

Lines changed: 223 additions & 8 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## [1.6.38] - 03/17/2026
4+
5+
### Features
6+
* (**bedrockagentcorecontrol**) Deprecating namespaces field and adding namespaceTemplates.
7+
* (**emr**) Add S3LoggingConfiguration to Control LogUploads
8+
* (**glue**) Provide approval to overwrite existing Lake Formation permissions on all child resources with the default permissions specified in 'CreateTableDefaultPermissions' and 'CreateDatabaseDefaultPermissions' when updating catalog. Allowed values are ["Accept","Deny"] .
9+
310
## [1.6.37] - 03/16/2026
411

512
### Features

codegen/sdk/aws-models/bedrock-agentcore-control.json

Lines changed: 116 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5241,9 +5241,19 @@
52415241
"namespaces": {
52425242
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
52435243
"traits": {
5244+
"smithy.api#deprecated": {
5245+
"message": "Use namespaceTemplates instead",
5246+
"since": "2026-03-02"
5247+
},
52445248
"smithy.api#documentation": "<p>The namespaces associated with the custom memory strategy.</p>"
52455249
}
52465250
},
5251+
"namespaceTemplates": {
5252+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
5253+
"traits": {
5254+
"smithy.api#documentation": "<p>The namespaceTemplates associated with the custom memory strategy.</p>"
5255+
}
5256+
},
52475257
"configuration": {
52485258
"target": "com.amazonaws.bedrockagentcorecontrol#CustomConfigurationInput",
52495259
"traits": {
@@ -6947,9 +6957,19 @@
69476957
"namespaces": {
69486958
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
69496959
"traits": {
6960+
"smithy.api#deprecated": {
6961+
"message": "Use namespaceTemplates instead",
6962+
"since": "2026-03-02"
6963+
},
69506964
"smithy.api#documentation": "<p>The namespaces for which to create episodes.</p>"
69516965
}
69526966
},
6967+
"namespaceTemplates": {
6968+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
6969+
"traits": {
6970+
"smithy.api#documentation": "<p>The namespaceTemplates for which to create episodes.</p>"
6971+
}
6972+
},
69536973
"reflectionConfiguration": {
69546974
"target": "com.amazonaws.bedrockagentcorecontrol#EpisodicReflectionConfigurationInput",
69556975
"traits": {
@@ -7051,8 +7071,18 @@
70517071
"namespaces": {
70527072
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
70537073
"traits": {
7074+
"smithy.api#deprecated": {
7075+
"message": "Use namespaceTemplates instead",
7076+
"since": "2026-03-02"
7077+
},
70547078
"smithy.api#documentation": "<p>The namespaces to use for episodic reflection. Can be less nested than the episodic namespaces.</p>"
70557079
}
7080+
},
7081+
"namespaceTemplates": {
7082+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
7083+
"traits": {
7084+
"smithy.api#documentation": "<p>The namespaceTemplates to use for episodic reflection. Can be less nested than the episodic namespaces.</p>"
7085+
}
70567086
}
70577087
},
70587088
"traits": {
@@ -7065,8 +7095,17 @@
70657095
"namespaces": {
70667096
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
70677097
"traits": {
7068-
"smithy.api#documentation": "<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>",
7069-
"smithy.api#required": {}
7098+
"smithy.api#deprecated": {
7099+
"message": "Use namespaceTemplates instead",
7100+
"since": "2026-03-02"
7101+
},
7102+
"smithy.api#documentation": "<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>"
7103+
}
7104+
},
7105+
"namespaceTemplates": {
7106+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
7107+
"traits": {
7108+
"smithy.api#documentation": "<p>The namespaceTemplates for which to create reflections. Can be less nested than the episodic namespaces.</p>"
70707109
}
70717110
}
70727111
},
@@ -7080,8 +7119,17 @@
70807119
"namespaces": {
70817120
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
70827121
"traits": {
7083-
"smithy.api#documentation": "<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>",
7084-
"smithy.api#required": {}
7122+
"smithy.api#deprecated": {
7123+
"message": "Use namespaceTemplates instead",
7124+
"since": "2026-03-02"
7125+
},
7126+
"smithy.api#documentation": "<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>"
7127+
}
7128+
},
7129+
"namespaceTemplates": {
7130+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
7131+
"traits": {
7132+
"smithy.api#documentation": "<p>The namespaceTemplates over which to create reflections. Can be less nested than episode namespaces.</p>"
70857133
}
70867134
}
70877135
},
@@ -7109,8 +7157,18 @@
71097157
"namespaces": {
71107158
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
71117159
"traits": {
7160+
"smithy.api#deprecated": {
7161+
"message": "Use namespaceTemplates instead",
7162+
"since": "2026-03-02"
7163+
},
71127164
"smithy.api#documentation": "<p>The namespaces over which reflections were created. Can be less nested than the episodic namespaces.</p>"
71137165
}
7166+
},
7167+
"namespaceTemplates": {
7168+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
7169+
"traits": {
7170+
"smithy.api#documentation": "<p>The namespaceTemplates over which reflections were created. Can be less nested than the episodic namespaces.</p>"
7171+
}
71147172
}
71157173
},
71167174
"traits": {
@@ -13212,10 +13270,21 @@
1321213270
"namespaces": {
1321313271
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
1321413272
"traits": {
13273+
"smithy.api#deprecated": {
13274+
"message": "Use namespaceTemplates instead",
13275+
"since": "2026-03-02"
13276+
},
1321513277
"smithy.api#documentation": "<p>The namespaces associated with the memory strategy.</p>",
1321613278
"smithy.api#required": {}
1321713279
}
1321813280
},
13281+
"namespaceTemplates": {
13282+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
13283+
"traits": {
13284+
"smithy.api#documentation": "<p>The namespaceTemplates associated with the memory strategy.</p>",
13285+
"smithy.api#required": {}
13286+
}
13287+
},
1321913288
"createdAt": {
1322013289
"target": "smithy.api#Timestamp",
1322113290
"traits": {
@@ -13636,9 +13705,19 @@
1363613705
"namespaces": {
1363713706
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
1363813707
"traits": {
13708+
"smithy.api#deprecated": {
13709+
"message": "Use namespaceTemplates instead",
13710+
"since": "2026-03-02"
13711+
},
1363913712
"smithy.api#documentation": "<p>The updated namespaces for the memory strategy.</p>"
1364013713
}
1364113714
},
13715+
"namespaceTemplates": {
13716+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
13717+
"traits": {
13718+
"smithy.api#documentation": "<p>The updated namespaceTemplates for the memory strategy.</p>"
13719+
}
13720+
},
1364213721
"configuration": {
1364313722
"target": "com.amazonaws.bedrockagentcorecontrol#ModifyStrategyConfiguration",
1364413723
"traits": {
@@ -13743,7 +13822,7 @@
1374313822
"traits": {
1374413823
"smithy.api#length": {
1374513824
"min": 1,
13746-
"max": 1024
13825+
"max": 512
1374713826
},
1374813827
"smithy.api#pattern": "^[a-zA-Z0-9\\-_\\/]*(\\{(actorId|sessionId|memoryStrategyId)\\}[a-zA-Z0-9\\-_\\/]*)*$"
1374913828
}
@@ -13755,7 +13834,8 @@
1375513834
},
1375613835
"traits": {
1375713836
"smithy.api#length": {
13758-
"min": 1
13837+
"min": 1,
13838+
"max": 1
1375913839
}
1376013840
}
1376113841
},
@@ -15955,8 +16035,18 @@
1595516035
"namespaces": {
1595616036
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
1595716037
"traits": {
16038+
"smithy.api#deprecated": {
16039+
"message": "Use namespaceTemplates instead",
16040+
"since": "2026-03-02"
16041+
},
1595816042
"smithy.api#documentation": "<p>The namespaces associated with the semantic memory strategy.</p>"
1595916043
}
16044+
},
16045+
"namespaceTemplates": {
16046+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
16047+
"traits": {
16048+
"smithy.api#documentation": "<p>The namespaceTemplates associated with the semantic memory strategy.</p>"
16049+
}
1596016050
}
1596116051
},
1596216052
"traits": {
@@ -16590,8 +16680,18 @@
1659016680
"namespaces": {
1659116681
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
1659216682
"traits": {
16683+
"smithy.api#deprecated": {
16684+
"message": "Use namespaceTemplates instead",
16685+
"since": "2026-03-02"
16686+
},
1659316687
"smithy.api#documentation": "<p>The namespaces associated with the summary memory strategy.</p>"
1659416688
}
16689+
},
16690+
"namespaceTemplates": {
16691+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
16692+
"traits": {
16693+
"smithy.api#documentation": "<p>The namespaceTemplates associated with the summary memory strategy.</p>"
16694+
}
1659516695
}
1659616696
},
1659716697
"traits": {
@@ -19228,8 +19328,18 @@
1922819328
"namespaces": {
1922919329
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
1923019330
"traits": {
19331+
"smithy.api#deprecated": {
19332+
"message": "Use namespaceTemplates instead",
19333+
"since": "2026-03-02"
19334+
},
1923119335
"smithy.api#documentation": "<p>The namespaces associated with the user preference memory strategy.</p>"
1923219336
}
19337+
},
19338+
"namespaceTemplates": {
19339+
"target": "com.amazonaws.bedrockagentcorecontrol#NamespacesList",
19340+
"traits": {
19341+
"smithy.api#documentation": "<p>The namespaceTemplates associated with the user preference memory strategy.</p>"
19342+
}
1923319343
}
1923419344
},
1923519345
"traits": {

codegen/sdk/aws-models/emr.json

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7618,6 +7618,38 @@
76187618
"smithy.api#output": {}
76197619
}
76207620
},
7621+
"com.amazonaws.emr#LogType": {
7622+
"type": "enum",
7623+
"members": {
7624+
"SYSTEM_LOGS": {
7625+
"target": "smithy.api#Unit",
7626+
"traits": {
7627+
"smithy.api#enumValue": "system-logs"
7628+
}
7629+
},
7630+
"APPLICATION_LOGS": {
7631+
"target": "smithy.api#Unit",
7632+
"traits": {
7633+
"smithy.api#enumValue": "application-logs"
7634+
}
7635+
},
7636+
"PERSISTENT_UI_LOGS": {
7637+
"target": "smithy.api#Unit",
7638+
"traits": {
7639+
"smithy.api#enumValue": "persistent-ui-logs"
7640+
}
7641+
}
7642+
}
7643+
},
7644+
"com.amazonaws.emr#LogTypeMap": {
7645+
"type": "map",
7646+
"key": {
7647+
"target": "com.amazonaws.emr#LogType"
7648+
},
7649+
"value": {
7650+
"target": "com.amazonaws.emr#LogUploadPolicyValue"
7651+
}
7652+
},
76217653
"com.amazonaws.emr#LogTypesMap": {
76227654
"type": "map",
76237655
"key": {
@@ -7627,6 +7659,29 @@
76277659
"target": "com.amazonaws.emr#XmlStringList"
76287660
}
76297661
},
7662+
"com.amazonaws.emr#LogUploadPolicyValue": {
7663+
"type": "enum",
7664+
"members": {
7665+
"EMR_MANAGED": {
7666+
"target": "smithy.api#Unit",
7667+
"traits": {
7668+
"smithy.api#enumValue": "emr-managed"
7669+
}
7670+
},
7671+
"ON_CUSTOMER_S3ONLY": {
7672+
"target": "smithy.api#Unit",
7673+
"traits": {
7674+
"smithy.api#enumValue": "on-customer-s3only"
7675+
}
7676+
},
7677+
"DISABLED": {
7678+
"target": "smithy.api#Unit",
7679+
"traits": {
7680+
"smithy.api#enumValue": "disabled"
7681+
}
7682+
}
7683+
}
7684+
},
76307685
"com.amazonaws.emr#Long": {
76317686
"type": "long"
76327687
},
@@ -7869,10 +7924,16 @@
78697924
"traits": {
78707925
"smithy.api#documentation": "<p>CloudWatch log configuration settings and metadata that specify settings like log files to monitor and where to send them.</p>"
78717926
}
7927+
},
7928+
"S3LoggingConfiguration": {
7929+
"target": "com.amazonaws.emr#S3LoggingConfiguration",
7930+
"traits": {
7931+
"smithy.api#documentation": "<p>S3 logging configuration that controls how different types of logs (system logs, application logs, and persistent UI logs) are uploaded to S3. Each log type can be configured with a specific upload policy.</p>"
7932+
}
78727933
}
78737934
},
78747935
"traits": {
7875-
"smithy.api#documentation": "<p>Contains CloudWatch log configuration metadata and settings.</p>"
7936+
"smithy.api#documentation": "<p>Contains CloudWatch log configuration and S3 logging configuration metadata and settings.</p>"
78767937
}
78777938
},
78787939
"com.amazonaws.emr#NewSupportedProductsList": {
@@ -9297,6 +9358,20 @@
92979358
"smithy.api#output": {}
92989359
}
92999360
},
9361+
"com.amazonaws.emr#S3LoggingConfiguration": {
9362+
"type": "structure",
9363+
"members": {
9364+
"LogTypeUploadPolicy": {
9365+
"target": "com.amazonaws.emr#LogTypeMap",
9366+
"traits": {
9367+
"smithy.api#documentation": "<p>A map that specifies the upload policy for each log type. The key is the log type, and the value is the upload policy.</p>\n <p>Valid log types:</p>\n <ul>\n <li>\n <p>\n <code>system-logs</code>: System-level logs including daemon logs, bootstrap logs, and other infrastructure logs.</p>\n </li>\n <li>\n <p>\n <code>application-logs</code>: Application-level logs from frameworks like Hadoop, Spark, Hive, etc.</p>\n </li>\n <li>\n <p>\n <code>persistent-ui-logs</code>: Logs for persistent application UIs like Spark History Server.</p>\n </li>\n </ul>\n <p>Valid upload policies:</p>\n <ul>\n <li>\n <p>\n <code>emr-managed</code>: Logs are uploaded to both the EMR-managed S3 bucket and the customer-specified S3 bucket (if LogUri is provided).</p>\n </li>\n <li>\n <p>\n <code>on-customer-s3only</code>: Logs are uploaded only to the customer-specified S3 bucket. Requires LogUri to be specified in the cluster configuration.</p>\n </li>\n <li>\n <p>\n <code>disabled</code>: Log upload is disabled for this log type.</p>\n </li>\n </ul>"
9368+
}
9369+
}
9370+
},
9371+
"traits": {
9372+
"smithy.api#documentation": "<p>Configuration for S3 logging behavior in EMR clusters. Defines how different types of logs are uploaded to S3 based on the specified upload policies for each log type.</p>"
9373+
}
9374+
},
93009375
"com.amazonaws.emr#S3MonitoringConfiguration": {
93019376
"type": "structure",
93029377
"members": {

codegen/sdk/aws-models/glue.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5526,6 +5526,12 @@
55265526
"traits": {
55275527
"smithy.api#documentation": "<p>\n Allows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.\n </p>"
55285528
}
5529+
},
5530+
"OverwriteChildResourcePermissionsWithDefault": {
5531+
"target": "com.amazonaws.glue#OverwriteChildResourcePermissionsWithDefaultEnum",
5532+
"traits": {
5533+
"smithy.api#documentation": "<p>\n Overwrites existing Amazon Web Services Lake Formation permissions with <code>CatalogInput$CreateTableDefaultPermissions</code> and <code>CatalogInput$CreateDatabaseDefaultPermissions</code> for all child resources.\n </p>"
5534+
}
55295535
}
55305536
},
55315537
"traits": {
@@ -35618,6 +35624,23 @@
3561835624
"smithy.api#documentation": "<p>A structure containing other metadata for a schema version belonging to the same metadata key.</p>"
3561935625
}
3562035626
},
35627+
"com.amazonaws.glue#OverwriteChildResourcePermissionsWithDefaultEnum": {
35628+
"type": "enum",
35629+
"members": {
35630+
"Accept": {
35631+
"target": "smithy.api#Unit",
35632+
"traits": {
35633+
"smithy.api#enumValue": "Accept"
35634+
}
35635+
},
35636+
"Deny": {
35637+
"target": "smithy.api#Unit",
35638+
"traits": {
35639+
"smithy.api#enumValue": "Deny"
35640+
}
35641+
}
35642+
}
35643+
},
3562135644
"com.amazonaws.glue#PIIDetection": {
3562235645
"type": "structure",
3562335646
"members": {

0 commit comments

Comments
 (0)