class Aws::WorkMail::Types::MobileDeviceAccessRule

A rule that controls access to mobile devices for an Amazon WorkMail group.

@!attribute [rw] mobile_device_access_rule_id

The ID assigned to a mobile access rule.
@return [String]

@!attribute [rw] name

The name of a mobile access rule.
@return [String]

@!attribute [rw] description

The description of a mobile access rule.
@return [String]

@!attribute [rw] effect

The effect of the rule when it matches. Allowed values are `ALLOW`
or `DENY`.
@return [String]

@!attribute [rw] device_types

Device types that a rule will match.
@return [Array<String>]

@!attribute [rw] not_device_types

Device types that a rule **will not** match. All other device types
will match.
@return [Array<String>]

@!attribute [rw] device_models

Device models that a rule will match.
@return [Array<String>]

@!attribute [rw] not_device_models

Device models that a rule **will not** match. All other device
models will match.
@return [Array<String>]

@!attribute [rw] device_operating_systems

Device operating systems that a rule will match.
@return [Array<String>]

@!attribute [rw] not_device_operating_systems

Device operating systems that a rule **will not** match. All other
device types will match.
@return [Array<String>]

@!attribute [rw] device_user_agents

Device user agents that a rule will match.
@return [Array<String>]

@!attribute [rw] not_device_user_agents

Device user agents that a rule **will not** match. All other device
user agents will match.
@return [Array<String>]

@!attribute [rw] date_created

The date and time at which an access rule was created.
@return [Time]

@!attribute [rw] date_modified

The date and time at which an access rule was modified.
@return [Time]

@see docs.aws.amazon.com/goto/WebAPI/workmail-2017-10-01/MobileDeviceAccessRule AWS API Documentation

Constants

SENSITIVE