Class: Aws::MailManager::Types::Metadata
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::MailManager::Types::Metadata
 
- Defined in:
- gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb
Overview
The metadata about the email.
Constant Summary collapse
- SENSITIVE =
- [:sender_ip_address] 
Instance Attribute Summary collapse
- 
  
    
      #configuration_set  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the configuration set used when sent through a configuration set with archiving enabled. 
- 
  
    
      #ingress_point_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the ingress endpoint through which the email was received. 
- 
  
    
      #rule_set_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the rule set that processed the email. 
- 
  
    
      #sender_hostname  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the host from which the email was received. 
- 
  
    
      #sender_ip_address  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The IP address of the host from which the email was received. 
- 
  
    
      #sending_method  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the API call used when sent through a configuration set with archiving enabled. 
- 
  
    
      #sending_pool  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the dedicated IP pool used when sent through a configuration set with archiving enabled. 
- 
  
    
      #source_arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN. 
- 
  
    
      #source_identity  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The identity name used to authorize the sending action when sent through a configuration set with archiving enabled. 
- 
  
    
      #timestamp  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The timestamp of when the email was received. 
- 
  
    
      #tls_cipher_suite  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The TLS cipher suite used to communicate with the host from which the email was received. 
- 
  
    
      #tls_protocol  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The TLS protocol used to communicate with the host from which the email was received. 
- 
  
    
      #traffic_policy_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the traffic policy that was in effect when the email was received. 
Instance Attribute Details
#configuration_set ⇒ String
The name of the configuration set used when sent through a configuration set with archiving enabled.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#ingress_point_id ⇒ String
The ID of the ingress endpoint through which the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#rule_set_id ⇒ String
The ID of the rule set that processed the email.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#sender_hostname ⇒ String
The name of the host from which the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#sender_ip_address ⇒ String
The IP address of the host from which the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#sending_method ⇒ String
The name of the API call used when sent through a configuration set with archiving enabled.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#sending_pool ⇒ String
The name of the dedicated IP pool used when sent through a configuration set with archiving enabled.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#source_arn ⇒ String
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#source_identity ⇒ String
The identity name used to authorize the sending action when sent through a configuration set with archiving enabled.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#timestamp ⇒ Time
The timestamp of when the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#tls_cipher_suite ⇒ String
The TLS cipher suite used to communicate with the host from which the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#tls_protocol ⇒ String
The TLS protocol used to communicate with the host from which the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end | 
#traffic_policy_id ⇒ String
The ID of the traffic policy that was in effect when the email was received.
| 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 | # File 'gems/aws-sdk-mailmanager/lib/aws-sdk-mailmanager/types.rb', line 3090 class Metadata < Struct.new( :timestamp, :ingress_point_id, :traffic_policy_id, :rule_set_id, :sender_hostname, :sender_ip_address, :tls_cipher_suite, :tls_protocol, :sending_method, :source_identity, :sending_pool, :configuration_set, :source_arn) SENSITIVE = [:sender_ip_address] include Aws::Structure end |