pub struct UpdateMobileDeviceAccessRuleRequest {Show 13 fields
pub description: Option<String>,
pub device_models: Option<Vec<String>>,
pub device_operating_systems: Option<Vec<String>>,
pub device_types: Option<Vec<String>>,
pub device_user_agents: Option<Vec<String>>,
pub effect: String,
pub mobile_device_access_rule_id: String,
pub name: String,
pub not_device_models: Option<Vec<String>>,
pub not_device_operating_systems: Option<Vec<String>>,
pub not_device_types: Option<Vec<String>>,
pub not_device_user_agents: Option<Vec<String>>,
pub organization_id: String,
}
Fields§
§description: Option<String>
The updated rule description.
device_models: Option<Vec<String>>
Device models that the updated rule will match.
device_operating_systems: Option<Vec<String>>
Device operating systems that the updated rule will match.
device_types: Option<Vec<String>>
Device types that the updated rule will match.
device_user_agents: Option<Vec<String>>
User agents that the updated rule will match.
effect: String
The effect of the rule when it matches. Allowed values are ALLOW
or DENY
.
mobile_device_access_rule_id: String
The identifier of the rule to be updated.
name: String
The updated rule name.
not_device_models: Option<Vec<String>>
Device models that the updated rule will not match. All other device models will match.
not_device_operating_systems: Option<Vec<String>>
Device operating systems that the updated rule will not match. All other device operating systems will match.
not_device_types: Option<Vec<String>>
Device types that the updated rule will not match. All other device types will match.
not_device_user_agents: Option<Vec<String>>
User agents that the updated rule will not match. All other user agents will match.
organization_id: String
The Amazon WorkMail organization under which the rule will be updated.
Trait Implementations§
Source§impl Clone for UpdateMobileDeviceAccessRuleRequest
impl Clone for UpdateMobileDeviceAccessRuleRequest
Source§fn clone(&self) -> UpdateMobileDeviceAccessRuleRequest
fn clone(&self) -> UpdateMobileDeviceAccessRuleRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for UpdateMobileDeviceAccessRuleRequest
impl Default for UpdateMobileDeviceAccessRuleRequest
Source§fn default() -> UpdateMobileDeviceAccessRuleRequest
fn default() -> UpdateMobileDeviceAccessRuleRequest
Source§impl PartialEq for UpdateMobileDeviceAccessRuleRequest
impl PartialEq for UpdateMobileDeviceAccessRuleRequest
Source§fn eq(&self, other: &UpdateMobileDeviceAccessRuleRequest) -> bool
fn eq(&self, other: &UpdateMobileDeviceAccessRuleRequest) -> bool
self
and other
values to be equal, and is used by ==
.