Class: Aws::EventBridge::Types::DescribeConnectionResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridge::Types::DescribeConnectionResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-eventbridge/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auth_parameters ⇒ Types::ConnectionAuthResponseParameters
The parameters to use for authorization for the connection.
-
#authorization_type ⇒ String
The type of authorization specified for the connection.
-
#connection_arn ⇒ String
The ARN of the connection retrieved.
-
#connection_state ⇒ String
The state of the connection retrieved.
-
#creation_time ⇒ Time
A time stamp for the time that the connection was created.
-
#description ⇒ String
The description for the connection retrieved.
-
#invocation_connectivity_parameters ⇒ Types::DescribeConnectionConnectivityParameters
For connections to private resource endpoints.
-
#last_authorized_time ⇒ Time
A time stamp for the time that the connection was last authorized.
-
#last_modified_time ⇒ Time
A time stamp for the time that the connection was last modified.
-
#name ⇒ String
The name of the connection retrieved.
-
#secret_arn ⇒ String
The ARN of the secret created from the authorization parameters specified for the connection.
-
#state_reason ⇒ String
The reason that the connection is in the current connection state.
Instance Attribute Details
#auth_parameters ⇒ Types::ConnectionAuthResponseParameters
The parameters to use for authorization for the connection.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#authorization_type ⇒ String
The type of authorization specified for the connection.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#connection_arn ⇒ String
The ARN of the connection retrieved.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#connection_state ⇒ String
The state of the connection retrieved.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
A time stamp for the time that the connection was created.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description for the connection retrieved.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#invocation_connectivity_parameters ⇒ Types::DescribeConnectionConnectivityParameters
For connections to private resource endpoints. The parameters EventBridge uses to invoke the resource endpoint.
For more information, see [Connecting to private resources] in the Amazon EventBridge User Guide .
[1]: docs.aws.amazon.com/eventbridge/latest/userguide/eb-target-connection-private.html
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#last_authorized_time ⇒ Time
A time stamp for the time that the connection was last authorized.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
A time stamp for the time that the connection was last modified.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the connection retrieved.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#secret_arn ⇒ String
The ARN of the secret created from the authorization parameters specified for the connection.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
The reason that the connection is in the current connection state.
1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1781 class DescribeConnectionResponse < Struct.new( :connection_arn, :name, :description, :invocation_connectivity_parameters, :connection_state, :state_reason, :authorization_type, :secret_arn, :auth_parameters, :creation_time, :last_modified_time, :last_authorized_time) SENSITIVE = [] include Aws::Structure end |