github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/workmail/2017-10-01/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2017-10-01", 5 "endpointPrefix":"workmail", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon WorkMail", 9 "serviceId":"WorkMail", 10 "signatureVersion":"v4", 11 "targetPrefix":"WorkMailService", 12 "uid":"workmail-2017-10-01" 13 }, 14 "operations":{ 15 "AssociateDelegateToResource":{ 16 "name":"AssociateDelegateToResource", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AssociateDelegateToResourceRequest"}, 22 "output":{"shape":"AssociateDelegateToResourceResponse"}, 23 "errors":[ 24 {"shape":"EntityNotFoundException"}, 25 {"shape":"EntityStateException"}, 26 {"shape":"InvalidParameterException"}, 27 {"shape":"OrganizationNotFoundException"}, 28 {"shape":"OrganizationStateException"} 29 ], 30 "idempotent":true 31 }, 32 "AssociateMemberToGroup":{ 33 "name":"AssociateMemberToGroup", 34 "http":{ 35 "method":"POST", 36 "requestUri":"/" 37 }, 38 "input":{"shape":"AssociateMemberToGroupRequest"}, 39 "output":{"shape":"AssociateMemberToGroupResponse"}, 40 "errors":[ 41 {"shape":"DirectoryServiceAuthenticationFailedException"}, 42 {"shape":"DirectoryUnavailableException"}, 43 {"shape":"EntityNotFoundException"}, 44 {"shape":"EntityStateException"}, 45 {"shape":"InvalidParameterException"}, 46 {"shape":"OrganizationNotFoundException"}, 47 {"shape":"OrganizationStateException"}, 48 {"shape":"UnsupportedOperationException"} 49 ], 50 "idempotent":true 51 }, 52 "CancelMailboxExportJob":{ 53 "name":"CancelMailboxExportJob", 54 "http":{ 55 "method":"POST", 56 "requestUri":"/" 57 }, 58 "input":{"shape":"CancelMailboxExportJobRequest"}, 59 "output":{"shape":"CancelMailboxExportJobResponse"}, 60 "errors":[ 61 {"shape":"InvalidParameterException"}, 62 {"shape":"OrganizationNotFoundException"}, 63 {"shape":"OrganizationStateException"}, 64 {"shape":"EntityNotFoundException"} 65 ], 66 "idempotent":true 67 }, 68 "CreateAlias":{ 69 "name":"CreateAlias", 70 "http":{ 71 "method":"POST", 72 "requestUri":"/" 73 }, 74 "input":{"shape":"CreateAliasRequest"}, 75 "output":{"shape":"CreateAliasResponse"}, 76 "errors":[ 77 {"shape":"EmailAddressInUseException"}, 78 {"shape":"EntityNotFoundException"}, 79 {"shape":"EntityStateException"}, 80 {"shape":"InvalidParameterException"}, 81 {"shape":"MailDomainNotFoundException"}, 82 {"shape":"MailDomainStateException"}, 83 {"shape":"OrganizationNotFoundException"}, 84 {"shape":"OrganizationStateException"}, 85 {"shape":"LimitExceededException"} 86 ], 87 "idempotent":true 88 }, 89 "CreateGroup":{ 90 "name":"CreateGroup", 91 "http":{ 92 "method":"POST", 93 "requestUri":"/" 94 }, 95 "input":{"shape":"CreateGroupRequest"}, 96 "output":{"shape":"CreateGroupResponse"}, 97 "errors":[ 98 {"shape":"DirectoryServiceAuthenticationFailedException"}, 99 {"shape":"DirectoryUnavailableException"}, 100 {"shape":"InvalidParameterException"}, 101 {"shape":"NameAvailabilityException"}, 102 {"shape":"OrganizationNotFoundException"}, 103 {"shape":"OrganizationStateException"}, 104 {"shape":"ReservedNameException"}, 105 {"shape":"UnsupportedOperationException"} 106 ], 107 "idempotent":true 108 }, 109 "CreateMobileDeviceAccessRule":{ 110 "name":"CreateMobileDeviceAccessRule", 111 "http":{ 112 "method":"POST", 113 "requestUri":"/" 114 }, 115 "input":{"shape":"CreateMobileDeviceAccessRuleRequest"}, 116 "output":{"shape":"CreateMobileDeviceAccessRuleResponse"}, 117 "errors":[ 118 {"shape":"InvalidParameterException"}, 119 {"shape":"LimitExceededException"}, 120 {"shape":"OrganizationNotFoundException"}, 121 {"shape":"OrganizationStateException"} 122 ] 123 }, 124 "CreateOrganization":{ 125 "name":"CreateOrganization", 126 "http":{ 127 "method":"POST", 128 "requestUri":"/" 129 }, 130 "input":{"shape":"CreateOrganizationRequest"}, 131 "output":{"shape":"CreateOrganizationResponse"}, 132 "errors":[ 133 {"shape":"InvalidParameterException"}, 134 {"shape":"DirectoryInUseException"}, 135 {"shape":"DirectoryUnavailableException"}, 136 {"shape":"LimitExceededException"}, 137 {"shape":"NameAvailabilityException"} 138 ], 139 "idempotent":true 140 }, 141 "CreateResource":{ 142 "name":"CreateResource", 143 "http":{ 144 "method":"POST", 145 "requestUri":"/" 146 }, 147 "input":{"shape":"CreateResourceRequest"}, 148 "output":{"shape":"CreateResourceResponse"}, 149 "errors":[ 150 {"shape":"DirectoryServiceAuthenticationFailedException"}, 151 {"shape":"DirectoryUnavailableException"}, 152 {"shape":"InvalidParameterException"}, 153 {"shape":"NameAvailabilityException"}, 154 {"shape":"OrganizationNotFoundException"}, 155 {"shape":"OrganizationStateException"}, 156 {"shape":"ReservedNameException"} 157 ], 158 "idempotent":true 159 }, 160 "CreateUser":{ 161 "name":"CreateUser", 162 "http":{ 163 "method":"POST", 164 "requestUri":"/" 165 }, 166 "input":{"shape":"CreateUserRequest"}, 167 "output":{"shape":"CreateUserResponse"}, 168 "errors":[ 169 {"shape":"DirectoryServiceAuthenticationFailedException"}, 170 {"shape":"DirectoryUnavailableException"}, 171 {"shape":"InvalidParameterException"}, 172 {"shape":"InvalidPasswordException"}, 173 {"shape":"NameAvailabilityException"}, 174 {"shape":"OrganizationNotFoundException"}, 175 {"shape":"OrganizationStateException"}, 176 {"shape":"ReservedNameException"}, 177 {"shape":"UnsupportedOperationException"} 178 ], 179 "idempotent":true 180 }, 181 "DeleteAccessControlRule":{ 182 "name":"DeleteAccessControlRule", 183 "http":{ 184 "method":"POST", 185 "requestUri":"/" 186 }, 187 "input":{"shape":"DeleteAccessControlRuleRequest"}, 188 "output":{"shape":"DeleteAccessControlRuleResponse"}, 189 "errors":[ 190 {"shape":"OrganizationNotFoundException"}, 191 {"shape":"OrganizationStateException"} 192 ] 193 }, 194 "DeleteAlias":{ 195 "name":"DeleteAlias", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"DeleteAliasRequest"}, 201 "output":{"shape":"DeleteAliasResponse"}, 202 "errors":[ 203 {"shape":"EntityNotFoundException"}, 204 {"shape":"EntityStateException"}, 205 {"shape":"InvalidParameterException"}, 206 {"shape":"OrganizationNotFoundException"}, 207 {"shape":"OrganizationStateException"} 208 ], 209 "idempotent":true 210 }, 211 "DeleteGroup":{ 212 "name":"DeleteGroup", 213 "http":{ 214 "method":"POST", 215 "requestUri":"/" 216 }, 217 "input":{"shape":"DeleteGroupRequest"}, 218 "output":{"shape":"DeleteGroupResponse"}, 219 "errors":[ 220 {"shape":"DirectoryServiceAuthenticationFailedException"}, 221 {"shape":"DirectoryUnavailableException"}, 222 {"shape":"EntityStateException"}, 223 {"shape":"InvalidParameterException"}, 224 {"shape":"OrganizationNotFoundException"}, 225 {"shape":"OrganizationStateException"}, 226 {"shape":"UnsupportedOperationException"} 227 ], 228 "idempotent":true 229 }, 230 "DeleteMailboxPermissions":{ 231 "name":"DeleteMailboxPermissions", 232 "http":{ 233 "method":"POST", 234 "requestUri":"/" 235 }, 236 "input":{"shape":"DeleteMailboxPermissionsRequest"}, 237 "output":{"shape":"DeleteMailboxPermissionsResponse"}, 238 "errors":[ 239 {"shape":"EntityNotFoundException"}, 240 {"shape":"EntityStateException"}, 241 {"shape":"InvalidParameterException"}, 242 {"shape":"OrganizationNotFoundException"}, 243 {"shape":"OrganizationStateException"} 244 ], 245 "idempotent":true 246 }, 247 "DeleteMobileDeviceAccessOverride":{ 248 "name":"DeleteMobileDeviceAccessOverride", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"DeleteMobileDeviceAccessOverrideRequest"}, 254 "output":{"shape":"DeleteMobileDeviceAccessOverrideResponse"}, 255 "errors":[ 256 {"shape":"InvalidParameterException"}, 257 {"shape":"OrganizationNotFoundException"}, 258 {"shape":"OrganizationStateException"}, 259 {"shape":"EntityNotFoundException"} 260 ] 261 }, 262 "DeleteMobileDeviceAccessRule":{ 263 "name":"DeleteMobileDeviceAccessRule", 264 "http":{ 265 "method":"POST", 266 "requestUri":"/" 267 }, 268 "input":{"shape":"DeleteMobileDeviceAccessRuleRequest"}, 269 "output":{"shape":"DeleteMobileDeviceAccessRuleResponse"}, 270 "errors":[ 271 {"shape":"InvalidParameterException"}, 272 {"shape":"OrganizationNotFoundException"}, 273 {"shape":"OrganizationStateException"} 274 ] 275 }, 276 "DeleteOrganization":{ 277 "name":"DeleteOrganization", 278 "http":{ 279 "method":"POST", 280 "requestUri":"/" 281 }, 282 "input":{"shape":"DeleteOrganizationRequest"}, 283 "output":{"shape":"DeleteOrganizationResponse"}, 284 "errors":[ 285 {"shape":"InvalidParameterException"}, 286 {"shape":"OrganizationNotFoundException"}, 287 {"shape":"OrganizationStateException"} 288 ], 289 "idempotent":true 290 }, 291 "DeleteResource":{ 292 "name":"DeleteResource", 293 "http":{ 294 "method":"POST", 295 "requestUri":"/" 296 }, 297 "input":{"shape":"DeleteResourceRequest"}, 298 "output":{"shape":"DeleteResourceResponse"}, 299 "errors":[ 300 {"shape":"EntityStateException"}, 301 {"shape":"InvalidParameterException"}, 302 {"shape":"OrganizationNotFoundException"}, 303 {"shape":"OrganizationStateException"} 304 ], 305 "idempotent":true 306 }, 307 "DeleteRetentionPolicy":{ 308 "name":"DeleteRetentionPolicy", 309 "http":{ 310 "method":"POST", 311 "requestUri":"/" 312 }, 313 "input":{"shape":"DeleteRetentionPolicyRequest"}, 314 "output":{"shape":"DeleteRetentionPolicyResponse"}, 315 "errors":[ 316 {"shape":"InvalidParameterException"}, 317 {"shape":"OrganizationNotFoundException"}, 318 {"shape":"OrganizationStateException"} 319 ], 320 "idempotent":true 321 }, 322 "DeleteUser":{ 323 "name":"DeleteUser", 324 "http":{ 325 "method":"POST", 326 "requestUri":"/" 327 }, 328 "input":{"shape":"DeleteUserRequest"}, 329 "output":{"shape":"DeleteUserResponse"}, 330 "errors":[ 331 {"shape":"DirectoryServiceAuthenticationFailedException"}, 332 {"shape":"DirectoryUnavailableException"}, 333 {"shape":"EntityStateException"}, 334 {"shape":"InvalidParameterException"}, 335 {"shape":"OrganizationNotFoundException"}, 336 {"shape":"OrganizationStateException"}, 337 {"shape":"UnsupportedOperationException"} 338 ], 339 "idempotent":true 340 }, 341 "DeregisterFromWorkMail":{ 342 "name":"DeregisterFromWorkMail", 343 "http":{ 344 "method":"POST", 345 "requestUri":"/" 346 }, 347 "input":{"shape":"DeregisterFromWorkMailRequest"}, 348 "output":{"shape":"DeregisterFromWorkMailResponse"}, 349 "errors":[ 350 {"shape":"EntityNotFoundException"}, 351 {"shape":"EntityStateException"}, 352 {"shape":"InvalidParameterException"}, 353 {"shape":"OrganizationNotFoundException"}, 354 {"shape":"OrganizationStateException"} 355 ], 356 "idempotent":true 357 }, 358 "DescribeGroup":{ 359 "name":"DescribeGroup", 360 "http":{ 361 "method":"POST", 362 "requestUri":"/" 363 }, 364 "input":{"shape":"DescribeGroupRequest"}, 365 "output":{"shape":"DescribeGroupResponse"}, 366 "errors":[ 367 {"shape":"EntityNotFoundException"}, 368 {"shape":"InvalidParameterException"}, 369 {"shape":"OrganizationNotFoundException"}, 370 {"shape":"OrganizationStateException"} 371 ], 372 "idempotent":true 373 }, 374 "DescribeInboundDmarcSettings":{ 375 "name":"DescribeInboundDmarcSettings", 376 "http":{ 377 "method":"POST", 378 "requestUri":"/" 379 }, 380 "input":{"shape":"DescribeInboundDmarcSettingsRequest"}, 381 "output":{"shape":"DescribeInboundDmarcSettingsResponse"}, 382 "errors":[ 383 {"shape":"OrganizationNotFoundException"}, 384 {"shape":"OrganizationStateException"} 385 ], 386 "idempotent":true 387 }, 388 "DescribeMailboxExportJob":{ 389 "name":"DescribeMailboxExportJob", 390 "http":{ 391 "method":"POST", 392 "requestUri":"/" 393 }, 394 "input":{"shape":"DescribeMailboxExportJobRequest"}, 395 "output":{"shape":"DescribeMailboxExportJobResponse"}, 396 "errors":[ 397 {"shape":"InvalidParameterException"}, 398 {"shape":"OrganizationNotFoundException"}, 399 {"shape":"OrganizationStateException"}, 400 {"shape":"EntityNotFoundException"} 401 ], 402 "idempotent":true 403 }, 404 "DescribeOrganization":{ 405 "name":"DescribeOrganization", 406 "http":{ 407 "method":"POST", 408 "requestUri":"/" 409 }, 410 "input":{"shape":"DescribeOrganizationRequest"}, 411 "output":{"shape":"DescribeOrganizationResponse"}, 412 "errors":[ 413 {"shape":"InvalidParameterException"}, 414 {"shape":"OrganizationNotFoundException"} 415 ], 416 "idempotent":true 417 }, 418 "DescribeResource":{ 419 "name":"DescribeResource", 420 "http":{ 421 "method":"POST", 422 "requestUri":"/" 423 }, 424 "input":{"shape":"DescribeResourceRequest"}, 425 "output":{"shape":"DescribeResourceResponse"}, 426 "errors":[ 427 {"shape":"EntityNotFoundException"}, 428 {"shape":"InvalidParameterException"}, 429 {"shape":"OrganizationNotFoundException"}, 430 {"shape":"OrganizationStateException"} 431 ], 432 "idempotent":true 433 }, 434 "DescribeUser":{ 435 "name":"DescribeUser", 436 "http":{ 437 "method":"POST", 438 "requestUri":"/" 439 }, 440 "input":{"shape":"DescribeUserRequest"}, 441 "output":{"shape":"DescribeUserResponse"}, 442 "errors":[ 443 {"shape":"EntityNotFoundException"}, 444 {"shape":"InvalidParameterException"}, 445 {"shape":"OrganizationNotFoundException"}, 446 {"shape":"OrganizationStateException"} 447 ], 448 "idempotent":true 449 }, 450 "DisassociateDelegateFromResource":{ 451 "name":"DisassociateDelegateFromResource", 452 "http":{ 453 "method":"POST", 454 "requestUri":"/" 455 }, 456 "input":{"shape":"DisassociateDelegateFromResourceRequest"}, 457 "output":{"shape":"DisassociateDelegateFromResourceResponse"}, 458 "errors":[ 459 {"shape":"EntityNotFoundException"}, 460 {"shape":"EntityStateException"}, 461 {"shape":"InvalidParameterException"}, 462 {"shape":"OrganizationNotFoundException"}, 463 {"shape":"OrganizationStateException"} 464 ], 465 "idempotent":true 466 }, 467 "DisassociateMemberFromGroup":{ 468 "name":"DisassociateMemberFromGroup", 469 "http":{ 470 "method":"POST", 471 "requestUri":"/" 472 }, 473 "input":{"shape":"DisassociateMemberFromGroupRequest"}, 474 "output":{"shape":"DisassociateMemberFromGroupResponse"}, 475 "errors":[ 476 {"shape":"DirectoryServiceAuthenticationFailedException"}, 477 {"shape":"DirectoryUnavailableException"}, 478 {"shape":"EntityNotFoundException"}, 479 {"shape":"EntityStateException"}, 480 {"shape":"InvalidParameterException"}, 481 {"shape":"OrganizationNotFoundException"}, 482 {"shape":"OrganizationStateException"}, 483 {"shape":"UnsupportedOperationException"} 484 ], 485 "idempotent":true 486 }, 487 "GetAccessControlEffect":{ 488 "name":"GetAccessControlEffect", 489 "http":{ 490 "method":"POST", 491 "requestUri":"/" 492 }, 493 "input":{"shape":"GetAccessControlEffectRequest"}, 494 "output":{"shape":"GetAccessControlEffectResponse"}, 495 "errors":[ 496 {"shape":"EntityNotFoundException"}, 497 {"shape":"InvalidParameterException"}, 498 {"shape":"OrganizationNotFoundException"}, 499 {"shape":"OrganizationStateException"} 500 ] 501 }, 502 "GetDefaultRetentionPolicy":{ 503 "name":"GetDefaultRetentionPolicy", 504 "http":{ 505 "method":"POST", 506 "requestUri":"/" 507 }, 508 "input":{"shape":"GetDefaultRetentionPolicyRequest"}, 509 "output":{"shape":"GetDefaultRetentionPolicyResponse"}, 510 "errors":[ 511 {"shape":"InvalidParameterException"}, 512 {"shape":"OrganizationNotFoundException"}, 513 {"shape":"OrganizationStateException"}, 514 {"shape":"EntityNotFoundException"} 515 ], 516 "idempotent":true 517 }, 518 "GetMailboxDetails":{ 519 "name":"GetMailboxDetails", 520 "http":{ 521 "method":"POST", 522 "requestUri":"/" 523 }, 524 "input":{"shape":"GetMailboxDetailsRequest"}, 525 "output":{"shape":"GetMailboxDetailsResponse"}, 526 "errors":[ 527 {"shape":"OrganizationNotFoundException"}, 528 {"shape":"OrganizationStateException"}, 529 {"shape":"EntityNotFoundException"} 530 ], 531 "idempotent":true 532 }, 533 "GetMobileDeviceAccessEffect":{ 534 "name":"GetMobileDeviceAccessEffect", 535 "http":{ 536 "method":"POST", 537 "requestUri":"/" 538 }, 539 "input":{"shape":"GetMobileDeviceAccessEffectRequest"}, 540 "output":{"shape":"GetMobileDeviceAccessEffectResponse"}, 541 "errors":[ 542 {"shape":"InvalidParameterException"}, 543 {"shape":"OrganizationNotFoundException"}, 544 {"shape":"OrganizationStateException"} 545 ] 546 }, 547 "GetMobileDeviceAccessOverride":{ 548 "name":"GetMobileDeviceAccessOverride", 549 "http":{ 550 "method":"POST", 551 "requestUri":"/" 552 }, 553 "input":{"shape":"GetMobileDeviceAccessOverrideRequest"}, 554 "output":{"shape":"GetMobileDeviceAccessOverrideResponse"}, 555 "errors":[ 556 {"shape":"InvalidParameterException"}, 557 {"shape":"OrganizationNotFoundException"}, 558 {"shape":"OrganizationStateException"}, 559 {"shape":"EntityNotFoundException"}, 560 {"shape":"ResourceNotFoundException"} 561 ] 562 }, 563 "ListAccessControlRules":{ 564 "name":"ListAccessControlRules", 565 "http":{ 566 "method":"POST", 567 "requestUri":"/" 568 }, 569 "input":{"shape":"ListAccessControlRulesRequest"}, 570 "output":{"shape":"ListAccessControlRulesResponse"}, 571 "errors":[ 572 {"shape":"OrganizationNotFoundException"}, 573 {"shape":"OrganizationStateException"} 574 ] 575 }, 576 "ListAliases":{ 577 "name":"ListAliases", 578 "http":{ 579 "method":"POST", 580 "requestUri":"/" 581 }, 582 "input":{"shape":"ListAliasesRequest"}, 583 "output":{"shape":"ListAliasesResponse"}, 584 "errors":[ 585 {"shape":"EntityNotFoundException"}, 586 {"shape":"EntityStateException"}, 587 {"shape":"InvalidParameterException"}, 588 {"shape":"OrganizationNotFoundException"}, 589 {"shape":"OrganizationStateException"} 590 ], 591 "idempotent":true 592 }, 593 "ListGroupMembers":{ 594 "name":"ListGroupMembers", 595 "http":{ 596 "method":"POST", 597 "requestUri":"/" 598 }, 599 "input":{"shape":"ListGroupMembersRequest"}, 600 "output":{"shape":"ListGroupMembersResponse"}, 601 "errors":[ 602 {"shape":"EntityNotFoundException"}, 603 {"shape":"EntityStateException"}, 604 {"shape":"InvalidParameterException"}, 605 {"shape":"OrganizationNotFoundException"}, 606 {"shape":"OrganizationStateException"} 607 ], 608 "idempotent":true 609 }, 610 "ListGroups":{ 611 "name":"ListGroups", 612 "http":{ 613 "method":"POST", 614 "requestUri":"/" 615 }, 616 "input":{"shape":"ListGroupsRequest"}, 617 "output":{"shape":"ListGroupsResponse"}, 618 "errors":[ 619 {"shape":"EntityNotFoundException"}, 620 {"shape":"InvalidParameterException"}, 621 {"shape":"OrganizationNotFoundException"}, 622 {"shape":"OrganizationStateException"} 623 ], 624 "idempotent":true 625 }, 626 "ListMailboxExportJobs":{ 627 "name":"ListMailboxExportJobs", 628 "http":{ 629 "method":"POST", 630 "requestUri":"/" 631 }, 632 "input":{"shape":"ListMailboxExportJobsRequest"}, 633 "output":{"shape":"ListMailboxExportJobsResponse"}, 634 "errors":[ 635 {"shape":"InvalidParameterException"}, 636 {"shape":"OrganizationNotFoundException"}, 637 {"shape":"OrganizationStateException"} 638 ], 639 "idempotent":true 640 }, 641 "ListMailboxPermissions":{ 642 "name":"ListMailboxPermissions", 643 "http":{ 644 "method":"POST", 645 "requestUri":"/" 646 }, 647 "input":{"shape":"ListMailboxPermissionsRequest"}, 648 "output":{"shape":"ListMailboxPermissionsResponse"}, 649 "errors":[ 650 {"shape":"EntityNotFoundException"}, 651 {"shape":"InvalidParameterException"}, 652 {"shape":"OrganizationNotFoundException"}, 653 {"shape":"OrganizationStateException"} 654 ], 655 "idempotent":true 656 }, 657 "ListMobileDeviceAccessOverrides":{ 658 "name":"ListMobileDeviceAccessOverrides", 659 "http":{ 660 "method":"POST", 661 "requestUri":"/" 662 }, 663 "input":{"shape":"ListMobileDeviceAccessOverridesRequest"}, 664 "output":{"shape":"ListMobileDeviceAccessOverridesResponse"}, 665 "errors":[ 666 {"shape":"InvalidParameterException"}, 667 {"shape":"OrganizationNotFoundException"}, 668 {"shape":"OrganizationStateException"}, 669 {"shape":"EntityNotFoundException"} 670 ] 671 }, 672 "ListMobileDeviceAccessRules":{ 673 "name":"ListMobileDeviceAccessRules", 674 "http":{ 675 "method":"POST", 676 "requestUri":"/" 677 }, 678 "input":{"shape":"ListMobileDeviceAccessRulesRequest"}, 679 "output":{"shape":"ListMobileDeviceAccessRulesResponse"}, 680 "errors":[ 681 {"shape":"InvalidParameterException"}, 682 {"shape":"OrganizationNotFoundException"}, 683 {"shape":"OrganizationStateException"} 684 ] 685 }, 686 "ListOrganizations":{ 687 "name":"ListOrganizations", 688 "http":{ 689 "method":"POST", 690 "requestUri":"/" 691 }, 692 "input":{"shape":"ListOrganizationsRequest"}, 693 "output":{"shape":"ListOrganizationsResponse"}, 694 "errors":[ 695 {"shape":"InvalidParameterException"} 696 ], 697 "idempotent":true 698 }, 699 "ListResourceDelegates":{ 700 "name":"ListResourceDelegates", 701 "http":{ 702 "method":"POST", 703 "requestUri":"/" 704 }, 705 "input":{"shape":"ListResourceDelegatesRequest"}, 706 "output":{"shape":"ListResourceDelegatesResponse"}, 707 "errors":[ 708 {"shape":"EntityNotFoundException"}, 709 {"shape":"EntityStateException"}, 710 {"shape":"InvalidParameterException"}, 711 {"shape":"OrganizationNotFoundException"}, 712 {"shape":"OrganizationStateException"} 713 ], 714 "idempotent":true 715 }, 716 "ListResources":{ 717 "name":"ListResources", 718 "http":{ 719 "method":"POST", 720 "requestUri":"/" 721 }, 722 "input":{"shape":"ListResourcesRequest"}, 723 "output":{"shape":"ListResourcesResponse"}, 724 "errors":[ 725 {"shape":"InvalidParameterException"}, 726 {"shape":"OrganizationNotFoundException"}, 727 {"shape":"OrganizationStateException"} 728 ], 729 "idempotent":true 730 }, 731 "ListTagsForResource":{ 732 "name":"ListTagsForResource", 733 "http":{ 734 "method":"POST", 735 "requestUri":"/" 736 }, 737 "input":{"shape":"ListTagsForResourceRequest"}, 738 "output":{"shape":"ListTagsForResourceResponse"}, 739 "errors":[ 740 {"shape":"ResourceNotFoundException"} 741 ] 742 }, 743 "ListUsers":{ 744 "name":"ListUsers", 745 "http":{ 746 "method":"POST", 747 "requestUri":"/" 748 }, 749 "input":{"shape":"ListUsersRequest"}, 750 "output":{"shape":"ListUsersResponse"}, 751 "errors":[ 752 {"shape":"InvalidParameterException"}, 753 {"shape":"OrganizationNotFoundException"}, 754 {"shape":"OrganizationStateException"} 755 ], 756 "idempotent":true 757 }, 758 "PutAccessControlRule":{ 759 "name":"PutAccessControlRule", 760 "http":{ 761 "method":"POST", 762 "requestUri":"/" 763 }, 764 "input":{"shape":"PutAccessControlRuleRequest"}, 765 "output":{"shape":"PutAccessControlRuleResponse"}, 766 "errors":[ 767 {"shape":"LimitExceededException"}, 768 {"shape":"InvalidParameterException"}, 769 {"shape":"EntityNotFoundException"}, 770 {"shape":"OrganizationNotFoundException"}, 771 {"shape":"OrganizationStateException"} 772 ] 773 }, 774 "PutInboundDmarcSettings":{ 775 "name":"PutInboundDmarcSettings", 776 "http":{ 777 "method":"POST", 778 "requestUri":"/" 779 }, 780 "input":{"shape":"PutInboundDmarcSettingsRequest"}, 781 "output":{"shape":"PutInboundDmarcSettingsResponse"}, 782 "errors":[ 783 {"shape":"OrganizationNotFoundException"}, 784 {"shape":"OrganizationStateException"} 785 ], 786 "idempotent":true 787 }, 788 "PutMailboxPermissions":{ 789 "name":"PutMailboxPermissions", 790 "http":{ 791 "method":"POST", 792 "requestUri":"/" 793 }, 794 "input":{"shape":"PutMailboxPermissionsRequest"}, 795 "output":{"shape":"PutMailboxPermissionsResponse"}, 796 "errors":[ 797 {"shape":"EntityNotFoundException"}, 798 {"shape":"EntityStateException"}, 799 {"shape":"InvalidParameterException"}, 800 {"shape":"OrganizationNotFoundException"}, 801 {"shape":"OrganizationStateException"} 802 ], 803 "idempotent":true 804 }, 805 "PutMobileDeviceAccessOverride":{ 806 "name":"PutMobileDeviceAccessOverride", 807 "http":{ 808 "method":"POST", 809 "requestUri":"/" 810 }, 811 "input":{"shape":"PutMobileDeviceAccessOverrideRequest"}, 812 "output":{"shape":"PutMobileDeviceAccessOverrideResponse"}, 813 "errors":[ 814 {"shape":"InvalidParameterException"}, 815 {"shape":"OrganizationNotFoundException"}, 816 {"shape":"OrganizationStateException"}, 817 {"shape":"EntityNotFoundException"}, 818 {"shape":"EntityStateException"} 819 ] 820 }, 821 "PutRetentionPolicy":{ 822 "name":"PutRetentionPolicy", 823 "http":{ 824 "method":"POST", 825 "requestUri":"/" 826 }, 827 "input":{"shape":"PutRetentionPolicyRequest"}, 828 "output":{"shape":"PutRetentionPolicyResponse"}, 829 "errors":[ 830 {"shape":"InvalidParameterException"}, 831 {"shape":"OrganizationNotFoundException"}, 832 {"shape":"OrganizationStateException"}, 833 {"shape":"LimitExceededException"} 834 ], 835 "idempotent":true 836 }, 837 "RegisterToWorkMail":{ 838 "name":"RegisterToWorkMail", 839 "http":{ 840 "method":"POST", 841 "requestUri":"/" 842 }, 843 "input":{"shape":"RegisterToWorkMailRequest"}, 844 "output":{"shape":"RegisterToWorkMailResponse"}, 845 "errors":[ 846 {"shape":"DirectoryServiceAuthenticationFailedException"}, 847 {"shape":"DirectoryUnavailableException"}, 848 {"shape":"EmailAddressInUseException"}, 849 {"shape":"EntityNotFoundException"}, 850 {"shape":"EntityStateException"}, 851 {"shape":"EntityAlreadyRegisteredException"}, 852 {"shape":"InvalidParameterException"}, 853 {"shape":"MailDomainNotFoundException"}, 854 {"shape":"MailDomainStateException"}, 855 {"shape":"OrganizationNotFoundException"}, 856 {"shape":"OrganizationStateException"} 857 ], 858 "idempotent":true 859 }, 860 "ResetPassword":{ 861 "name":"ResetPassword", 862 "http":{ 863 "method":"POST", 864 "requestUri":"/" 865 }, 866 "input":{"shape":"ResetPasswordRequest"}, 867 "output":{"shape":"ResetPasswordResponse"}, 868 "errors":[ 869 {"shape":"DirectoryServiceAuthenticationFailedException"}, 870 {"shape":"DirectoryUnavailableException"}, 871 {"shape":"EntityNotFoundException"}, 872 {"shape":"EntityStateException"}, 873 {"shape":"InvalidParameterException"}, 874 {"shape":"InvalidPasswordException"}, 875 {"shape":"OrganizationNotFoundException"}, 876 {"shape":"OrganizationStateException"}, 877 {"shape":"UnsupportedOperationException"} 878 ], 879 "idempotent":true 880 }, 881 "StartMailboxExportJob":{ 882 "name":"StartMailboxExportJob", 883 "http":{ 884 "method":"POST", 885 "requestUri":"/" 886 }, 887 "input":{"shape":"StartMailboxExportJobRequest"}, 888 "output":{"shape":"StartMailboxExportJobResponse"}, 889 "errors":[ 890 {"shape":"InvalidParameterException"}, 891 {"shape":"OrganizationNotFoundException"}, 892 {"shape":"OrganizationStateException"}, 893 {"shape":"EntityNotFoundException"}, 894 {"shape":"LimitExceededException"} 895 ], 896 "idempotent":true 897 }, 898 "TagResource":{ 899 "name":"TagResource", 900 "http":{ 901 "method":"POST", 902 "requestUri":"/" 903 }, 904 "input":{"shape":"TagResourceRequest"}, 905 "output":{"shape":"TagResourceResponse"}, 906 "errors":[ 907 {"shape":"ResourceNotFoundException"}, 908 {"shape":"TooManyTagsException"}, 909 {"shape":"OrganizationStateException"} 910 ] 911 }, 912 "UntagResource":{ 913 "name":"UntagResource", 914 "http":{ 915 "method":"POST", 916 "requestUri":"/" 917 }, 918 "input":{"shape":"UntagResourceRequest"}, 919 "output":{"shape":"UntagResourceResponse"}, 920 "errors":[ 921 {"shape":"ResourceNotFoundException"} 922 ] 923 }, 924 "UpdateMailboxQuota":{ 925 "name":"UpdateMailboxQuota", 926 "http":{ 927 "method":"POST", 928 "requestUri":"/" 929 }, 930 "input":{"shape":"UpdateMailboxQuotaRequest"}, 931 "output":{"shape":"UpdateMailboxQuotaResponse"}, 932 "errors":[ 933 {"shape":"InvalidParameterException"}, 934 {"shape":"OrganizationNotFoundException"}, 935 {"shape":"OrganizationStateException"}, 936 {"shape":"EntityNotFoundException"}, 937 {"shape":"EntityStateException"} 938 ], 939 "idempotent":true 940 }, 941 "UpdateMobileDeviceAccessRule":{ 942 "name":"UpdateMobileDeviceAccessRule", 943 "http":{ 944 "method":"POST", 945 "requestUri":"/" 946 }, 947 "input":{"shape":"UpdateMobileDeviceAccessRuleRequest"}, 948 "output":{"shape":"UpdateMobileDeviceAccessRuleResponse"}, 949 "errors":[ 950 {"shape":"InvalidParameterException"}, 951 {"shape":"EntityNotFoundException"}, 952 {"shape":"OrganizationNotFoundException"}, 953 {"shape":"OrganizationStateException"} 954 ] 955 }, 956 "UpdatePrimaryEmailAddress":{ 957 "name":"UpdatePrimaryEmailAddress", 958 "http":{ 959 "method":"POST", 960 "requestUri":"/" 961 }, 962 "input":{"shape":"UpdatePrimaryEmailAddressRequest"}, 963 "output":{"shape":"UpdatePrimaryEmailAddressResponse"}, 964 "errors":[ 965 {"shape":"DirectoryServiceAuthenticationFailedException"}, 966 {"shape":"DirectoryUnavailableException"}, 967 {"shape":"EmailAddressInUseException"}, 968 {"shape":"EntityNotFoundException"}, 969 {"shape":"EntityStateException"}, 970 {"shape":"InvalidParameterException"}, 971 {"shape":"MailDomainNotFoundException"}, 972 {"shape":"MailDomainStateException"}, 973 {"shape":"InvalidParameterException"}, 974 {"shape":"OrganizationNotFoundException"}, 975 {"shape":"OrganizationStateException"}, 976 {"shape":"UnsupportedOperationException"} 977 ], 978 "idempotent":true 979 }, 980 "UpdateResource":{ 981 "name":"UpdateResource", 982 "http":{ 983 "method":"POST", 984 "requestUri":"/" 985 }, 986 "input":{"shape":"UpdateResourceRequest"}, 987 "output":{"shape":"UpdateResourceResponse"}, 988 "errors":[ 989 {"shape":"DirectoryUnavailableException"}, 990 {"shape":"EntityNotFoundException"}, 991 {"shape":"EntityStateException"}, 992 {"shape":"InvalidConfigurationException"}, 993 {"shape":"EmailAddressInUseException"}, 994 {"shape":"MailDomainNotFoundException"}, 995 {"shape":"MailDomainStateException"}, 996 {"shape":"NameAvailabilityException"}, 997 {"shape":"OrganizationNotFoundException"}, 998 {"shape":"OrganizationStateException"} 999 ], 1000 "idempotent":true 1001 } 1002 }, 1003 "shapes":{ 1004 "AccessControlRule":{ 1005 "type":"structure", 1006 "members":{ 1007 "Name":{"shape":"AccessControlRuleName"}, 1008 "Effect":{"shape":"AccessControlRuleEffect"}, 1009 "Description":{"shape":"AccessControlRuleDescription"}, 1010 "IpRanges":{"shape":"IpRangeList"}, 1011 "NotIpRanges":{"shape":"IpRangeList"}, 1012 "Actions":{"shape":"ActionsList"}, 1013 "NotActions":{"shape":"ActionsList"}, 1014 "UserIds":{"shape":"UserIdList"}, 1015 "NotUserIds":{"shape":"UserIdList"}, 1016 "DateCreated":{"shape":"Timestamp"}, 1017 "DateModified":{"shape":"Timestamp"} 1018 } 1019 }, 1020 "AccessControlRuleAction":{ 1021 "type":"string", 1022 "max":64, 1023 "min":1, 1024 "pattern":"[a-zA-Z]+" 1025 }, 1026 "AccessControlRuleDescription":{ 1027 "type":"string", 1028 "max":255, 1029 "min":0, 1030 "pattern":"[\\u0020-\\u00FF]+" 1031 }, 1032 "AccessControlRuleEffect":{ 1033 "type":"string", 1034 "enum":[ 1035 "ALLOW", 1036 "DENY" 1037 ] 1038 }, 1039 "AccessControlRuleName":{ 1040 "type":"string", 1041 "max":64, 1042 "min":1, 1043 "pattern":"[a-zA-Z0-9_-]+" 1044 }, 1045 "AccessControlRuleNameList":{ 1046 "type":"list", 1047 "member":{"shape":"AccessControlRuleName"}, 1048 "max":10, 1049 "min":0 1050 }, 1051 "AccessControlRulesList":{ 1052 "type":"list", 1053 "member":{"shape":"AccessControlRule"}, 1054 "max":10, 1055 "min":0 1056 }, 1057 "ActionsList":{ 1058 "type":"list", 1059 "member":{"shape":"AccessControlRuleAction"}, 1060 "max":10, 1061 "min":0 1062 }, 1063 "Aliases":{ 1064 "type":"list", 1065 "member":{"shape":"EmailAddress"} 1066 }, 1067 "AmazonResourceName":{ 1068 "type":"string", 1069 "max":1011, 1070 "min":1 1071 }, 1072 "AssociateDelegateToResourceRequest":{ 1073 "type":"structure", 1074 "required":[ 1075 "OrganizationId", 1076 "ResourceId", 1077 "EntityId" 1078 ], 1079 "members":{ 1080 "OrganizationId":{"shape":"OrganizationId"}, 1081 "ResourceId":{"shape":"ResourceId"}, 1082 "EntityId":{"shape":"WorkMailIdentifier"} 1083 } 1084 }, 1085 "AssociateDelegateToResourceResponse":{ 1086 "type":"structure", 1087 "members":{ 1088 } 1089 }, 1090 "AssociateMemberToGroupRequest":{ 1091 "type":"structure", 1092 "required":[ 1093 "OrganizationId", 1094 "GroupId", 1095 "MemberId" 1096 ], 1097 "members":{ 1098 "OrganizationId":{"shape":"OrganizationId"}, 1099 "GroupId":{"shape":"WorkMailIdentifier"}, 1100 "MemberId":{"shape":"WorkMailIdentifier"} 1101 } 1102 }, 1103 "AssociateMemberToGroupResponse":{ 1104 "type":"structure", 1105 "members":{ 1106 } 1107 }, 1108 "BookingOptions":{ 1109 "type":"structure", 1110 "members":{ 1111 "AutoAcceptRequests":{"shape":"Boolean"}, 1112 "AutoDeclineRecurringRequests":{"shape":"Boolean"}, 1113 "AutoDeclineConflictingRequests":{"shape":"Boolean"} 1114 } 1115 }, 1116 "Boolean":{"type":"boolean"}, 1117 "BooleanObject":{"type":"boolean"}, 1118 "CancelMailboxExportJobRequest":{ 1119 "type":"structure", 1120 "required":[ 1121 "ClientToken", 1122 "JobId", 1123 "OrganizationId" 1124 ], 1125 "members":{ 1126 "ClientToken":{ 1127 "shape":"IdempotencyClientToken", 1128 "idempotencyToken":true 1129 }, 1130 "JobId":{"shape":"MailboxExportJobId"}, 1131 "OrganizationId":{"shape":"OrganizationId"} 1132 } 1133 }, 1134 "CancelMailboxExportJobResponse":{ 1135 "type":"structure", 1136 "members":{ 1137 } 1138 }, 1139 "CreateAliasRequest":{ 1140 "type":"structure", 1141 "required":[ 1142 "OrganizationId", 1143 "EntityId", 1144 "Alias" 1145 ], 1146 "members":{ 1147 "OrganizationId":{"shape":"OrganizationId"}, 1148 "EntityId":{"shape":"WorkMailIdentifier"}, 1149 "Alias":{"shape":"EmailAddress"} 1150 } 1151 }, 1152 "CreateAliasResponse":{ 1153 "type":"structure", 1154 "members":{ 1155 } 1156 }, 1157 "CreateGroupRequest":{ 1158 "type":"structure", 1159 "required":[ 1160 "OrganizationId", 1161 "Name" 1162 ], 1163 "members":{ 1164 "OrganizationId":{"shape":"OrganizationId"}, 1165 "Name":{"shape":"GroupName"} 1166 } 1167 }, 1168 "CreateGroupResponse":{ 1169 "type":"structure", 1170 "members":{ 1171 "GroupId":{"shape":"WorkMailIdentifier"} 1172 } 1173 }, 1174 "CreateMobileDeviceAccessRuleRequest":{ 1175 "type":"structure", 1176 "required":[ 1177 "OrganizationId", 1178 "Name", 1179 "Effect" 1180 ], 1181 "members":{ 1182 "OrganizationId":{"shape":"OrganizationId"}, 1183 "ClientToken":{ 1184 "shape":"IdempotencyClientToken", 1185 "idempotencyToken":true 1186 }, 1187 "Name":{"shape":"MobileDeviceAccessRuleName"}, 1188 "Description":{"shape":"MobileDeviceAccessRuleDescription"}, 1189 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 1190 "DeviceTypes":{"shape":"DeviceTypeList"}, 1191 "NotDeviceTypes":{"shape":"DeviceTypeList"}, 1192 "DeviceModels":{"shape":"DeviceModelList"}, 1193 "NotDeviceModels":{"shape":"DeviceModelList"}, 1194 "DeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 1195 "NotDeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 1196 "DeviceUserAgents":{"shape":"DeviceUserAgentList"}, 1197 "NotDeviceUserAgents":{"shape":"DeviceUserAgentList"} 1198 } 1199 }, 1200 "CreateMobileDeviceAccessRuleResponse":{ 1201 "type":"structure", 1202 "members":{ 1203 "MobileDeviceAccessRuleId":{"shape":"MobileDeviceAccessRuleId"} 1204 } 1205 }, 1206 "CreateOrganizationRequest":{ 1207 "type":"structure", 1208 "required":["Alias"], 1209 "members":{ 1210 "DirectoryId":{"shape":"DirectoryId"}, 1211 "Alias":{"shape":"OrganizationName"}, 1212 "ClientToken":{ 1213 "shape":"IdempotencyClientToken", 1214 "idempotencyToken":true 1215 }, 1216 "Domains":{"shape":"Domains"}, 1217 "KmsKeyArn":{"shape":"KmsKeyArn"}, 1218 "EnableInteroperability":{"shape":"Boolean"} 1219 } 1220 }, 1221 "CreateOrganizationResponse":{ 1222 "type":"structure", 1223 "members":{ 1224 "OrganizationId":{"shape":"OrganizationId"} 1225 } 1226 }, 1227 "CreateResourceRequest":{ 1228 "type":"structure", 1229 "required":[ 1230 "OrganizationId", 1231 "Name", 1232 "Type" 1233 ], 1234 "members":{ 1235 "OrganizationId":{"shape":"OrganizationId"}, 1236 "Name":{"shape":"ResourceName"}, 1237 "Type":{"shape":"ResourceType"} 1238 } 1239 }, 1240 "CreateResourceResponse":{ 1241 "type":"structure", 1242 "members":{ 1243 "ResourceId":{"shape":"ResourceId"} 1244 } 1245 }, 1246 "CreateUserRequest":{ 1247 "type":"structure", 1248 "required":[ 1249 "OrganizationId", 1250 "Name", 1251 "DisplayName", 1252 "Password" 1253 ], 1254 "members":{ 1255 "OrganizationId":{"shape":"OrganizationId"}, 1256 "Name":{"shape":"UserName"}, 1257 "DisplayName":{"shape":"String"}, 1258 "Password":{"shape":"Password"} 1259 } 1260 }, 1261 "CreateUserResponse":{ 1262 "type":"structure", 1263 "members":{ 1264 "UserId":{"shape":"WorkMailIdentifier"} 1265 } 1266 }, 1267 "Delegate":{ 1268 "type":"structure", 1269 "required":[ 1270 "Id", 1271 "Type" 1272 ], 1273 "members":{ 1274 "Id":{"shape":"String"}, 1275 "Type":{"shape":"MemberType"} 1276 } 1277 }, 1278 "DeleteAccessControlRuleRequest":{ 1279 "type":"structure", 1280 "required":[ 1281 "OrganizationId", 1282 "Name" 1283 ], 1284 "members":{ 1285 "OrganizationId":{"shape":"OrganizationId"}, 1286 "Name":{"shape":"AccessControlRuleName"} 1287 } 1288 }, 1289 "DeleteAccessControlRuleResponse":{ 1290 "type":"structure", 1291 "members":{ 1292 } 1293 }, 1294 "DeleteAliasRequest":{ 1295 "type":"structure", 1296 "required":[ 1297 "OrganizationId", 1298 "EntityId", 1299 "Alias" 1300 ], 1301 "members":{ 1302 "OrganizationId":{"shape":"OrganizationId"}, 1303 "EntityId":{"shape":"WorkMailIdentifier"}, 1304 "Alias":{"shape":"EmailAddress"} 1305 } 1306 }, 1307 "DeleteAliasResponse":{ 1308 "type":"structure", 1309 "members":{ 1310 } 1311 }, 1312 "DeleteGroupRequest":{ 1313 "type":"structure", 1314 "required":[ 1315 "OrganizationId", 1316 "GroupId" 1317 ], 1318 "members":{ 1319 "OrganizationId":{"shape":"OrganizationId"}, 1320 "GroupId":{"shape":"WorkMailIdentifier"} 1321 } 1322 }, 1323 "DeleteGroupResponse":{ 1324 "type":"structure", 1325 "members":{ 1326 } 1327 }, 1328 "DeleteMailboxPermissionsRequest":{ 1329 "type":"structure", 1330 "required":[ 1331 "OrganizationId", 1332 "EntityId", 1333 "GranteeId" 1334 ], 1335 "members":{ 1336 "OrganizationId":{"shape":"OrganizationId"}, 1337 "EntityId":{"shape":"WorkMailIdentifier"}, 1338 "GranteeId":{"shape":"WorkMailIdentifier"} 1339 } 1340 }, 1341 "DeleteMailboxPermissionsResponse":{ 1342 "type":"structure", 1343 "members":{ 1344 } 1345 }, 1346 "DeleteMobileDeviceAccessOverrideRequest":{ 1347 "type":"structure", 1348 "required":[ 1349 "OrganizationId", 1350 "UserId", 1351 "DeviceId" 1352 ], 1353 "members":{ 1354 "OrganizationId":{"shape":"OrganizationId"}, 1355 "UserId":{"shape":"EntityIdentifier"}, 1356 "DeviceId":{"shape":"DeviceId"} 1357 } 1358 }, 1359 "DeleteMobileDeviceAccessOverrideResponse":{ 1360 "type":"structure", 1361 "members":{ 1362 } 1363 }, 1364 "DeleteMobileDeviceAccessRuleRequest":{ 1365 "type":"structure", 1366 "required":[ 1367 "OrganizationId", 1368 "MobileDeviceAccessRuleId" 1369 ], 1370 "members":{ 1371 "OrganizationId":{"shape":"OrganizationId"}, 1372 "MobileDeviceAccessRuleId":{"shape":"MobileDeviceAccessRuleId"} 1373 } 1374 }, 1375 "DeleteMobileDeviceAccessRuleResponse":{ 1376 "type":"structure", 1377 "members":{ 1378 } 1379 }, 1380 "DeleteOrganizationRequest":{ 1381 "type":"structure", 1382 "required":[ 1383 "OrganizationId", 1384 "DeleteDirectory" 1385 ], 1386 "members":{ 1387 "ClientToken":{ 1388 "shape":"IdempotencyClientToken", 1389 "idempotencyToken":true 1390 }, 1391 "OrganizationId":{"shape":"OrganizationId"}, 1392 "DeleteDirectory":{"shape":"Boolean"} 1393 } 1394 }, 1395 "DeleteOrganizationResponse":{ 1396 "type":"structure", 1397 "members":{ 1398 "OrganizationId":{"shape":"OrganizationId"}, 1399 "State":{"shape":"String"} 1400 } 1401 }, 1402 "DeleteResourceRequest":{ 1403 "type":"structure", 1404 "required":[ 1405 "OrganizationId", 1406 "ResourceId" 1407 ], 1408 "members":{ 1409 "OrganizationId":{"shape":"OrganizationId"}, 1410 "ResourceId":{"shape":"ResourceId"} 1411 } 1412 }, 1413 "DeleteResourceResponse":{ 1414 "type":"structure", 1415 "members":{ 1416 } 1417 }, 1418 "DeleteRetentionPolicyRequest":{ 1419 "type":"structure", 1420 "required":[ 1421 "OrganizationId", 1422 "Id" 1423 ], 1424 "members":{ 1425 "OrganizationId":{"shape":"OrganizationId"}, 1426 "Id":{"shape":"ShortString"} 1427 } 1428 }, 1429 "DeleteRetentionPolicyResponse":{ 1430 "type":"structure", 1431 "members":{ 1432 } 1433 }, 1434 "DeleteUserRequest":{ 1435 "type":"structure", 1436 "required":[ 1437 "OrganizationId", 1438 "UserId" 1439 ], 1440 "members":{ 1441 "OrganizationId":{"shape":"OrganizationId"}, 1442 "UserId":{"shape":"WorkMailIdentifier"} 1443 } 1444 }, 1445 "DeleteUserResponse":{ 1446 "type":"structure", 1447 "members":{ 1448 } 1449 }, 1450 "DeregisterFromWorkMailRequest":{ 1451 "type":"structure", 1452 "required":[ 1453 "OrganizationId", 1454 "EntityId" 1455 ], 1456 "members":{ 1457 "OrganizationId":{"shape":"OrganizationId"}, 1458 "EntityId":{"shape":"WorkMailIdentifier"} 1459 } 1460 }, 1461 "DeregisterFromWorkMailResponse":{ 1462 "type":"structure", 1463 "members":{ 1464 } 1465 }, 1466 "DescribeGroupRequest":{ 1467 "type":"structure", 1468 "required":[ 1469 "OrganizationId", 1470 "GroupId" 1471 ], 1472 "members":{ 1473 "OrganizationId":{"shape":"OrganizationId"}, 1474 "GroupId":{"shape":"WorkMailIdentifier"} 1475 } 1476 }, 1477 "DescribeGroupResponse":{ 1478 "type":"structure", 1479 "members":{ 1480 "GroupId":{"shape":"WorkMailIdentifier"}, 1481 "Name":{"shape":"GroupName"}, 1482 "Email":{"shape":"EmailAddress"}, 1483 "State":{"shape":"EntityState"}, 1484 "EnabledDate":{"shape":"Timestamp"}, 1485 "DisabledDate":{"shape":"Timestamp"} 1486 } 1487 }, 1488 "DescribeInboundDmarcSettingsRequest":{ 1489 "type":"structure", 1490 "required":["OrganizationId"], 1491 "members":{ 1492 "OrganizationId":{"shape":"OrganizationId"} 1493 } 1494 }, 1495 "DescribeInboundDmarcSettingsResponse":{ 1496 "type":"structure", 1497 "members":{ 1498 "Enforced":{"shape":"Boolean"} 1499 } 1500 }, 1501 "DescribeMailboxExportJobRequest":{ 1502 "type":"structure", 1503 "required":[ 1504 "JobId", 1505 "OrganizationId" 1506 ], 1507 "members":{ 1508 "JobId":{"shape":"MailboxExportJobId"}, 1509 "OrganizationId":{"shape":"OrganizationId"} 1510 } 1511 }, 1512 "DescribeMailboxExportJobResponse":{ 1513 "type":"structure", 1514 "members":{ 1515 "EntityId":{"shape":"WorkMailIdentifier"}, 1516 "Description":{"shape":"Description"}, 1517 "RoleArn":{"shape":"RoleArn"}, 1518 "KmsKeyArn":{"shape":"KmsKeyArn"}, 1519 "S3BucketName":{"shape":"S3BucketName"}, 1520 "S3Prefix":{"shape":"S3ObjectKey"}, 1521 "S3Path":{"shape":"S3ObjectKey"}, 1522 "EstimatedProgress":{"shape":"Percentage"}, 1523 "State":{"shape":"MailboxExportJobState"}, 1524 "ErrorInfo":{"shape":"MailboxExportErrorInfo"}, 1525 "StartTime":{"shape":"Timestamp"}, 1526 "EndTime":{"shape":"Timestamp"} 1527 } 1528 }, 1529 "DescribeOrganizationRequest":{ 1530 "type":"structure", 1531 "required":["OrganizationId"], 1532 "members":{ 1533 "OrganizationId":{"shape":"OrganizationId"} 1534 } 1535 }, 1536 "DescribeOrganizationResponse":{ 1537 "type":"structure", 1538 "members":{ 1539 "OrganizationId":{"shape":"OrganizationId"}, 1540 "Alias":{"shape":"OrganizationName"}, 1541 "State":{"shape":"String"}, 1542 "DirectoryId":{"shape":"String"}, 1543 "DirectoryType":{"shape":"String"}, 1544 "DefaultMailDomain":{"shape":"String"}, 1545 "CompletedDate":{"shape":"Timestamp"}, 1546 "ErrorMessage":{"shape":"String"}, 1547 "ARN":{"shape":"AmazonResourceName"} 1548 } 1549 }, 1550 "DescribeResourceRequest":{ 1551 "type":"structure", 1552 "required":[ 1553 "OrganizationId", 1554 "ResourceId" 1555 ], 1556 "members":{ 1557 "OrganizationId":{"shape":"OrganizationId"}, 1558 "ResourceId":{"shape":"ResourceId"} 1559 } 1560 }, 1561 "DescribeResourceResponse":{ 1562 "type":"structure", 1563 "members":{ 1564 "ResourceId":{"shape":"ResourceId"}, 1565 "Email":{"shape":"EmailAddress"}, 1566 "Name":{"shape":"ResourceName"}, 1567 "Type":{"shape":"ResourceType"}, 1568 "BookingOptions":{"shape":"BookingOptions"}, 1569 "State":{"shape":"EntityState"}, 1570 "EnabledDate":{"shape":"Timestamp"}, 1571 "DisabledDate":{"shape":"Timestamp"} 1572 } 1573 }, 1574 "DescribeUserRequest":{ 1575 "type":"structure", 1576 "required":[ 1577 "OrganizationId", 1578 "UserId" 1579 ], 1580 "members":{ 1581 "OrganizationId":{"shape":"OrganizationId"}, 1582 "UserId":{"shape":"WorkMailIdentifier"} 1583 } 1584 }, 1585 "DescribeUserResponse":{ 1586 "type":"structure", 1587 "members":{ 1588 "UserId":{"shape":"WorkMailIdentifier"}, 1589 "Name":{"shape":"UserName"}, 1590 "Email":{"shape":"EmailAddress"}, 1591 "DisplayName":{"shape":"String"}, 1592 "State":{"shape":"EntityState"}, 1593 "UserRole":{"shape":"UserRole"}, 1594 "EnabledDate":{"shape":"Timestamp"}, 1595 "DisabledDate":{"shape":"Timestamp"} 1596 } 1597 }, 1598 "Description":{ 1599 "type":"string", 1600 "max":1023, 1601 "min":0, 1602 "pattern":"[\\S\\s]*" 1603 }, 1604 "DeviceId":{ 1605 "type":"string", 1606 "max":32, 1607 "min":1, 1608 "pattern":"[A-Za-z0-9]+" 1609 }, 1610 "DeviceModel":{ 1611 "type":"string", 1612 "max":256, 1613 "min":1, 1614 "pattern":"[\\u0020-\\u00FF]+" 1615 }, 1616 "DeviceModelList":{ 1617 "type":"list", 1618 "member":{"shape":"DeviceModel"}, 1619 "max":10, 1620 "min":1 1621 }, 1622 "DeviceOperatingSystem":{ 1623 "type":"string", 1624 "max":256, 1625 "min":1, 1626 "pattern":"[\\u0020-\\u00FF]+" 1627 }, 1628 "DeviceOperatingSystemList":{ 1629 "type":"list", 1630 "member":{"shape":"DeviceOperatingSystem"}, 1631 "max":10, 1632 "min":1 1633 }, 1634 "DeviceType":{ 1635 "type":"string", 1636 "max":256, 1637 "min":1, 1638 "pattern":"[\\u0020-\\u00FF]+" 1639 }, 1640 "DeviceTypeList":{ 1641 "type":"list", 1642 "member":{"shape":"DeviceType"}, 1643 "max":10, 1644 "min":1 1645 }, 1646 "DeviceUserAgent":{ 1647 "type":"string", 1648 "max":256, 1649 "min":1, 1650 "pattern":"[\\u0020-\\u00FF]+" 1651 }, 1652 "DeviceUserAgentList":{ 1653 "type":"list", 1654 "member":{"shape":"DeviceUserAgent"}, 1655 "max":10, 1656 "min":1 1657 }, 1658 "DirectoryId":{ 1659 "type":"string", 1660 "max":12, 1661 "min":12, 1662 "pattern":"^d-[0-9a-f]{10}$" 1663 }, 1664 "DirectoryInUseException":{ 1665 "type":"structure", 1666 "members":{ 1667 "Message":{"shape":"String"} 1668 }, 1669 "exception":true 1670 }, 1671 "DirectoryServiceAuthenticationFailedException":{ 1672 "type":"structure", 1673 "members":{ 1674 "Message":{"shape":"String"} 1675 }, 1676 "exception":true 1677 }, 1678 "DirectoryUnavailableException":{ 1679 "type":"structure", 1680 "members":{ 1681 "Message":{"shape":"String"} 1682 }, 1683 "exception":true 1684 }, 1685 "DisassociateDelegateFromResourceRequest":{ 1686 "type":"structure", 1687 "required":[ 1688 "OrganizationId", 1689 "ResourceId", 1690 "EntityId" 1691 ], 1692 "members":{ 1693 "OrganizationId":{"shape":"OrganizationId"}, 1694 "ResourceId":{"shape":"ResourceId"}, 1695 "EntityId":{"shape":"WorkMailIdentifier"} 1696 } 1697 }, 1698 "DisassociateDelegateFromResourceResponse":{ 1699 "type":"structure", 1700 "members":{ 1701 } 1702 }, 1703 "DisassociateMemberFromGroupRequest":{ 1704 "type":"structure", 1705 "required":[ 1706 "OrganizationId", 1707 "GroupId", 1708 "MemberId" 1709 ], 1710 "members":{ 1711 "OrganizationId":{"shape":"OrganizationId"}, 1712 "GroupId":{"shape":"WorkMailIdentifier"}, 1713 "MemberId":{"shape":"WorkMailIdentifier"} 1714 } 1715 }, 1716 "DisassociateMemberFromGroupResponse":{ 1717 "type":"structure", 1718 "members":{ 1719 } 1720 }, 1721 "Domain":{ 1722 "type":"structure", 1723 "members":{ 1724 "DomainName":{"shape":"DomainName"}, 1725 "HostedZoneId":{"shape":"HostedZoneId"} 1726 } 1727 }, 1728 "DomainName":{ 1729 "type":"string", 1730 "max":255, 1731 "min":3, 1732 "pattern":"[a-zA-Z0-9.-]+\\.[a-zA-Z-]{2,}" 1733 }, 1734 "Domains":{ 1735 "type":"list", 1736 "member":{"shape":"Domain"}, 1737 "max":5, 1738 "min":0 1739 }, 1740 "EmailAddress":{ 1741 "type":"string", 1742 "max":254, 1743 "min":1, 1744 "pattern":"[a-zA-Z0-9._%+-]{1,64}@[a-zA-Z0-9.-]+\\.[a-zA-Z-]{2,}" 1745 }, 1746 "EmailAddressInUseException":{ 1747 "type":"structure", 1748 "members":{ 1749 "Message":{"shape":"String"} 1750 }, 1751 "exception":true 1752 }, 1753 "EntityAlreadyRegisteredException":{ 1754 "type":"structure", 1755 "members":{ 1756 "Message":{"shape":"String"} 1757 }, 1758 "exception":true 1759 }, 1760 "EntityIdentifier":{ 1761 "type":"string", 1762 "max":256, 1763 "min":1, 1764 "pattern":"[a-zA-Z0-9._%+@-]+" 1765 }, 1766 "EntityNotFoundException":{ 1767 "type":"structure", 1768 "members":{ 1769 "Message":{"shape":"String"} 1770 }, 1771 "exception":true 1772 }, 1773 "EntityState":{ 1774 "type":"string", 1775 "enum":[ 1776 "ENABLED", 1777 "DISABLED", 1778 "DELETED" 1779 ] 1780 }, 1781 "EntityStateException":{ 1782 "type":"structure", 1783 "members":{ 1784 "Message":{"shape":"String"} 1785 }, 1786 "exception":true 1787 }, 1788 "FolderConfiguration":{ 1789 "type":"structure", 1790 "required":[ 1791 "Name", 1792 "Action" 1793 ], 1794 "members":{ 1795 "Name":{"shape":"FolderName"}, 1796 "Action":{"shape":"RetentionAction"}, 1797 "Period":{"shape":"RetentionPeriod"} 1798 } 1799 }, 1800 "FolderConfigurations":{ 1801 "type":"list", 1802 "member":{"shape":"FolderConfiguration"} 1803 }, 1804 "FolderName":{ 1805 "type":"string", 1806 "enum":[ 1807 "INBOX", 1808 "DELETED_ITEMS", 1809 "SENT_ITEMS", 1810 "DRAFTS", 1811 "JUNK_EMAIL" 1812 ] 1813 }, 1814 "GetAccessControlEffectRequest":{ 1815 "type":"structure", 1816 "required":[ 1817 "OrganizationId", 1818 "IpAddress", 1819 "Action", 1820 "UserId" 1821 ], 1822 "members":{ 1823 "OrganizationId":{"shape":"OrganizationId"}, 1824 "IpAddress":{"shape":"IpAddress"}, 1825 "Action":{"shape":"AccessControlRuleAction"}, 1826 "UserId":{"shape":"WorkMailIdentifier"} 1827 } 1828 }, 1829 "GetAccessControlEffectResponse":{ 1830 "type":"structure", 1831 "members":{ 1832 "Effect":{"shape":"AccessControlRuleEffect"}, 1833 "MatchedRules":{"shape":"AccessControlRuleNameList"} 1834 } 1835 }, 1836 "GetDefaultRetentionPolicyRequest":{ 1837 "type":"structure", 1838 "required":["OrganizationId"], 1839 "members":{ 1840 "OrganizationId":{"shape":"OrganizationId"} 1841 } 1842 }, 1843 "GetDefaultRetentionPolicyResponse":{ 1844 "type":"structure", 1845 "members":{ 1846 "Id":{"shape":"ShortString"}, 1847 "Name":{"shape":"ShortString"}, 1848 "Description":{"shape":"String"}, 1849 "FolderConfigurations":{"shape":"FolderConfigurations"} 1850 } 1851 }, 1852 "GetMailboxDetailsRequest":{ 1853 "type":"structure", 1854 "required":[ 1855 "OrganizationId", 1856 "UserId" 1857 ], 1858 "members":{ 1859 "OrganizationId":{"shape":"OrganizationId"}, 1860 "UserId":{"shape":"WorkMailIdentifier"} 1861 } 1862 }, 1863 "GetMailboxDetailsResponse":{ 1864 "type":"structure", 1865 "members":{ 1866 "MailboxQuota":{"shape":"MailboxQuota"}, 1867 "MailboxSize":{"shape":"MailboxSize"} 1868 } 1869 }, 1870 "GetMobileDeviceAccessEffectRequest":{ 1871 "type":"structure", 1872 "required":["OrganizationId"], 1873 "members":{ 1874 "OrganizationId":{"shape":"OrganizationId"}, 1875 "DeviceType":{"shape":"DeviceType"}, 1876 "DeviceModel":{"shape":"DeviceModel"}, 1877 "DeviceOperatingSystem":{"shape":"DeviceOperatingSystem"}, 1878 "DeviceUserAgent":{"shape":"DeviceUserAgent"} 1879 } 1880 }, 1881 "GetMobileDeviceAccessEffectResponse":{ 1882 "type":"structure", 1883 "members":{ 1884 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 1885 "MatchedRules":{"shape":"MobileDeviceAccessMatchedRuleList"} 1886 } 1887 }, 1888 "GetMobileDeviceAccessOverrideRequest":{ 1889 "type":"structure", 1890 "required":[ 1891 "OrganizationId", 1892 "UserId", 1893 "DeviceId" 1894 ], 1895 "members":{ 1896 "OrganizationId":{"shape":"OrganizationId"}, 1897 "UserId":{"shape":"EntityIdentifier"}, 1898 "DeviceId":{"shape":"DeviceId"} 1899 } 1900 }, 1901 "GetMobileDeviceAccessOverrideResponse":{ 1902 "type":"structure", 1903 "members":{ 1904 "UserId":{"shape":"WorkMailIdentifier"}, 1905 "DeviceId":{"shape":"DeviceId"}, 1906 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 1907 "Description":{"shape":"MobileDeviceAccessRuleDescription"}, 1908 "DateCreated":{"shape":"Timestamp"}, 1909 "DateModified":{"shape":"Timestamp"} 1910 } 1911 }, 1912 "Group":{ 1913 "type":"structure", 1914 "members":{ 1915 "Id":{"shape":"WorkMailIdentifier"}, 1916 "Email":{"shape":"EmailAddress"}, 1917 "Name":{"shape":"GroupName"}, 1918 "State":{"shape":"EntityState"}, 1919 "EnabledDate":{"shape":"Timestamp"}, 1920 "DisabledDate":{"shape":"Timestamp"} 1921 } 1922 }, 1923 "GroupName":{ 1924 "type":"string", 1925 "max":256, 1926 "min":1, 1927 "pattern":"[\\u0020-\\u00FF]+" 1928 }, 1929 "Groups":{ 1930 "type":"list", 1931 "member":{"shape":"Group"} 1932 }, 1933 "HostedZoneId":{ 1934 "type":"string", 1935 "max":32, 1936 "min":1, 1937 "pattern":"[\\S\\s]*" 1938 }, 1939 "IdempotencyClientToken":{ 1940 "type":"string", 1941 "max":128, 1942 "min":1, 1943 "pattern":"[\\x21-\\x7e]+" 1944 }, 1945 "InvalidConfigurationException":{ 1946 "type":"structure", 1947 "members":{ 1948 "Message":{"shape":"String"} 1949 }, 1950 "exception":true 1951 }, 1952 "InvalidParameterException":{ 1953 "type":"structure", 1954 "members":{ 1955 "Message":{"shape":"String"} 1956 }, 1957 "exception":true 1958 }, 1959 "InvalidPasswordException":{ 1960 "type":"structure", 1961 "members":{ 1962 "Message":{"shape":"String"} 1963 }, 1964 "exception":true 1965 }, 1966 "IpAddress":{ 1967 "type":"string", 1968 "max":15, 1969 "min":1, 1970 "pattern":"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$" 1971 }, 1972 "IpRange":{ 1973 "type":"string", 1974 "max":18, 1975 "min":1, 1976 "pattern":"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])/([0-9]|[12][0-9]|3[0-2])$" 1977 }, 1978 "IpRangeList":{ 1979 "type":"list", 1980 "member":{"shape":"IpRange"}, 1981 "max":1024, 1982 "min":0 1983 }, 1984 "Jobs":{ 1985 "type":"list", 1986 "member":{"shape":"MailboxExportJob"} 1987 }, 1988 "KmsKeyArn":{ 1989 "type":"string", 1990 "max":2048, 1991 "min":20, 1992 "pattern":"arn:aws:kms:[a-z0-9-]*:[a-z0-9-]+:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}" 1993 }, 1994 "LimitExceededException":{ 1995 "type":"structure", 1996 "members":{ 1997 "Message":{"shape":"String"} 1998 }, 1999 "exception":true 2000 }, 2001 "ListAccessControlRulesRequest":{ 2002 "type":"structure", 2003 "required":["OrganizationId"], 2004 "members":{ 2005 "OrganizationId":{"shape":"OrganizationId"} 2006 } 2007 }, 2008 "ListAccessControlRulesResponse":{ 2009 "type":"structure", 2010 "members":{ 2011 "Rules":{"shape":"AccessControlRulesList"} 2012 } 2013 }, 2014 "ListAliasesRequest":{ 2015 "type":"structure", 2016 "required":[ 2017 "OrganizationId", 2018 "EntityId" 2019 ], 2020 "members":{ 2021 "OrganizationId":{"shape":"OrganizationId"}, 2022 "EntityId":{"shape":"WorkMailIdentifier"}, 2023 "NextToken":{"shape":"NextToken"}, 2024 "MaxResults":{"shape":"MaxResults"} 2025 } 2026 }, 2027 "ListAliasesResponse":{ 2028 "type":"structure", 2029 "members":{ 2030 "Aliases":{"shape":"Aliases"}, 2031 "NextToken":{"shape":"NextToken"} 2032 } 2033 }, 2034 "ListGroupMembersRequest":{ 2035 "type":"structure", 2036 "required":[ 2037 "OrganizationId", 2038 "GroupId" 2039 ], 2040 "members":{ 2041 "OrganizationId":{"shape":"OrganizationId"}, 2042 "GroupId":{"shape":"WorkMailIdentifier"}, 2043 "NextToken":{"shape":"NextToken"}, 2044 "MaxResults":{"shape":"MaxResults"} 2045 } 2046 }, 2047 "ListGroupMembersResponse":{ 2048 "type":"structure", 2049 "members":{ 2050 "Members":{"shape":"Members"}, 2051 "NextToken":{"shape":"NextToken"} 2052 } 2053 }, 2054 "ListGroupsRequest":{ 2055 "type":"structure", 2056 "required":["OrganizationId"], 2057 "members":{ 2058 "OrganizationId":{"shape":"OrganizationId"}, 2059 "NextToken":{"shape":"NextToken"}, 2060 "MaxResults":{"shape":"MaxResults"} 2061 } 2062 }, 2063 "ListGroupsResponse":{ 2064 "type":"structure", 2065 "members":{ 2066 "Groups":{"shape":"Groups"}, 2067 "NextToken":{"shape":"NextToken"} 2068 } 2069 }, 2070 "ListMailboxExportJobsRequest":{ 2071 "type":"structure", 2072 "required":["OrganizationId"], 2073 "members":{ 2074 "OrganizationId":{"shape":"OrganizationId"}, 2075 "NextToken":{"shape":"NextToken"}, 2076 "MaxResults":{"shape":"MaxResults"} 2077 } 2078 }, 2079 "ListMailboxExportJobsResponse":{ 2080 "type":"structure", 2081 "members":{ 2082 "Jobs":{"shape":"Jobs"}, 2083 "NextToken":{"shape":"NextToken"} 2084 } 2085 }, 2086 "ListMailboxPermissionsRequest":{ 2087 "type":"structure", 2088 "required":[ 2089 "OrganizationId", 2090 "EntityId" 2091 ], 2092 "members":{ 2093 "OrganizationId":{"shape":"OrganizationId"}, 2094 "EntityId":{"shape":"WorkMailIdentifier"}, 2095 "NextToken":{"shape":"NextToken"}, 2096 "MaxResults":{"shape":"MaxResults"} 2097 } 2098 }, 2099 "ListMailboxPermissionsResponse":{ 2100 "type":"structure", 2101 "members":{ 2102 "Permissions":{"shape":"Permissions"}, 2103 "NextToken":{"shape":"NextToken"} 2104 } 2105 }, 2106 "ListMobileDeviceAccessOverridesRequest":{ 2107 "type":"structure", 2108 "required":["OrganizationId"], 2109 "members":{ 2110 "OrganizationId":{"shape":"OrganizationId"}, 2111 "UserId":{"shape":"EntityIdentifier"}, 2112 "DeviceId":{"shape":"DeviceId"}, 2113 "NextToken":{"shape":"NextToken"}, 2114 "MaxResults":{"shape":"MaxResults"} 2115 } 2116 }, 2117 "ListMobileDeviceAccessOverridesResponse":{ 2118 "type":"structure", 2119 "members":{ 2120 "Overrides":{"shape":"MobileDeviceAccessOverridesList"}, 2121 "NextToken":{"shape":"NextToken"} 2122 } 2123 }, 2124 "ListMobileDeviceAccessRulesRequest":{ 2125 "type":"structure", 2126 "required":["OrganizationId"], 2127 "members":{ 2128 "OrganizationId":{"shape":"OrganizationId"} 2129 } 2130 }, 2131 "ListMobileDeviceAccessRulesResponse":{ 2132 "type":"structure", 2133 "members":{ 2134 "Rules":{"shape":"MobileDeviceAccessRulesList"} 2135 } 2136 }, 2137 "ListOrganizationsRequest":{ 2138 "type":"structure", 2139 "members":{ 2140 "NextToken":{"shape":"NextToken"}, 2141 "MaxResults":{"shape":"MaxResults"} 2142 } 2143 }, 2144 "ListOrganizationsResponse":{ 2145 "type":"structure", 2146 "members":{ 2147 "OrganizationSummaries":{"shape":"OrganizationSummaries"}, 2148 "NextToken":{"shape":"NextToken"} 2149 } 2150 }, 2151 "ListResourceDelegatesRequest":{ 2152 "type":"structure", 2153 "required":[ 2154 "OrganizationId", 2155 "ResourceId" 2156 ], 2157 "members":{ 2158 "OrganizationId":{"shape":"OrganizationId"}, 2159 "ResourceId":{"shape":"WorkMailIdentifier"}, 2160 "NextToken":{"shape":"NextToken"}, 2161 "MaxResults":{"shape":"MaxResults"} 2162 } 2163 }, 2164 "ListResourceDelegatesResponse":{ 2165 "type":"structure", 2166 "members":{ 2167 "Delegates":{"shape":"ResourceDelegates"}, 2168 "NextToken":{"shape":"NextToken"} 2169 } 2170 }, 2171 "ListResourcesRequest":{ 2172 "type":"structure", 2173 "required":["OrganizationId"], 2174 "members":{ 2175 "OrganizationId":{"shape":"OrganizationId"}, 2176 "NextToken":{"shape":"NextToken"}, 2177 "MaxResults":{"shape":"MaxResults"} 2178 } 2179 }, 2180 "ListResourcesResponse":{ 2181 "type":"structure", 2182 "members":{ 2183 "Resources":{"shape":"Resources"}, 2184 "NextToken":{"shape":"NextToken"} 2185 } 2186 }, 2187 "ListTagsForResourceRequest":{ 2188 "type":"structure", 2189 "required":["ResourceARN"], 2190 "members":{ 2191 "ResourceARN":{"shape":"AmazonResourceName"} 2192 } 2193 }, 2194 "ListTagsForResourceResponse":{ 2195 "type":"structure", 2196 "members":{ 2197 "Tags":{"shape":"TagList"} 2198 } 2199 }, 2200 "ListUsersRequest":{ 2201 "type":"structure", 2202 "required":["OrganizationId"], 2203 "members":{ 2204 "OrganizationId":{"shape":"OrganizationId"}, 2205 "NextToken":{"shape":"NextToken"}, 2206 "MaxResults":{"shape":"MaxResults"} 2207 } 2208 }, 2209 "ListUsersResponse":{ 2210 "type":"structure", 2211 "members":{ 2212 "Users":{"shape":"Users"}, 2213 "NextToken":{"shape":"NextToken"} 2214 } 2215 }, 2216 "MailDomainNotFoundException":{ 2217 "type":"structure", 2218 "members":{ 2219 "Message":{"shape":"String"} 2220 }, 2221 "exception":true 2222 }, 2223 "MailDomainStateException":{ 2224 "type":"structure", 2225 "members":{ 2226 "Message":{"shape":"String"} 2227 }, 2228 "exception":true 2229 }, 2230 "MailboxExportErrorInfo":{ 2231 "type":"string", 2232 "max":1024, 2233 "min":1, 2234 "pattern":"[\\S\\s]*" 2235 }, 2236 "MailboxExportJob":{ 2237 "type":"structure", 2238 "members":{ 2239 "JobId":{"shape":"MailboxExportJobId"}, 2240 "EntityId":{"shape":"WorkMailIdentifier"}, 2241 "Description":{"shape":"Description"}, 2242 "S3BucketName":{"shape":"S3BucketName"}, 2243 "S3Path":{"shape":"S3ObjectKey"}, 2244 "EstimatedProgress":{"shape":"Percentage"}, 2245 "State":{"shape":"MailboxExportJobState"}, 2246 "StartTime":{"shape":"Timestamp"}, 2247 "EndTime":{"shape":"Timestamp"} 2248 } 2249 }, 2250 "MailboxExportJobId":{ 2251 "type":"string", 2252 "max":63, 2253 "min":1, 2254 "pattern":"[A-Za-z0-9-]+" 2255 }, 2256 "MailboxExportJobState":{ 2257 "type":"string", 2258 "enum":[ 2259 "RUNNING", 2260 "COMPLETED", 2261 "FAILED", 2262 "CANCELLED" 2263 ] 2264 }, 2265 "MailboxQuota":{ 2266 "type":"integer", 2267 "box":true, 2268 "min":1 2269 }, 2270 "MailboxSize":{ 2271 "type":"double", 2272 "min":0 2273 }, 2274 "MaxResults":{ 2275 "type":"integer", 2276 "box":true, 2277 "max":100, 2278 "min":1 2279 }, 2280 "Member":{ 2281 "type":"structure", 2282 "members":{ 2283 "Id":{"shape":"String"}, 2284 "Name":{"shape":"String"}, 2285 "Type":{"shape":"MemberType"}, 2286 "State":{"shape":"EntityState"}, 2287 "EnabledDate":{"shape":"Timestamp"}, 2288 "DisabledDate":{"shape":"Timestamp"} 2289 } 2290 }, 2291 "MemberType":{ 2292 "type":"string", 2293 "enum":[ 2294 "GROUP", 2295 "USER" 2296 ] 2297 }, 2298 "Members":{ 2299 "type":"list", 2300 "member":{"shape":"Member"} 2301 }, 2302 "MobileDeviceAccessMatchedRule":{ 2303 "type":"structure", 2304 "members":{ 2305 "MobileDeviceAccessRuleId":{"shape":"MobileDeviceAccessRuleId"}, 2306 "Name":{"shape":"MobileDeviceAccessRuleName"} 2307 } 2308 }, 2309 "MobileDeviceAccessMatchedRuleList":{ 2310 "type":"list", 2311 "member":{"shape":"MobileDeviceAccessMatchedRule"}, 2312 "max":10, 2313 "min":0 2314 }, 2315 "MobileDeviceAccessOverride":{ 2316 "type":"structure", 2317 "members":{ 2318 "UserId":{"shape":"WorkMailIdentifier"}, 2319 "DeviceId":{"shape":"DeviceId"}, 2320 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 2321 "Description":{"shape":"MobileDeviceAccessRuleDescription"}, 2322 "DateCreated":{"shape":"Timestamp"}, 2323 "DateModified":{"shape":"Timestamp"} 2324 } 2325 }, 2326 "MobileDeviceAccessOverridesList":{ 2327 "type":"list", 2328 "member":{"shape":"MobileDeviceAccessOverride"} 2329 }, 2330 "MobileDeviceAccessRule":{ 2331 "type":"structure", 2332 "members":{ 2333 "MobileDeviceAccessRuleId":{"shape":"MobileDeviceAccessRuleId"}, 2334 "Name":{"shape":"MobileDeviceAccessRuleName"}, 2335 "Description":{"shape":"MobileDeviceAccessRuleDescription"}, 2336 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 2337 "DeviceTypes":{"shape":"DeviceTypeList"}, 2338 "NotDeviceTypes":{"shape":"DeviceTypeList"}, 2339 "DeviceModels":{"shape":"DeviceModelList"}, 2340 "NotDeviceModels":{"shape":"DeviceModelList"}, 2341 "DeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 2342 "NotDeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 2343 "DeviceUserAgents":{"shape":"DeviceUserAgentList"}, 2344 "NotDeviceUserAgents":{"shape":"DeviceUserAgentList"}, 2345 "DateCreated":{"shape":"Timestamp"}, 2346 "DateModified":{"shape":"Timestamp"} 2347 } 2348 }, 2349 "MobileDeviceAccessRuleDescription":{ 2350 "type":"string", 2351 "max":256, 2352 "min":1, 2353 "pattern":"[\\S\\s]+" 2354 }, 2355 "MobileDeviceAccessRuleEffect":{ 2356 "type":"string", 2357 "enum":[ 2358 "ALLOW", 2359 "DENY" 2360 ] 2361 }, 2362 "MobileDeviceAccessRuleId":{ 2363 "type":"string", 2364 "max":64, 2365 "min":1, 2366 "pattern":"[a-zA-Z0-9_-]+" 2367 }, 2368 "MobileDeviceAccessRuleName":{ 2369 "type":"string", 2370 "max":64, 2371 "min":1, 2372 "pattern":"[\\S\\s]+" 2373 }, 2374 "MobileDeviceAccessRulesList":{ 2375 "type":"list", 2376 "member":{"shape":"MobileDeviceAccessRule"}, 2377 "max":10, 2378 "min":0 2379 }, 2380 "NameAvailabilityException":{ 2381 "type":"structure", 2382 "members":{ 2383 "Message":{"shape":"String"} 2384 }, 2385 "exception":true 2386 }, 2387 "NextToken":{ 2388 "type":"string", 2389 "max":1024, 2390 "min":1, 2391 "pattern":"[\\S\\s]*|[a-zA-Z0-9/+=]{1,1024}" 2392 }, 2393 "OrganizationId":{ 2394 "type":"string", 2395 "max":34, 2396 "min":34, 2397 "pattern":"^m-[0-9a-f]{32}$" 2398 }, 2399 "OrganizationName":{ 2400 "type":"string", 2401 "max":62, 2402 "min":1, 2403 "pattern":"^(?!d-)([\\da-zA-Z]+)([-][\\da-zA-Z]+)*" 2404 }, 2405 "OrganizationNotFoundException":{ 2406 "type":"structure", 2407 "members":{ 2408 "Message":{"shape":"String"} 2409 }, 2410 "exception":true 2411 }, 2412 "OrganizationStateException":{ 2413 "type":"structure", 2414 "members":{ 2415 "Message":{"shape":"String"} 2416 }, 2417 "exception":true 2418 }, 2419 "OrganizationSummaries":{ 2420 "type":"list", 2421 "member":{"shape":"OrganizationSummary"} 2422 }, 2423 "OrganizationSummary":{ 2424 "type":"structure", 2425 "members":{ 2426 "OrganizationId":{"shape":"OrganizationId"}, 2427 "Alias":{"shape":"OrganizationName"}, 2428 "DefaultMailDomain":{"shape":"DomainName"}, 2429 "ErrorMessage":{"shape":"String"}, 2430 "State":{"shape":"String"} 2431 } 2432 }, 2433 "Password":{ 2434 "type":"string", 2435 "max":256, 2436 "pattern":"[\\u0020-\\u00FF]+", 2437 "sensitive":true 2438 }, 2439 "Percentage":{ 2440 "type":"integer", 2441 "max":100, 2442 "min":0 2443 }, 2444 "Permission":{ 2445 "type":"structure", 2446 "required":[ 2447 "GranteeId", 2448 "GranteeType", 2449 "PermissionValues" 2450 ], 2451 "members":{ 2452 "GranteeId":{"shape":"WorkMailIdentifier"}, 2453 "GranteeType":{"shape":"MemberType"}, 2454 "PermissionValues":{"shape":"PermissionValues"} 2455 } 2456 }, 2457 "PermissionType":{ 2458 "type":"string", 2459 "enum":[ 2460 "FULL_ACCESS", 2461 "SEND_AS", 2462 "SEND_ON_BEHALF" 2463 ] 2464 }, 2465 "PermissionValues":{ 2466 "type":"list", 2467 "member":{"shape":"PermissionType"} 2468 }, 2469 "Permissions":{ 2470 "type":"list", 2471 "member":{"shape":"Permission"} 2472 }, 2473 "PolicyDescription":{ 2474 "type":"string", 2475 "max":256, 2476 "pattern":"[\\w\\d\\s\\S\\-!?=,.;:'_]+", 2477 "sensitive":true 2478 }, 2479 "PutAccessControlRuleRequest":{ 2480 "type":"structure", 2481 "required":[ 2482 "Name", 2483 "Effect", 2484 "Description", 2485 "OrganizationId" 2486 ], 2487 "members":{ 2488 "Name":{"shape":"AccessControlRuleName"}, 2489 "Effect":{"shape":"AccessControlRuleEffect"}, 2490 "Description":{"shape":"AccessControlRuleDescription"}, 2491 "IpRanges":{"shape":"IpRangeList"}, 2492 "NotIpRanges":{"shape":"IpRangeList"}, 2493 "Actions":{"shape":"ActionsList"}, 2494 "NotActions":{"shape":"ActionsList"}, 2495 "UserIds":{"shape":"UserIdList"}, 2496 "NotUserIds":{"shape":"UserIdList"}, 2497 "OrganizationId":{"shape":"OrganizationId"} 2498 } 2499 }, 2500 "PutAccessControlRuleResponse":{ 2501 "type":"structure", 2502 "members":{ 2503 } 2504 }, 2505 "PutInboundDmarcSettingsRequest":{ 2506 "type":"structure", 2507 "required":[ 2508 "OrganizationId", 2509 "Enforced" 2510 ], 2511 "members":{ 2512 "OrganizationId":{"shape":"OrganizationId"}, 2513 "Enforced":{"shape":"BooleanObject"} 2514 } 2515 }, 2516 "PutInboundDmarcSettingsResponse":{ 2517 "type":"structure", 2518 "members":{ 2519 } 2520 }, 2521 "PutMailboxPermissionsRequest":{ 2522 "type":"structure", 2523 "required":[ 2524 "OrganizationId", 2525 "EntityId", 2526 "GranteeId", 2527 "PermissionValues" 2528 ], 2529 "members":{ 2530 "OrganizationId":{"shape":"OrganizationId"}, 2531 "EntityId":{"shape":"WorkMailIdentifier"}, 2532 "GranteeId":{"shape":"WorkMailIdentifier"}, 2533 "PermissionValues":{"shape":"PermissionValues"} 2534 } 2535 }, 2536 "PutMailboxPermissionsResponse":{ 2537 "type":"structure", 2538 "members":{ 2539 } 2540 }, 2541 "PutMobileDeviceAccessOverrideRequest":{ 2542 "type":"structure", 2543 "required":[ 2544 "OrganizationId", 2545 "UserId", 2546 "DeviceId", 2547 "Effect" 2548 ], 2549 "members":{ 2550 "OrganizationId":{"shape":"OrganizationId"}, 2551 "UserId":{"shape":"EntityIdentifier"}, 2552 "DeviceId":{"shape":"DeviceId"}, 2553 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 2554 "Description":{"shape":"MobileDeviceAccessRuleDescription"} 2555 } 2556 }, 2557 "PutMobileDeviceAccessOverrideResponse":{ 2558 "type":"structure", 2559 "members":{ 2560 } 2561 }, 2562 "PutRetentionPolicyRequest":{ 2563 "type":"structure", 2564 "required":[ 2565 "OrganizationId", 2566 "Name", 2567 "FolderConfigurations" 2568 ], 2569 "members":{ 2570 "OrganizationId":{"shape":"OrganizationId"}, 2571 "Id":{"shape":"ShortString"}, 2572 "Name":{"shape":"ShortString"}, 2573 "Description":{"shape":"PolicyDescription"}, 2574 "FolderConfigurations":{"shape":"FolderConfigurations"} 2575 } 2576 }, 2577 "PutRetentionPolicyResponse":{ 2578 "type":"structure", 2579 "members":{ 2580 } 2581 }, 2582 "RegisterToWorkMailRequest":{ 2583 "type":"structure", 2584 "required":[ 2585 "OrganizationId", 2586 "EntityId", 2587 "Email" 2588 ], 2589 "members":{ 2590 "OrganizationId":{"shape":"OrganizationId"}, 2591 "EntityId":{"shape":"WorkMailIdentifier"}, 2592 "Email":{"shape":"EmailAddress"} 2593 } 2594 }, 2595 "RegisterToWorkMailResponse":{ 2596 "type":"structure", 2597 "members":{ 2598 } 2599 }, 2600 "ReservedNameException":{ 2601 "type":"structure", 2602 "members":{ 2603 "Message":{"shape":"String"} 2604 }, 2605 "exception":true 2606 }, 2607 "ResetPasswordRequest":{ 2608 "type":"structure", 2609 "required":[ 2610 "OrganizationId", 2611 "UserId", 2612 "Password" 2613 ], 2614 "members":{ 2615 "OrganizationId":{"shape":"OrganizationId"}, 2616 "UserId":{"shape":"WorkMailIdentifier"}, 2617 "Password":{"shape":"Password"} 2618 } 2619 }, 2620 "ResetPasswordResponse":{ 2621 "type":"structure", 2622 "members":{ 2623 } 2624 }, 2625 "Resource":{ 2626 "type":"structure", 2627 "members":{ 2628 "Id":{"shape":"WorkMailIdentifier"}, 2629 "Email":{"shape":"EmailAddress"}, 2630 "Name":{"shape":"ResourceName"}, 2631 "Type":{"shape":"ResourceType"}, 2632 "State":{"shape":"EntityState"}, 2633 "EnabledDate":{"shape":"Timestamp"}, 2634 "DisabledDate":{"shape":"Timestamp"} 2635 } 2636 }, 2637 "ResourceDelegates":{ 2638 "type":"list", 2639 "member":{"shape":"Delegate"} 2640 }, 2641 "ResourceId":{ 2642 "type":"string", 2643 "max":34, 2644 "min":34, 2645 "pattern":"^r-[0-9a-f]{32}$" 2646 }, 2647 "ResourceName":{ 2648 "type":"string", 2649 "max":20, 2650 "min":1, 2651 "pattern":"[\\w\\-.]+(@[a-zA-Z0-9.\\-]+\\.[a-zA-Z0-9-]{2,})?" 2652 }, 2653 "ResourceNotFoundException":{ 2654 "type":"structure", 2655 "members":{ 2656 "Message":{"shape":"String"} 2657 }, 2658 "exception":true 2659 }, 2660 "ResourceType":{ 2661 "type":"string", 2662 "enum":[ 2663 "ROOM", 2664 "EQUIPMENT" 2665 ] 2666 }, 2667 "Resources":{ 2668 "type":"list", 2669 "member":{"shape":"Resource"} 2670 }, 2671 "RetentionAction":{ 2672 "type":"string", 2673 "enum":[ 2674 "NONE", 2675 "DELETE", 2676 "PERMANENTLY_DELETE" 2677 ] 2678 }, 2679 "RetentionPeriod":{ 2680 "type":"integer", 2681 "box":true, 2682 "max":730, 2683 "min":1 2684 }, 2685 "RoleArn":{ 2686 "type":"string", 2687 "max":2048, 2688 "min":20 2689 }, 2690 "S3BucketName":{ 2691 "type":"string", 2692 "max":63, 2693 "min":1, 2694 "pattern":"[A-Za-z0-9.-]+" 2695 }, 2696 "S3ObjectKey":{ 2697 "type":"string", 2698 "max":1023, 2699 "min":1, 2700 "pattern":"[A-Za-z0-9!_.*'()/-]+" 2701 }, 2702 "ShortString":{ 2703 "type":"string", 2704 "max":64, 2705 "min":1, 2706 "pattern":"[a-zA-Z0-9_-]+" 2707 }, 2708 "StartMailboxExportJobRequest":{ 2709 "type":"structure", 2710 "required":[ 2711 "ClientToken", 2712 "OrganizationId", 2713 "EntityId", 2714 "RoleArn", 2715 "KmsKeyArn", 2716 "S3BucketName", 2717 "S3Prefix" 2718 ], 2719 "members":{ 2720 "ClientToken":{ 2721 "shape":"IdempotencyClientToken", 2722 "idempotencyToken":true 2723 }, 2724 "OrganizationId":{"shape":"OrganizationId"}, 2725 "EntityId":{"shape":"WorkMailIdentifier"}, 2726 "Description":{"shape":"Description"}, 2727 "RoleArn":{"shape":"RoleArn"}, 2728 "KmsKeyArn":{"shape":"KmsKeyArn"}, 2729 "S3BucketName":{"shape":"S3BucketName"}, 2730 "S3Prefix":{"shape":"S3ObjectKey"} 2731 } 2732 }, 2733 "StartMailboxExportJobResponse":{ 2734 "type":"structure", 2735 "members":{ 2736 "JobId":{"shape":"MailboxExportJobId"} 2737 } 2738 }, 2739 "String":{ 2740 "type":"string", 2741 "max":256 2742 }, 2743 "Tag":{ 2744 "type":"structure", 2745 "required":[ 2746 "Key", 2747 "Value" 2748 ], 2749 "members":{ 2750 "Key":{"shape":"TagKey"}, 2751 "Value":{"shape":"TagValue"} 2752 } 2753 }, 2754 "TagKey":{ 2755 "type":"string", 2756 "max":128, 2757 "min":1 2758 }, 2759 "TagKeyList":{ 2760 "type":"list", 2761 "member":{"shape":"TagKey"}, 2762 "max":50, 2763 "min":0 2764 }, 2765 "TagList":{ 2766 "type":"list", 2767 "member":{"shape":"Tag"}, 2768 "max":50, 2769 "min":0 2770 }, 2771 "TagResourceRequest":{ 2772 "type":"structure", 2773 "required":[ 2774 "ResourceARN", 2775 "Tags" 2776 ], 2777 "members":{ 2778 "ResourceARN":{"shape":"AmazonResourceName"}, 2779 "Tags":{"shape":"TagList"} 2780 } 2781 }, 2782 "TagResourceResponse":{ 2783 "type":"structure", 2784 "members":{ 2785 } 2786 }, 2787 "TagValue":{ 2788 "type":"string", 2789 "max":256, 2790 "min":0 2791 }, 2792 "Timestamp":{"type":"timestamp"}, 2793 "TooManyTagsException":{ 2794 "type":"structure", 2795 "members":{ 2796 "Message":{"shape":"String"} 2797 }, 2798 "exception":true 2799 }, 2800 "UnsupportedOperationException":{ 2801 "type":"structure", 2802 "members":{ 2803 "Message":{"shape":"String"} 2804 }, 2805 "exception":true 2806 }, 2807 "UntagResourceRequest":{ 2808 "type":"structure", 2809 "required":[ 2810 "ResourceARN", 2811 "TagKeys" 2812 ], 2813 "members":{ 2814 "ResourceARN":{"shape":"AmazonResourceName"}, 2815 "TagKeys":{"shape":"TagKeyList"} 2816 } 2817 }, 2818 "UntagResourceResponse":{ 2819 "type":"structure", 2820 "members":{ 2821 } 2822 }, 2823 "UpdateMailboxQuotaRequest":{ 2824 "type":"structure", 2825 "required":[ 2826 "OrganizationId", 2827 "UserId", 2828 "MailboxQuota" 2829 ], 2830 "members":{ 2831 "OrganizationId":{"shape":"OrganizationId"}, 2832 "UserId":{"shape":"WorkMailIdentifier"}, 2833 "MailboxQuota":{"shape":"MailboxQuota"} 2834 } 2835 }, 2836 "UpdateMailboxQuotaResponse":{ 2837 "type":"structure", 2838 "members":{ 2839 } 2840 }, 2841 "UpdateMobileDeviceAccessRuleRequest":{ 2842 "type":"structure", 2843 "required":[ 2844 "OrganizationId", 2845 "MobileDeviceAccessRuleId", 2846 "Name", 2847 "Effect" 2848 ], 2849 "members":{ 2850 "OrganizationId":{"shape":"OrganizationId"}, 2851 "MobileDeviceAccessRuleId":{"shape":"MobileDeviceAccessRuleId"}, 2852 "Name":{"shape":"MobileDeviceAccessRuleName"}, 2853 "Description":{"shape":"MobileDeviceAccessRuleDescription"}, 2854 "Effect":{"shape":"MobileDeviceAccessRuleEffect"}, 2855 "DeviceTypes":{"shape":"DeviceTypeList"}, 2856 "NotDeviceTypes":{"shape":"DeviceTypeList"}, 2857 "DeviceModels":{"shape":"DeviceModelList"}, 2858 "NotDeviceModels":{"shape":"DeviceModelList"}, 2859 "DeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 2860 "NotDeviceOperatingSystems":{"shape":"DeviceOperatingSystemList"}, 2861 "DeviceUserAgents":{"shape":"DeviceUserAgentList"}, 2862 "NotDeviceUserAgents":{"shape":"DeviceUserAgentList"} 2863 } 2864 }, 2865 "UpdateMobileDeviceAccessRuleResponse":{ 2866 "type":"structure", 2867 "members":{ 2868 } 2869 }, 2870 "UpdatePrimaryEmailAddressRequest":{ 2871 "type":"structure", 2872 "required":[ 2873 "OrganizationId", 2874 "EntityId", 2875 "Email" 2876 ], 2877 "members":{ 2878 "OrganizationId":{"shape":"OrganizationId"}, 2879 "EntityId":{"shape":"WorkMailIdentifier"}, 2880 "Email":{"shape":"EmailAddress"} 2881 } 2882 }, 2883 "UpdatePrimaryEmailAddressResponse":{ 2884 "type":"structure", 2885 "members":{ 2886 } 2887 }, 2888 "UpdateResourceRequest":{ 2889 "type":"structure", 2890 "required":[ 2891 "OrganizationId", 2892 "ResourceId" 2893 ], 2894 "members":{ 2895 "OrganizationId":{"shape":"OrganizationId"}, 2896 "ResourceId":{"shape":"ResourceId"}, 2897 "Name":{"shape":"ResourceName"}, 2898 "BookingOptions":{"shape":"BookingOptions"} 2899 } 2900 }, 2901 "UpdateResourceResponse":{ 2902 "type":"structure", 2903 "members":{ 2904 } 2905 }, 2906 "User":{ 2907 "type":"structure", 2908 "members":{ 2909 "Id":{"shape":"WorkMailIdentifier"}, 2910 "Email":{"shape":"EmailAddress"}, 2911 "Name":{"shape":"UserName"}, 2912 "DisplayName":{"shape":"String"}, 2913 "State":{"shape":"EntityState"}, 2914 "UserRole":{"shape":"UserRole"}, 2915 "EnabledDate":{"shape":"Timestamp"}, 2916 "DisabledDate":{"shape":"Timestamp"} 2917 } 2918 }, 2919 "UserIdList":{ 2920 "type":"list", 2921 "member":{"shape":"WorkMailIdentifier"}, 2922 "max":10, 2923 "min":0 2924 }, 2925 "UserName":{ 2926 "type":"string", 2927 "max":64, 2928 "min":1, 2929 "pattern":"[\\w\\-.]+(@[a-zA-Z0-9.\\-]+\\.[a-zA-Z0-9-]{2,})?" 2930 }, 2931 "UserRole":{ 2932 "type":"string", 2933 "enum":[ 2934 "USER", 2935 "RESOURCE", 2936 "SYSTEM_USER" 2937 ] 2938 }, 2939 "Users":{ 2940 "type":"list", 2941 "member":{"shape":"User"} 2942 }, 2943 "WorkMailIdentifier":{ 2944 "type":"string", 2945 "max":256, 2946 "min":12 2947 } 2948 } 2949 }