Class: Aws::EventBridge::Types::DescribeEndpointResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridge::Types::DescribeEndpointResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-eventbridge/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the endpoint you asked for information about.
-
#creation_time ⇒ Time
The time the endpoint you asked for information about was created.
-
#description ⇒ String
The description of the endpoint you asked for information about.
-
#endpoint_id ⇒ String
The ID of the endpoint you asked for information about.
-
#endpoint_url ⇒ String
The URL of the endpoint you asked for information about.
-
#event_buses ⇒ Array<Types::EndpointEventBus>
The event buses being used by the endpoint you asked for information about.
-
#last_modified_time ⇒ Time
The last time the endpoint you asked for information about was modified.
-
#name ⇒ String
The name of the endpoint you asked for information about.
-
#replication_config ⇒ Types::ReplicationConfig
Whether replication is enabled or disabled for the endpoint you asked for information about.
-
#role_arn ⇒ String
The ARN of the role used by the endpoint you asked for information about.
-
#routing_config ⇒ Types::RoutingConfig
The routing configuration of the endpoint you asked for information about.
-
#state ⇒ String
The current state of the endpoint you asked for information about.
-
#state_reason ⇒ String
The reason the endpoint you asked for information about is in its current state.
Instance Attribute Details
#arn ⇒ String
The ARN of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time the endpoint you asked for information about was created.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#endpoint_id ⇒ String
The ID of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#endpoint_url ⇒ String
The URL of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#event_buses ⇒ Array<Types::EndpointEventBus>
The event buses being used by the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
The last time the endpoint you asked for information about was modified.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#replication_config ⇒ Types::ReplicationConfig
Whether replication is enabled or disabled for the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The ARN of the role used by the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#routing_config ⇒ Types::RoutingConfig
The routing configuration of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the endpoint you asked for information about.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
The reason the endpoint you asked for information about is in its current state.
1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1734 class DescribeEndpointResponse < Struct.new( :name, :description, :arn, :routing_config, :replication_config, :event_buses, :role_arn, :endpoint_id, :endpoint_url, :state, :state_reason, :creation_time, :last_modified_time) SENSITIVE = [] include Aws::Structure end |