| Enum | Description | 
|---|---|
| EntityState | |
| MemberType | |
| ResourceType | |
| UserRole | 
| Exception | Description | 
|---|---|
| DirectoryServiceAuthenticationFailedException | 
 The Directory Service doesn't recognize the credentials supplied by the Amazon WorkMail service. | 
| DirectoryUnavailableException | 
 The directory that you are trying to perform operations on isn't available. | 
| EmailAddressInUseException | 
 The email address that you're trying to assign is already created for a different user, group, or resource. | 
| EntityAlreadyRegisteredException | 
 The user, group, or resource that you're trying to register is already registered. | 
| EntityNotFoundException | 
 The identifier supplied for the entity is valid, but it does not exist in your organization. | 
| EntityStateException | 
 You are performing an operation on an entity that isn't in the expected state, such as trying to update a deleted
 user. | 
| InvalidConfigurationException | 
 The configuration for a resource isn't valid. | 
| InvalidParameterException | 
 One or more of the input parameters don't match the service's restrictions. | 
| InvalidPasswordException | 
 The supplied password doesn't match the minimum security constraints, such as length or use of special characters. | 
| MailDomainNotFoundException | 
 For an email or alias to be created in Amazon WorkMail, the included domain must be defined in the organization. | 
| MailDomainStateException | 
 After a domain has been added to the organization, it must be verified. | 
| NameAvailabilityException | 
 The entity (user, group, or user) name isn't unique in Amazon WorkMail. | 
| OrganizationNotFoundException | 
 An operation received a valid organization identifier that either doesn't belong or exist in the system. | 
| OrganizationStateException | 
 The organization must have a valid state (Active or Synchronizing) to perform certain operations on the organization
 or its entities. | 
| ReservedNameException | 
 This entity name is not allowed in Amazon WorkMail. | 
| UnsupportedOperationException | 
 You can't perform a write operation against a read-only directory. | 
| WorkMailException | 
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.