Class: Aws::WorkMail::Types::UpdateMobileDeviceAccessRuleRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkMail::Types::UpdateMobileDeviceAccessRuleRequest
- Defined in:
- gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The updated rule description.
-
#device_models ⇒ Array<String>
Device models that the updated rule will match.
-
#device_operating_systems ⇒ Array<String>
Device operating systems that the updated rule will match.
-
#device_types ⇒ Array<String>
Device types that the updated rule will match.
-
#device_user_agents ⇒ Array<String>
User agents that the updated rule will match.
-
#effect ⇒ String
The effect of the rule when it matches.
-
#mobile_device_access_rule_id ⇒ String
The identifier of the rule to be updated.
-
#name ⇒ String
The updated rule name.
-
#not_device_models ⇒ Array<String>
Device models that the updated rule will not match.
-
#not_device_operating_systems ⇒ Array<String>
Device operating systems that the updated rule will not match.
-
#not_device_types ⇒ Array<String>
Device types that the updated rule will not match.
-
#not_device_user_agents ⇒ Array<String>
User agents that the updated rule will not match.
-
#organization_id ⇒ String
The WorkMail organization under which the rule will be updated.
Instance Attribute Details
#description ⇒ String
The updated rule description.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#device_models ⇒ Array<String>
Device models that the updated rule will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#device_operating_systems ⇒ Array<String>
Device operating systems that the updated rule will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#device_types ⇒ Array<String>
Device types that the updated rule will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#device_user_agents ⇒ Array<String>
User agents that the updated rule will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#effect ⇒ String
The effect of the rule when it matches. Allowed values are ALLOW
or DENY
.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#mobile_device_access_rule_id ⇒ String
The identifier of the rule to be updated.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated rule name.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#not_device_models ⇒ Array<String>
Device models that the updated rule will not match. All other device models will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#not_device_operating_systems ⇒ Array<String>
Device operating systems that the updated rule will not match. All other device operating systems will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#not_device_types ⇒ Array<String>
Device types that the updated rule will not match. All other device types will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#not_device_user_agents ⇒ Array<String>
User agents that the updated rule will not match. All other user agents will match.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |
#organization_id ⇒ String
The WorkMail organization under which the rule will be updated.
4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4901 class UpdateMobileDeviceAccessRuleRequest < Struct.new( :organization_id, :mobile_device_access_rule_id, :name, :description, :effect, :device_types, :not_device_types, :device_models, :not_device_models, :device_operating_systems, :not_device_operating_systems, :device_user_agents, :not_device_user_agents) SENSITIVE = [] include Aws::Structure end |