Skip to content

Commit fb8df73

Browse files
author
AWS
committed
Amazon WorkMail Update: Make RoleArn an optional parameter for the PutEmailMonitoringConfiguration API, and add UnsupportedOperationException to RegisterToWorkMail.
1 parent 3259632 commit fb8df73

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
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 WorkMail",
4+
"contributor": "",
5+
"description": "Make RoleArn an optional parameter for the PutEmailMonitoringConfiguration API, and add UnsupportedOperationException to RegisterToWorkMail."
6+
}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1348,7 +1348,8 @@
13481348
{"shape":"MailDomainNotFoundException"},
13491349
{"shape":"MailDomainStateException"},
13501350
{"shape":"OrganizationNotFoundException"},
1351-
{"shape":"OrganizationStateException"}
1351+
{"shape":"OrganizationStateException"},
1352+
{"shape":"UnsupportedOperationException"}
13521353
],
13531354
"documentation":"<p>Registers an existing and disabled user, group, or resource for WorkMail use by associating a mailbox and calendaring capabilities. It performs no change if the user, group, or resource is enabled and fails if the user, group, or resource is deleted. This operation results in the accumulation of costs. For more information, see <a href=\"https://aws.amazon.com/workmail/pricing\">Pricing</a>. The equivalent console functionality for this operation is <i>Enable</i>.</p> <p>Users can either be created by calling the <a>CreateUser</a> API operation or they can be synchronized from your directory. For more information, see <a>DeregisterFromWorkMail</a>.</p>",
13541355
"idempotent":true
@@ -5484,7 +5485,6 @@
54845485
"type":"structure",
54855486
"required":[
54865487
"OrganizationId",
5487-
"RoleArn",
54885488
"LogGroupArn"
54895489
],
54905490
"members":{
@@ -5494,7 +5494,7 @@
54945494
},
54955495
"RoleArn":{
54965496
"shape":"RoleArn",
5497-
"documentation":"<p>The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.</p>"
5497+
"documentation":"<p>The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration. If absent, the IAM Role Arn of AWSServiceRoleForAmazonWorkMailEvents will be used.</p>"
54985498
},
54995499
"LogGroupArn":{
55005500
"shape":"LogGroupArn",

0 commit comments

Comments
 (0)