View Source GoogleApi.DataMigration.V1beta1.Model.ConnectionProfile (google_api_data_migration v0.20.1)
A connection profile definition.
Attributes
-
cloudsql
(type:GoogleApi.DataMigration.V1beta1.Model.CloudSqlConnectionProfile.t
, default:nil
) - A CloudSQL database connection profile. -
createTime
(type:DateTime.t
, default:nil
) - Output only. 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
(type:String.t
, default:nil
) - The connection profile display name. -
error
(type:GoogleApi.DataMigration.V1beta1.Model.Status.t
, default:nil
) - Output only. The error details in case of state FAILED. -
labels
(type:map()
, default:nil
) - 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
(type:GoogleApi.DataMigration.V1beta1.Model.MySqlConnectionProfile.t
, default:nil
) - A MySQL database connection profile. -
name
(type:String.t
, default:nil
) - The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}. -
provider
(type:String.t
, default:nil
) - The database provider. -
state
(type:String.t
, default:nil
) - The current connection profile state (e.g. DRAFT, READY, or FAILED). -
updateTime
(type:DateTime.t
, default:nil
) - Output only. 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".
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DataMigration.V1beta1.Model.ConnectionProfile{ cloudsql: GoogleApi.DataMigration.V1beta1.Model.CloudSqlConnectionProfile.t() | nil, createTime: DateTime.t() | nil, displayName: String.t() | nil, error: GoogleApi.DataMigration.V1beta1.Model.Status.t() | nil, labels: map() | nil, mysql: GoogleApi.DataMigration.V1beta1.Model.MySqlConnectionProfile.t() | nil, name: String.t() | nil, provider: String.t() | nil, state: String.t() | nil, updateTime: DateTime.t() | nil }