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 APIs The parameters EventBridge uses to invoke the resource endpoint.
-
#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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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 APIs The parameters EventBridge uses to invoke the resource endpoint.
For more information, see [Connecting to private APIs] in the Amazon EventBridge User Guide .
[1]: docs.aws.amazon.com/eventbridge/latest/userguide/connection-private.html
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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.
1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 |
# File 'lib/aws-sdk-eventbridge/types.rb', line 1829 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 |