Skip to content

Commit 6a4919e

Browse files
author
AWS
committed
Amazon EMR Containers Update: EMR on EKS StartJobRun Api will be supporting the configuration of log storage in AWS by using "managedLogs" under "MonitoringConfiguration".
1 parent 5fd2e6e commit 6a4919e

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon EMR Containers",
4+
"contributor": "",
5+
"description": "EMR on EKS StartJobRun Api will be supporting the configuration of log storage in AWS by using \"managedLogs\" under \"MonitoringConfiguration\"."
6+
}

services/emrcontainers/src/main/resources/codegen-resources/service-2.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,13 @@
359359
"min":44,
360360
"pattern":"^arn:(aws[a-zA-Z0-9-]*):acm:.+:(\\d{12}):certificate/.+$"
361361
},
362+
"AllowAWSToRetainLogs":{
363+
"type":"string",
364+
"enum":[
365+
"ENABLED",
366+
"DISABLED"
367+
]
368+
},
362369
"AuthorizationConfiguration":{
363370
"type":"structure",
364371
"members":{
@@ -1788,6 +1795,20 @@
17881795
"min":1,
17891796
"pattern":"[\\.\\-_/#A-Za-z0-9]+"
17901797
},
1798+
"ManagedLogs":{
1799+
"type":"structure",
1800+
"members":{
1801+
"allowAWSToRetainLogs":{
1802+
"shape":"AllowAWSToRetainLogs",
1803+
"documentation":"<p>Determines whether Amazon Web Services can retain logs.</p>"
1804+
},
1805+
"encryptionKeyArn":{
1806+
"shape":"KmsKeyArn",
1807+
"documentation":"<p>The Amazon resource name (ARN) of the encryption key for logs.</p>"
1808+
}
1809+
},
1810+
"documentation":"<p>The entity that provides configuration control over managed logs.</p>"
1811+
},
17911812
"MaxFilesToKeep":{
17921813
"type":"integer",
17931814
"max":50,
@@ -1796,6 +1817,10 @@
17961817
"MonitoringConfiguration":{
17971818
"type":"structure",
17981819
"members":{
1820+
"managedLogs":{
1821+
"shape":"ManagedLogs",
1822+
"documentation":"<p>The entity that controls configuration for managed logs.</p>"
1823+
},
17991824
"persistentAppUI":{
18001825
"shape":"PersistentAppUI",
18011826
"documentation":"<p>Monitoring configurations for the persistent application UI. </p>"

0 commit comments

Comments
 (0)