Class: Aws::LookoutMetrics::Types::RDSSourceConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::LookoutMetrics::Types::RDSSourceConfig
- Defined in:
- gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb
Overview
Contains information about the Amazon Relational Database Service (RDS) configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#database_host ⇒ String
The host name of the database.
-
#database_name ⇒ String
The name of the RDS database.
-
#database_port ⇒ Integer
The port number where the database can be accessed.
-
#db_instance_identifier ⇒ String
A string identifying the database instance.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role.
-
#secret_manager_arn ⇒ String
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
-
#table_name ⇒ String
The name of the table in the database.
-
#vpc_configuration ⇒ Types::VpcConfiguration
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
Instance Attribute Details
#database_host ⇒ String
The host name of the database.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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 name of the RDS database.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |
#db_instance_identifier ⇒ String
A string identifying the database instance.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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 name of the table in the database.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_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
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 |
# File 'gems/aws-sdk-lookoutmetrics/lib/aws-sdk-lookoutmetrics/types.rb', line 2337 class RDSSourceConfig < Struct.new( :db_instance_identifier, :database_host, :database_port, :secret_manager_arn, :database_name, :table_name, :role_arn, :vpc_configuration) SENSITIVE = [] include Aws::Structure end |