GetConnectionProfileDatamigrationV1beta1Result constructor
- required CloudSqlConnectionProfileResponseDatamigrationV1beta1 cloudsql,
- required String createTime,
- required String displayName,
- required StatusResponseDatamigrationV1beta1 error,
- required Map<
String, String> labels, - required MySqlConnectionProfileResponseDatamigrationV1beta1 mysql,
- required String name,
- required String provider,
- required String state,
- required String updateTime,
Creates a new GetConnectionProfileDatamigrationV1beta1Result.
cloudsql A CloudSQL database connection profile.
createTime The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
displayName The connection profile display name.
error The error details in case of state FAILED.
labels The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs. An object containing a list of "key": "value" pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.
mysql A MySQL database connection profile.
name The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.
provider The database provider.
state The current connection profile state (e.g. DRAFT, READY, or FAILED).
updateTime The timestamp when the resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
Implementation
const GetConnectionProfileDatamigrationV1beta1Result({
required this.cloudsql,
required this.createTime,
required this.displayName,
required this.error,
required this.labels,
required this.mysql,
required this.name,
required this.provider,
required this.state,
required this.updateTime,
});