GoogleApi.DataMigration.V1.Model.ConnectionProfile (google_api_data_migration v0.22.0)
View SourceA connection profile definition.
Attributes
-
alloydb(type:GoogleApi.DataMigration.V1.Model.AlloyDbConnectionProfile.t, default:nil) - An AlloyDB cluster connection profile. -
cloudsql(type:GoogleApi.DataMigration.V1.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.V1.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.V1.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}. -
oracle(type:GoogleApi.DataMigration.V1.Model.OracleConnectionProfile.t, default:nil) - An Oracle database connection profile. -
postgresql(type:GoogleApi.DataMigration.V1.Model.PostgreSqlConnectionProfile.t, default:nil) - A PostgreSQL database connection profile. -
provider(type:String.t, default:nil) - The database provider. -
role(type:String.t, default:nil) - Optional. The connection profile role. -
satisfiesPzi(type:boolean(), default:nil) - Output only. Reserved for future use. -
satisfiesPzs(type:boolean(), default:nil) - Output only. Reserved for future use. -
sqlserver(type:GoogleApi.DataMigration.V1.Model.SqlServerConnectionProfile.t, default:nil) - Connection profile for a SQL Server data source. -
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.V1.Model.ConnectionProfile{ alloydb: GoogleApi.DataMigration.V1.Model.AlloyDbConnectionProfile.t() | nil, cloudsql: GoogleApi.DataMigration.V1.Model.CloudSqlConnectionProfile.t() | nil, createTime: DateTime.t() | nil, displayName: String.t() | nil, error: GoogleApi.DataMigration.V1.Model.Status.t() | nil, labels: map() | nil, mysql: GoogleApi.DataMigration.V1.Model.MySqlConnectionProfile.t() | nil, name: String.t() | nil, oracle: GoogleApi.DataMigration.V1.Model.OracleConnectionProfile.t() | nil, postgresql: GoogleApi.DataMigration.V1.Model.PostgreSqlConnectionProfile.t() | nil, provider: String.t() | nil, role: String.t() | nil, satisfiesPzi: boolean() | nil, satisfiesPzs: boolean() | nil, sqlserver: GoogleApi.DataMigration.V1.Model.SqlServerConnectionProfile.t() | nil, state: String.t() | nil, updateTime: DateTime.t() | nil }