Class: Aws::LookoutMetrics::Types::RedshiftSourceConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::LookoutMetrics::Types::RedshiftSourceConfig
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lookoutmetrics/types.rb
Overview
Provides information about the Amazon Redshift database configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster_identifier ⇒ String
A string identifying the Redshift cluster.
-
#database_host ⇒ String
The name of the database host.
-
#database_name ⇒ String
The Redshift database name.
-
#database_port ⇒ Integer
The port number where the database can be accessed.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role providing access to the database.
-
#secret_manager_arn ⇒ String
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
-
#table_name ⇒ String
The table name of the Redshift database.
-
#vpc_configuration ⇒ Types::VpcConfiguration
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
Instance Attribute Details
#cluster_identifier ⇒ String
A string identifying the Redshift cluster.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#database_host ⇒ String
The name of the database host.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#database_name ⇒ String
The Redshift database name.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#database_port ⇒ Integer
The port number where the database can be accessed.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role providing access to the database.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#secret_manager_arn ⇒ String
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
The table name of the Redshift database.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#vpc_configuration ⇒ Types::VpcConfiguration
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 |
# File 'lib/aws-sdk-lookoutmetrics/types.rb', line 2388 class RedshiftSourceConfig < Struct.new( :cluster_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |