Class: Aws::QuickSight::Types::ActionConnector
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::ActionConnector
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
Contains detailed information about an action connector, including its configuration, status, and enabled actions.
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#action_connector_id ⇒ String
The unique identifier of the action connector.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the action connector.
-
#authentication_config ⇒ Types::ReadAuthConfig
The authentication configuration used to connect to the external service.
-
#created_time ⇒ Time
The timestamp when the action connector was created.
-
#description ⇒ String
The description of the action connector.
-
#enabled_actions ⇒ Array<String>
The list of actions that are enabled for this connector.
-
#error ⇒ Types::ActionConnectorError
Error information if the action connector is in an error state.
-
#last_updated_time ⇒ Time
The date and time when the action connector was last updated.
-
#name ⇒ String
The name of the action connector.
-
#status ⇒ String
The current status of the action connector.
-
#type ⇒ String
The type of action connector.
-
#vpc_connection_arn ⇒ String
The ARN of the VPC connection used for secure connectivity to the external service.
Instance Attribute Details
#action_connector_id ⇒ String
The unique identifier of the action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#authentication_config ⇒ Types::ReadAuthConfig
The authentication configuration used to connect to the external service.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#created_time ⇒ Time
The timestamp when the action connector was created.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#description ⇒ String
The description of the action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#enabled_actions ⇒ Array<String>
The list of actions that are enabled for this connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#error ⇒ Types::ActionConnectorError
Error information if the action connector is in an error state.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#last_updated_time ⇒ Time
The date and time when the action connector was last updated.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The name of the action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#status ⇒ String
The current status of the action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#type ⇒ String
The type of action connector.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |
#vpc_connection_arn ⇒ String
The ARN of the VPC connection used for secure connectivity to the external service.
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 245 class ActionConnector < Struct.new( :arn, :action_connector_id, :type, :name, :created_time, :last_updated_time, :status, :error, :description, :authentication_config, :enabled_actions, :vpc_connection_arn) SENSITIVE = [:name, :description] include Aws::Structure end |