CloudSqlConnectionProfileResponseDatamigrationV1beta1 class
Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.
Constructors
-
CloudSqlConnectionProfileResponseDatamigrationV1beta1({required Input<
String> cloudSqlId, required Input<String> privateIp, required Input<String> publicIp, required Input<CloudSqlSettingsResponseDatamigrationV1beta1> settings}) -
Creates a new CloudSqlConnectionProfileResponseDatamigrationV1beta1.
cloudSqlIdThe Cloud SQL instance ID that this connection profile is associated with.privateIpThe Cloud SQL database instance's private IP.publicIpThe Cloud SQL database instance's public IP.settingsImmutable. Metadata used to create the destination Cloud SQL database.const -
CloudSqlConnectionProfileResponseDatamigrationV1beta1.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
cloudSqlId
→ Input<
String> -
The Cloud SQL instance ID that this connection profile is associated with.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
privateIp
→ Input<
String> -
The Cloud SQL database instance's private IP.
final
-
publicIp
→ Input<
String> -
The Cloud SQL database instance's public IP.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
settings
→ Input<
CloudSqlSettingsResponseDatamigrationV1beta1> -
Immutable. Metadata used to create the destination Cloud SQL database.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited