RDSMetadata class
The datasource details that are specific to Amazon RDS.
Constructors
- RDSMetadata({String? dataPipelineId, RDSDatabase? database, String? databaseUserName, String? resourceRole, String? selectSqlQuery, String? serviceRole})
-
RDSMetadata.fromJson(Map<
String, dynamic> json) -
factory
Properties
- database → RDSDatabase?
-
The database details required to connect to an Amazon RDS.
final
- databaseUserName → String?
-
final
- dataPipelineId → String?
-
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- resourceRole → String?
-
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 for data pipelines.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selectSqlQuery → String?
-
The SQL query that is supplied during CreateDataSourceFromRDS.
Returns only if
Verbose
is true inGetDataSourceInput
.final - serviceRole → String?
-
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 for data pipelines.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited