|
219 | 219 | "documentation":"<p>Remove one or more specified aliases from a set of aliases for a given user.</p>",
|
220 | 220 | "idempotent":true
|
221 | 221 | },
|
| 222 | + "DeleteEmailMonitoringConfiguration":{ |
| 223 | + "name":"DeleteEmailMonitoringConfiguration", |
| 224 | + "http":{ |
| 225 | + "method":"POST", |
| 226 | + "requestUri":"/" |
| 227 | + }, |
| 228 | + "input":{"shape":"DeleteEmailMonitoringConfigurationRequest"}, |
| 229 | + "output":{"shape":"DeleteEmailMonitoringConfigurationResponse"}, |
| 230 | + "errors":[ |
| 231 | + {"shape":"InvalidParameterException"}, |
| 232 | + {"shape":"OrganizationNotFoundException"}, |
| 233 | + {"shape":"OrganizationStateException"} |
| 234 | + ], |
| 235 | + "documentation":"<p>Deletes the email monitoring configuration for a specified organization.</p>", |
| 236 | + "idempotent":true |
| 237 | + }, |
222 | 238 | "DeleteGroup":{
|
223 | 239 | "name":"DeleteGroup",
|
224 | 240 | "http":{
|
|
393 | 409 | "documentation":"<p>Removes a domain from Amazon WorkMail, stops email routing to WorkMail, and removes the authorization allowing WorkMail use. SES keeps the domain because other applications may use it. You must first remove any email address used by WorkMail entities before you remove the domain.</p>",
|
394 | 410 | "idempotent":true
|
395 | 411 | },
|
| 412 | + "DescribeEmailMonitoringConfiguration":{ |
| 413 | + "name":"DescribeEmailMonitoringConfiguration", |
| 414 | + "http":{ |
| 415 | + "method":"POST", |
| 416 | + "requestUri":"/" |
| 417 | + }, |
| 418 | + "input":{"shape":"DescribeEmailMonitoringConfigurationRequest"}, |
| 419 | + "output":{"shape":"DescribeEmailMonitoringConfigurationResponse"}, |
| 420 | + "errors":[ |
| 421 | + {"shape":"ResourceNotFoundException"}, |
| 422 | + {"shape":"InvalidParameterException"}, |
| 423 | + {"shape":"OrganizationNotFoundException"}, |
| 424 | + {"shape":"OrganizationStateException"} |
| 425 | + ], |
| 426 | + "documentation":"<p>Describes the current email monitoring configuration for a specified organization.</p>", |
| 427 | + "idempotent":true |
| 428 | + }, |
396 | 429 | "DescribeGroup":{
|
397 | 430 | "name":"DescribeGroup",
|
398 | 431 | "http":{
|
|
869 | 902 | ],
|
870 | 903 | "documentation":"<p>Adds a new access control rule for the specified organization. The rule allows or denies access to the organization for the specified IPv4 addresses, access protocol actions, and user IDs. Adding a new rule with the same name as an existing rule replaces the older rule.</p>"
|
871 | 904 | },
|
| 905 | + "PutEmailMonitoringConfiguration":{ |
| 906 | + "name":"PutEmailMonitoringConfiguration", |
| 907 | + "http":{ |
| 908 | + "method":"POST", |
| 909 | + "requestUri":"/" |
| 910 | + }, |
| 911 | + "input":{"shape":"PutEmailMonitoringConfigurationRequest"}, |
| 912 | + "output":{"shape":"PutEmailMonitoringConfigurationResponse"}, |
| 913 | + "errors":[ |
| 914 | + {"shape":"ResourceNotFoundException"}, |
| 915 | + {"shape":"InvalidParameterException"}, |
| 916 | + {"shape":"OrganizationNotFoundException"}, |
| 917 | + {"shape":"OrganizationStateException"} |
| 918 | + ], |
| 919 | + "documentation":"<p>Creates or updates the email monitoring configuration for a specified organization.</p>", |
| 920 | + "idempotent":true |
| 921 | + }, |
872 | 922 | "PutInboundDmarcSettings":{
|
873 | 923 | "name":"PutInboundDmarcSettings",
|
874 | 924 | "http":{
|
|
1651 | 1701 | "members":{
|
1652 | 1702 | }
|
1653 | 1703 | },
|
| 1704 | + "DeleteEmailMonitoringConfigurationRequest":{ |
| 1705 | + "type":"structure", |
| 1706 | + "required":["OrganizationId"], |
| 1707 | + "members":{ |
| 1708 | + "OrganizationId":{ |
| 1709 | + "shape":"OrganizationId", |
| 1710 | + "documentation":"<p>The ID of the organization from which the email monitoring configuration is deleted.</p>" |
| 1711 | + } |
| 1712 | + } |
| 1713 | + }, |
| 1714 | + "DeleteEmailMonitoringConfigurationResponse":{ |
| 1715 | + "type":"structure", |
| 1716 | + "members":{ |
| 1717 | + } |
| 1718 | + }, |
1654 | 1719 | "DeleteGroupRequest":{
|
1655 | 1720 | "type":"structure",
|
1656 | 1721 | "required":[
|
|
1894 | 1959 | "members":{
|
1895 | 1960 | }
|
1896 | 1961 | },
|
| 1962 | + "DescribeEmailMonitoringConfigurationRequest":{ |
| 1963 | + "type":"structure", |
| 1964 | + "required":["OrganizationId"], |
| 1965 | + "members":{ |
| 1966 | + "OrganizationId":{ |
| 1967 | + "shape":"OrganizationId", |
| 1968 | + "documentation":"<p>The ID of the organization for which the email monitoring configuration is described.</p>" |
| 1969 | + } |
| 1970 | + } |
| 1971 | + }, |
| 1972 | + "DescribeEmailMonitoringConfigurationResponse":{ |
| 1973 | + "type":"structure", |
| 1974 | + "members":{ |
| 1975 | + "RoleArn":{ |
| 1976 | + "shape":"RoleArn", |
| 1977 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.</p>" |
| 1978 | + }, |
| 1979 | + "LogGroupArn":{ |
| 1980 | + "shape":"LogGroupArn", |
| 1981 | + "documentation":"<p>The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.</p>" |
| 1982 | + } |
| 1983 | + } |
| 1984 | + }, |
1897 | 1985 | "DescribeGroupRequest":{
|
1898 | 1986 | "type":"structure",
|
1899 | 1987 | "required":[
|
|
3258 | 3346 | }
|
3259 | 3347 | }
|
3260 | 3348 | },
|
| 3349 | + "LogGroupArn":{ |
| 3350 | + "type":"string", |
| 3351 | + "max":562, |
| 3352 | + "min":47, |
| 3353 | + "pattern":"arn:aws:logs:[a-z\\-0-9]*:[0-9]{12}:log-group:([\\.\\-_/#A-Za-z0-9]+):\\*$" |
| 3354 | + }, |
3261 | 3355 | "MailDomainInUseException":{
|
3262 | 3356 | "type":"structure",
|
3263 | 3357 | "members":{
|
|
3750 | 3844 | "members":{
|
3751 | 3845 | }
|
3752 | 3846 | },
|
| 3847 | + "PutEmailMonitoringConfigurationRequest":{ |
| 3848 | + "type":"structure", |
| 3849 | + "required":[ |
| 3850 | + "OrganizationId", |
| 3851 | + "RoleArn", |
| 3852 | + "LogGroupArn" |
| 3853 | + ], |
| 3854 | + "members":{ |
| 3855 | + "OrganizationId":{ |
| 3856 | + "shape":"OrganizationId", |
| 3857 | + "documentation":"<p>The ID of the organization for which the email monitoring configuration is set.</p>" |
| 3858 | + }, |
| 3859 | + "RoleArn":{ |
| 3860 | + "shape":"RoleArn", |
| 3861 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM Role associated with the email monitoring configuration.</p>" |
| 3862 | + }, |
| 3863 | + "LogGroupArn":{ |
| 3864 | + "shape":"LogGroupArn", |
| 3865 | + "documentation":"<p>The Amazon Resource Name (ARN) of the CloudWatch Log group associated with the email monitoring configuration.</p>" |
| 3866 | + } |
| 3867 | + } |
| 3868 | + }, |
| 3869 | + "PutEmailMonitoringConfigurationResponse":{ |
| 3870 | + "type":"structure", |
| 3871 | + "members":{ |
| 3872 | + } |
| 3873 | + }, |
3753 | 3874 | "PutInboundDmarcSettingsRequest":{
|
3754 | 3875 | "type":"structure",
|
3755 | 3876 | "required":[
|
|
0 commit comments