Skip to content

Commit fbbd220

Browse files
Update to latest models
1 parent 3470c1c commit fbbd220

File tree

6 files changed

+154
-16
lines changed

6 files changed

+154
-16
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``bedrock-agentcore-control``",
4+
"description": "Deprecating namespaces field and adding namespaceTemplates."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``emr``",
4+
"description": "Add S3LoggingConfiguration to Control LogUploads"
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``glue``",
4+
"description": "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\"] ."
5+
}

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

Lines changed: 92 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4167,7 +4167,14 @@
41674167
},
41684168
"namespaces":{
41694169
"shape":"NamespacesList",
4170-
"documentation":"<p>The namespaces associated with the custom memory strategy.</p>"
4170+
"documentation":"<p>The namespaces associated with the custom memory strategy.</p>",
4171+
"deprecated":true,
4172+
"deprecatedMessage":"Use namespaceTemplates instead",
4173+
"deprecatedSince":"2026-03-02"
4174+
},
4175+
"namespaceTemplates":{
4176+
"shape":"NamespacesList",
4177+
"documentation":"<p>The namespaceTemplates associated with the custom memory strategy.</p>"
41714178
},
41724179
"configuration":{
41734180
"shape":"CustomConfigurationInput",
@@ -4974,7 +4981,14 @@
49744981
},
49754982
"namespaces":{
49764983
"shape":"NamespacesList",
4977-
"documentation":"<p>The namespaces for which to create episodes.</p>"
4984+
"documentation":"<p>The namespaces for which to create episodes.</p>",
4985+
"deprecated":true,
4986+
"deprecatedMessage":"Use namespaceTemplates instead",
4987+
"deprecatedSince":"2026-03-02"
4988+
},
4989+
"namespaceTemplates":{
4990+
"shape":"NamespacesList",
4991+
"documentation":"<p>The namespaceTemplates for which to create episodes.</p>"
49784992
},
49794993
"reflectionConfiguration":{
49804994
"shape":"EpisodicReflectionConfigurationInput",
@@ -5054,29 +5068,48 @@
50545068
},
50555069
"namespaces":{
50565070
"shape":"NamespacesList",
5057-
"documentation":"<p>The namespaces to use for episodic reflection. Can be less nested than the episodic namespaces.</p>"
5071+
"documentation":"<p>The namespaces to use for episodic reflection. Can be less nested than the episodic namespaces.</p>",
5072+
"deprecated":true,
5073+
"deprecatedMessage":"Use namespaceTemplates instead",
5074+
"deprecatedSince":"2026-03-02"
5075+
},
5076+
"namespaceTemplates":{
5077+
"shape":"NamespacesList",
5078+
"documentation":"<p>The namespaceTemplates to use for episodic reflection. Can be less nested than the episodic namespaces.</p>"
50585079
}
50595080
},
50605081
"documentation":"<p>Configurations for overriding the reflection step of the episodic memory strategy.</p>"
50615082
},
50625083
"EpisodicReflectionConfiguration":{
50635084
"type":"structure",
5064-
"required":["namespaces"],
50655085
"members":{
50665086
"namespaces":{
50675087
"shape":"NamespacesList",
5068-
"documentation":"<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>"
5088+
"documentation":"<p>The namespaces for which to create reflections. Can be less nested than the episodic namespaces.</p>",
5089+
"deprecated":true,
5090+
"deprecatedMessage":"Use namespaceTemplates instead",
5091+
"deprecatedSince":"2026-03-02"
5092+
},
5093+
"namespaceTemplates":{
5094+
"shape":"NamespacesList",
5095+
"documentation":"<p>The namespaceTemplates for which to create reflections. Can be less nested than the episodic namespaces.</p>"
50695096
}
50705097
},
50715098
"documentation":"<p>The configuration for the reflections created with the episodic memory strategy.</p>"
50725099
},
50735100
"EpisodicReflectionConfigurationInput":{
50745101
"type":"structure",
5075-
"required":["namespaces"],
50765102
"members":{
50775103
"namespaces":{
50785104
"shape":"NamespacesList",
5079-
"documentation":"<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>"
5105+
"documentation":"<p>The namespaces over which to create reflections. Can be less nested than episode namespaces.</p>",
5106+
"deprecated":true,
5107+
"deprecatedMessage":"Use namespaceTemplates instead",
5108+
"deprecatedSince":"2026-03-02"
5109+
},
5110+
"namespaceTemplates":{
5111+
"shape":"NamespacesList",
5112+
"documentation":"<p>The namespaceTemplates over which to create reflections. Can be less nested than episode namespaces.</p>"
50805113
}
50815114
},
50825115
"documentation":"<p>An episodic reflection configuration input.</p>"
@@ -5098,7 +5131,14 @@
50985131
},
50995132
"namespaces":{
51005133
"shape":"NamespacesList",
5101-
"documentation":"<p>The namespaces over which reflections were created. Can be less nested than the episodic namespaces.</p>"
5134+
"documentation":"<p>The namespaces over which reflections were created. Can be less nested than the episodic namespaces.</p>",
5135+
"deprecated":true,
5136+
"deprecatedMessage":"Use namespaceTemplates instead",
5137+
"deprecatedSince":"2026-03-02"
5138+
},
5139+
"namespaceTemplates":{
5140+
"shape":"NamespacesList",
5141+
"documentation":"<p>The namespaceTemplates over which reflections were created. Can be less nested than the episodic namespaces.</p>"
51025142
}
51035143
},
51045144
"documentation":"<p>Contains configurations to override the default reflection step for the episodic memory strategy.</p>"
@@ -8062,7 +8102,8 @@
80628102
"strategyId",
80638103
"name",
80648104
"type",
8065-
"namespaces"
8105+
"namespaces",
8106+
"namespaceTemplates"
80668107
],
80678108
"members":{
80688109
"strategyId":{
@@ -8087,7 +8128,14 @@
80878128
},
80888129
"namespaces":{
80898130
"shape":"NamespacesList",
8090-
"documentation":"<p>The namespaces associated with the memory strategy.</p>"
8131+
"documentation":"<p>The namespaces associated with the memory strategy.</p>",
8132+
"deprecated":true,
8133+
"deprecatedMessage":"Use namespaceTemplates instead",
8134+
"deprecatedSince":"2026-03-02"
8135+
},
8136+
"namespaceTemplates":{
8137+
"shape":"NamespacesList",
8138+
"documentation":"<p>The namespaceTemplates associated with the memory strategy.</p>"
80918139
},
80928140
"createdAt":{
80938141
"shape":"Timestamp",
@@ -8362,7 +8410,14 @@
83628410
},
83638411
"namespaces":{
83648412
"shape":"NamespacesList",
8365-
"documentation":"<p>The updated namespaces for the memory strategy.</p>"
8413+
"documentation":"<p>The updated namespaces for the memory strategy.</p>",
8414+
"deprecated":true,
8415+
"deprecatedMessage":"Use namespaceTemplates instead",
8416+
"deprecatedSince":"2026-03-02"
8417+
},
8418+
"namespaceTemplates":{
8419+
"shape":"NamespacesList",
8420+
"documentation":"<p>The updated namespaceTemplates for the memory strategy.</p>"
83668421
},
83678422
"configuration":{
83688423
"shape":"ModifyStrategyConfiguration",
@@ -8438,13 +8493,14 @@
84388493
},
84398494
"Namespace":{
84408495
"type":"string",
8441-
"max":1024,
8496+
"max":512,
84428497
"min":1,
84438498
"pattern":"[a-zA-Z0-9\\-_\\/]*(\\{(actorId|sessionId|memoryStrategyId)\\}[a-zA-Z0-9\\-_\\/]*)*"
84448499
},
84458500
"NamespacesList":{
84468501
"type":"list",
84478502
"member":{"shape":"Namespace"},
8503+
"max":1,
84488504
"min":1
84498505
},
84508506
"NaturalLanguage":{
@@ -9711,7 +9767,14 @@
97119767
},
97129768
"namespaces":{
97139769
"shape":"NamespacesList",
9714-
"documentation":"<p>The namespaces associated with the semantic memory strategy.</p>"
9770+
"documentation":"<p>The namespaces associated with the semantic memory strategy.</p>",
9771+
"deprecated":true,
9772+
"deprecatedMessage":"Use namespaceTemplates instead",
9773+
"deprecatedSince":"2026-03-02"
9774+
},
9775+
"namespaceTemplates":{
9776+
"shape":"NamespacesList",
9777+
"documentation":"<p>The namespaceTemplates associated with the semantic memory strategy.</p>"
97159778
}
97169779
},
97179780
"documentation":"<p>Input for creating a semantic memory strategy.</p>"
@@ -10093,7 +10156,14 @@
1009310156
},
1009410157
"namespaces":{
1009510158
"shape":"NamespacesList",
10096-
"documentation":"<p>The namespaces associated with the summary memory strategy.</p>"
10159+
"documentation":"<p>The namespaces associated with the summary memory strategy.</p>",
10160+
"deprecated":true,
10161+
"deprecatedMessage":"Use namespaceTemplates instead",
10162+
"deprecatedSince":"2026-03-02"
10163+
},
10164+
"namespaceTemplates":{
10165+
"shape":"NamespacesList",
10166+
"documentation":"<p>The namespaceTemplates associated with the summary memory strategy.</p>"
1009710167
}
1009810168
},
1009910169
"documentation":"<p>Input for creating a summary memory strategy.</p>"
@@ -11525,7 +11595,14 @@
1152511595
},
1152611596
"namespaces":{
1152711597
"shape":"NamespacesList",
11528-
"documentation":"<p>The namespaces associated with the user preference memory strategy.</p>"
11598+
"documentation":"<p>The namespaces associated with the user preference memory strategy.</p>",
11599+
"deprecated":true,
11600+
"deprecatedMessage":"Use namespaceTemplates instead",
11601+
"deprecatedSince":"2026-03-02"
11602+
},
11603+
"namespaceTemplates":{
11604+
"shape":"NamespacesList",
11605+
"documentation":"<p>The namespaceTemplates associated with the user preference memory strategy.</p>"
1152911606
}
1153011607
},
1153111608
"documentation":"<p>Input for creating a user preference memory strategy.</p>"

