Class: Aws::MailManager::Types::UpdateTrafficPolicyRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MailManager::Types::UpdateTrafficPolicyRequest
- Defined in:
- gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_action ⇒ String
Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements.
-
#max_message_size_bytes ⇒ Integer
The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
-
#policy_statements ⇒ Array<Types::PolicyStatement>
The list of conditions to be updated for filtering email traffic.
-
#traffic_policy_id ⇒ String
The identifier of the traffic policy that you want to update.
-
#traffic_policy_name ⇒ String
A user-friendly name for the traffic policy resource.
Instance Attribute Details
#default_action ⇒ String
Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3612 class UpdateTrafficPolicyRequest < Struct.new( :default_action, :max_message_size_bytes, :policy_statements, :traffic_policy_id, :traffic_policy_name) SENSITIVE = [] include Aws::Structure end |
#max_message_size_bytes ⇒ Integer
The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3612 class UpdateTrafficPolicyRequest < Struct.new( :default_action, :max_message_size_bytes, :policy_statements, :traffic_policy_id, :traffic_policy_name) SENSITIVE = [] include Aws::Structure end |
#policy_statements ⇒ Array<Types::PolicyStatement>
The list of conditions to be updated for filtering email traffic.
3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3612 class UpdateTrafficPolicyRequest < Struct.new( :default_action, :max_message_size_bytes, :policy_statements, :traffic_policy_id, :traffic_policy_name) SENSITIVE = [] include Aws::Structure end |
#traffic_policy_id ⇒ String
The identifier of the traffic policy that you want to update.
3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3612 class UpdateTrafficPolicyRequest < Struct.new( :default_action, :max_message_size_bytes, :policy_statements, :traffic_policy_id, :traffic_policy_name) SENSITIVE = [] include Aws::Structure end |
#traffic_policy_name ⇒ String
A user-friendly name for the traffic policy resource.
3612 3613 3614 3615 3616 3617 3618 3619 3620 |
# File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3612 class UpdateTrafficPolicyRequest < Struct.new( :default_action, :max_message_size_bytes, :policy_statements, :traffic_policy_id, :traffic_policy_name) SENSITIVE = [] include Aws::Structure end |