class Aws::WorkMail::Types::UpdateMobileDeviceAccessRuleRequest
@note When making an API call, you may pass UpdateMobileDeviceAccessRuleRequest
data as a hash: { organization_id: "OrganizationId", # required mobile_device_access_rule_id: "MobileDeviceAccessRuleId", # required name: "MobileDeviceAccessRuleName", # required description: "MobileDeviceAccessRuleDescription", effect: "ALLOW", # required, accepts ALLOW, DENY device_types: ["DeviceType"], not_device_types: ["DeviceType"], device_models: ["DeviceModel"], not_device_models: ["DeviceModel"], device_operating_systems: ["DeviceOperatingSystem"], not_device_operating_systems: ["DeviceOperatingSystem"], device_user_agents: ["DeviceUserAgent"], not_device_user_agents: ["DeviceUserAgent"], }
@!attribute [rw] organization_id
The Amazon WorkMail organization under which the rule will be updated. @return [String]
@!attribute [rw] mobile_device_access_rule_id
The identifier of the rule to be updated. @return [String]
@!attribute [rw] name
The updated rule name. @return [String]
@!attribute [rw] description
The updated rule description. @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 the updated rule will match. @return [Array<String>]
@!attribute [rw] not_device_types
Device types that the updated rule **will not** match. All other device types will match. @return [Array<String>]
@!attribute [rw] device_models
Device models that the updated rule will match. @return [Array<String>]
@!attribute [rw] not_device_models
Device models that the updated rule **will not** match. All other device models will match. @return [Array<String>]
@!attribute [rw] device_operating_systems
Device operating systems that the updated rule will match. @return [Array<String>]
@!attribute [rw] not_device_operating_systems
Device operating systems that the updated rule **will not** match. All other device operating systems will match. @return [Array<String>]
@!attribute [rw] device_user_agents
User agents that the updated rule will match. @return [Array<String>]
@!attribute [rw] not_device_user_agents
User agents that the updated rule **will not** match. All other user agents will match. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/workmail-2017-10-01/UpdateMobileDeviceAccessRuleRequest AWS API Documentation
Constants
- SENSITIVE