botocore/data/emr/2009-03-31/service-2.json

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4169,11 +4169,32 @@
41694169
}
41704170
}
41714171
},
4172+
"LogType":{
4173+
"type":"string",
4174+
"enum":[
4175+
"system-logs",
4176+
"application-logs",
4177+
"persistent-ui-logs"
4178+
]
4179+
},
4180+
"LogTypeMap":{
4181+
"type":"map",
4182+
"key":{"shape":"LogType"},
4183+
"value":{"shape":"LogUploadPolicyValue"}
4184+
},
41724185
"LogTypesMap":{
41734186
"type":"map",
41744187
"key":{"shape":"XmlString"},
41754188
"value":{"shape":"XmlStringList"}
41764189
},
4190+
"LogUploadPolicyValue":{
4191+
"type":"string",
4192+
"enum":[
4193+
"emr-managed",
4194+
"on-customer-s3only",
4195+
"disabled"
4196+
]
4197+
},
41774198
"Long":{"type":"long"},
41784199
"ManagedScalingPolicy":{
41794200
"type":"structure",
@@ -4292,9 +4313,13 @@
42924313
"CloudWatchLogConfiguration":{
42934314
"shape":"CloudWatchLogConfiguration",
42944315
"documentation":"<p>CloudWatch log configuration settings and metadata that specify settings like log files to monitor and where to send them.</p>"
4316+
},
4317+
"S3LoggingConfiguration":{
4318+
"shape":"S3LoggingConfiguration",
4319+
"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>"
42954320
}
42964321
},
4297-
"documentation":"<p>Contains CloudWatch log configuration metadata and settings.</p>"
4322+
"documentation":"<p>Contains CloudWatch log configuration and S3 logging configuration metadata and settings.</p>"
42984323
},
42994324
"NewSupportedProductsList":{
43004325
"type":"list",
@@ -5065,6 +5090,16 @@
50655090
},
50665091
"documentation":"<p> The result of the <a>RunJobFlow</a> operation. </p>"
50675092
},
5093+
"S3LoggingConfiguration":{
5094+
"type":"structure",
5095+
"members":{
5096+
"LogTypeUploadPolicy":{
5097+
"shape":"LogTypeMap",
5098+
"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> <p>Valid log types:</p> <ul> <li> <p> <code>system-logs</code>: System-level logs including daemon logs, bootstrap logs, and other infrastructure logs.</p> </li> <li> <p> <code>application-logs</code>: Application-level logs from frameworks like Hadoop, Spark, Hive, etc.</p> </li> <li> <p> <code>persistent-ui-logs</code>: Logs for persistent application UIs like Spark History Server.</p> </li> </ul> <p>Valid upload policies:</p> <ul> <li> <p> <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> </li> <li> <p> <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> </li> <li> <p> <code>disabled</code>: Log upload is disabled for this log type.</p> </li> </ul>"
5099+
}
5100+
},
5101+
"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>"
5102+
},
50685103
"S3MonitoringConfiguration":{
50695104
"type":"structure",
50705105
"members":{

botocore/data/glue/2017-03-31/service-2.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6561,6 +6561,10 @@
65616561
"AllowFullTableExternalDataAccess":{
65626562
"shape":"AllowFullTableExternalDataAccessEnum",
65636563
"documentation":"<p> Allows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation. </p>"
6564+
},
6565+
"OverwriteChildResourcePermissionsWithDefault":{
6566+
"shape":"OverwriteChildResourcePermissionsWithDefaultEnum",
6567+
"documentation":"<p> Overwrites existing Amazon Web Services Lake Formation permissions with <code>CatalogInput$CreateTableDefaultPermissions</code> and <code>CatalogInput$CreateDatabaseDefaultPermissions</code> for all child resources. </p>"
65646568
}
65656569
},
65666570
"documentation":"<p>A structure that describes catalog properties.</p>"
@@ -22036,6 +22040,13 @@
2203622040
},
2203722041
"documentation":"<p>A structure containing other metadata for a schema version belonging to the same metadata key.</p>"
2203822042
},
22043+
"OverwriteChildResourcePermissionsWithDefaultEnum":{
22044+
"type":"string",
22045+
"enum":[
22046+
"Accept",
22047+
"Deny"
22048+
]
22049+
},
2203922050
"PIIDetection":{
2204022051
"type":"structure",
2204122052
"required":[

0 commit comments

Comments
 (0)