Class: Aws::RTBFabric::Types::GetResponderGatewayResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::RTBFabric::Types::GetResponderGatewayResponse
- Defined in:
- gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#active_links_count ⇒ Integer
The count of active links for the responder gateway.
-
#client_routing_policy ⇒ String
The client routing policy of the gateway.
-
#created_at ⇒ Time
The timestamp of when the responder gateway was created.
-
#description ⇒ String
The description of the responder gateway.
-
#domain_name ⇒ String
The domain name of the responder gateway.
-
#external_inbound_endpoint ⇒ String
The external inbound endpoint for the responder gateway.
-
#gateway_id ⇒ String
The unique identifier of the gateway.
-
#gateway_type ⇒ String
The type of gateway.
-
#links_requested_count ⇒ Integer
The count of requested links waiting for the responder gateway to accept or reject.
-
#listener_config ⇒ Types::ListenerConfig
The listener configuration for the responder gateway.
-
#managed_endpoint_configuration ⇒ Types::ManagedEndpointConfiguration
The configuration of the managed endpoint.
-
#port ⇒ Integer
The networking port.
-
#protocol ⇒ String
The networking protocol.
-
#security_group_ids ⇒ Array<String>
The unique identifiers of the security groups.
-
#status ⇒ String
The status of the request.
-
#subnet_ids ⇒ Array<String>
The unique identifiers of the subnets.
-
#tags ⇒ Hash<String,String>
A map of the key-value pairs for the tag or tags assigned to the specified resource.
-
#total_links_count ⇒ Integer
The total count of links for the responder gateway.
-
#trust_store_configuration ⇒ Types::TrustStoreConfiguration
The configuration of the trust store.
-
#updated_at ⇒ Time
The timestamp of when the responder gateway was updated.
-
#vpc_id ⇒ String
The unique identifier of the Virtual Private Cloud (VPC).
Instance Attribute Details
#active_links_count ⇒ Integer
The count of active links for the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#client_routing_policy ⇒ String
The client routing policy of the gateway. This policy controls which
Availability Zones RTB Fabric uses to reach the gateway for the
requester gateways that send traffic to it. RTB Fabric omits this
member if the gateway has never had a client routing policy. An
omitted value means that the gateway uses
AVAILABILITY_ZONE_AFFINITY. For more information, see Configuring
Availability Zone affinity in the Amazon Web Services RTB
Fabric User Guide.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp of when the responder gateway was created.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#domain_name ⇒ String
The domain name of the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#external_inbound_endpoint ⇒ String
The external inbound endpoint for the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#gateway_id ⇒ String
The unique identifier of the gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#gateway_type ⇒ String
The type of gateway. Valid values are EXTERNAL or INTERNAL.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#links_requested_count ⇒ Integer
The count of requested links waiting for the responder gateway to accept or reject.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#listener_config ⇒ Types::ListenerConfig
The listener configuration for the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#managed_endpoint_configuration ⇒ Types::ManagedEndpointConfiguration
The configuration of the managed endpoint.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The networking port.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The networking protocol.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#security_group_ids ⇒ Array<String>
The unique identifiers of the security groups.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the request.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#subnet_ids ⇒ Array<String>
The unique identifiers of the subnets.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A map of the key-value pairs for the tag or tags assigned to the specified resource.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#total_links_count ⇒ Integer
The total count of links for the responder gateway.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#trust_store_configuration ⇒ Types::TrustStoreConfiguration
The configuration of the trust store.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp of when the responder gateway was updated.
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |
#vpc_id ⇒ String
The unique identifier of the Virtual Private Cloud (VPC).
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 1790 class GetResponderGatewayResponse < Struct.new( :vpc_id, :subnet_ids, :security_group_ids, :status, :description, :created_at, :updated_at, :domain_name, :port, :protocol, :listener_config, :trust_store_configuration, :managed_endpoint_configuration, :gateway_id, :tags, :active_links_count, :total_links_count, :links_requested_count, :gateway_type, :external_inbound_endpoint, :client_routing_policy) SENSITIVE = [] include Aws::Structure end |