class Aws::WorkMail::Types::AccessControlRule
A rule that controls access to an Amazon WorkMail
organization.
@!attribute [rw] name
The rule name. @return [String]
@!attribute [rw] effect
The rule effect. @return [String]
@!attribute [rw] description
The rule description. @return [String]
@!attribute [rw] ip_ranges
IPv4 CIDR ranges to include in the rule. @return [Array<String>]
@!attribute [rw] not_ip_ranges
IPv4 CIDR ranges to exclude from the rule. @return [Array<String>]
@!attribute [rw] actions
Access protocol actions to include in the rule. Valid values include `ActiveSync`, `AutoDiscover`, `EWS`, `IMAP`, `SMTP`, `WindowsOutlook`, and `WebMail`. @return [Array<String>]
@!attribute [rw] not_actions
Access protocol actions to exclude from the rule. Valid values include `ActiveSync`, `AutoDiscover`, `EWS`, `IMAP`, `SMTP`, `WindowsOutlook`, and `WebMail`. @return [Array<String>]
@!attribute [rw] user_ids
User IDs to include in the rule. @return [Array<String>]
@!attribute [rw] not_user_ids
User IDs to exclude from the rule. @return [Array<String>]
@!attribute [rw] date_created
The date that the rule was created. @return [Time]
@!attribute [rw] date_modified
The date that the rule was modified. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/workmail-2017-10-01/AccessControlRule AWS API Documentation
Constants
- SENSITIVE