You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::WorkMail::Types::AccessControlRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkMail::Types::AccessControlRule
- Defined in:
- (unknown)
Overview
A rule that controls access to an Amazon WorkMail organization.
Instance Attribute Summary collapse
-
#actions ⇒ Array<String>
Access protocol actions to include in the rule.
-
#date_created ⇒ Time
The date that the rule was created.
-
#date_modified ⇒ Time
The date that the rule was modified.
-
#description ⇒ String
The rule description.
-
#effect ⇒ String
The rule effect.
-
#ip_ranges ⇒ Array<String>
IPv4 CIDR ranges to include in the rule.
-
#name ⇒ String
The rule name.
-
#not_actions ⇒ Array<String>
Access protocol actions to exclude from the rule.
-
#not_ip_ranges ⇒ Array<String>
IPv4 CIDR ranges to exclude from the rule.
-
#not_user_ids ⇒ Array<String>
User IDs to exclude from the rule.
-
#user_ids ⇒ Array<String>
User IDs to include in the rule.
Instance Attribute Details
#actions ⇒ Array<String>
Access protocol actions to include in the rule. Valid values include
ActiveSync
, AutoDiscover
, EWS
, IMAP
, SMTP
, WindowsOutlook
,
and WebMail
.
#date_created ⇒ Time
The date that the rule was created.
#date_modified ⇒ Time
The date that the rule was modified.
#description ⇒ String
The rule description.
#effect ⇒ String
The rule effect.
Possible values:
- ALLOW
- DENY
#ip_ranges ⇒ Array<String>
IPv4 CIDR ranges to include in the rule.
#name ⇒ String
The rule name.
#not_actions ⇒ Array<String>
Access protocol actions to exclude from the rule. Valid values include
ActiveSync
, AutoDiscover
, EWS
, IMAP
, SMTP
, WindowsOutlook
,
and WebMail
.
#not_ip_ranges ⇒ Array<String>
IPv4 CIDR ranges to exclude from the rule.
#not_user_ids ⇒ Array<String>
User IDs to exclude from the rule.
#user_ids ⇒ Array<String>
User IDs to include in the rule.