class Aws::MachineLearning::Types::RDSMetadata

The datasource details that are specific to Amazon RDS.

@!attribute [rw] database

The database details required to connect to an Amazon RDS.
@return [Types::RDSDatabase]

@!attribute [rw] database_user_name

The username to be used by Amazon ML to connect to database on an
Amazon RDS instance. The username should have sufficient permissions
to execute an `RDSSelectSqlQuery` query.
@return [String]

@!attribute [rw] select_sql_query

The SQL query that is supplied during CreateDataSourceFromRDS.
Returns only if `Verbose` is true in `GetDataSourceInput`.
@return [String]

@!attribute [rw] resource_role

The role (DataPipelineDefaultResourceRole) assumed by an Amazon EC2
instance to carry out the copy task from Amazon RDS to Amazon S3.
For more information, see [Role templates][1] for data pipelines.

[1]: https://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-iam-roles.html
@return [String]

@!attribute [rw] service_role

The role (DataPipelineDefaultRole) assumed by the Data Pipeline
service to monitor the progress of the copy task from Amazon RDS to
Amazon S3. For more information, see [Role templates][1] for data
pipelines.

[1]: https://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-iam-roles.html
@return [String]

@!attribute [rw] data_pipeline_id

The ID of the Data Pipeline instance that is used to carry to copy
data from Amazon RDS to Amazon S3. You can use the ID to find
details about the instance in the Data Pipeline console.
@return [String]

Constants

SENSITIVE