Class: Aws::MailManager::Types::GetIngressPointResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-mailmanager/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#a_recordString

The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#created_timestampTime

The timestamp of when the ingress endpoint was created.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#ingress_point_arnString

The Amazon Resource Name (ARN) of the ingress endpoint resource.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#ingress_point_auth_configurationTypes::IngressPointAuthConfiguration

The authentication configuration of the ingress endpoint resource.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#ingress_point_idString

The identifier of an ingress endpoint resource.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#ingress_point_nameString

A user friendly name for the ingress endpoint.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timestampTime

The timestamp of when the ingress endpoint was last updated.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#network_configurationTypes::NetworkConfiguration

The network configuration for the ingress point.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#rule_set_idString

The identifier of a rule set resource associated with the ingress endpoint.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the ingress endpoint resource.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#traffic_policy_idString

The identifier of the traffic policy resource associated with the ingress endpoint.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of ingress endpoint.



1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/aws-sdk-mailmanager/types.rb', line 1753

class GetIngressPointResponse < Struct.new(
  :ingress_point_id,
  :ingress_point_name,
  :ingress_point_arn,
  :status,
  :type,
  :a_record,
  :rule_set_id,
  :traffic_policy_id,
  :ingress_point_auth_configuration,
  :network_configuration,
  :created_timestamp,
  :last_updated_timestamp)
  SENSITIVE = []
  include Aws::Structure
end