View Source GoogleApi.Datastream.V1.Model.ConnectionProfile (google_api_datastream v0.3.0)

A set of reusable connection configurations to be used as a source or destination for a stream.


  • createTime (type: DateTime.t, default: nil) - Output only. The create time of the resource.
  • displayName (type: String.t, default: nil) - Required. Display name.
  • forwardSshConnectivity (type: GoogleApi.Datastream.V1.Model.ForwardSshTunnelConnectivity.t, default: nil) - Forward SSH tunnel connectivity.
  • gcsProfile (type: GoogleApi.Datastream.V1.Model.GcsProfile.t, default: nil) - Cloud Storage ConnectionProfile configuration.
  • labels (type: map(), default: nil) - Labels.
  • mysqlProfile (type: GoogleApi.Datastream.V1.Model.MysqlProfile.t, default: nil) - MySQL ConnectionProfile configuration.
  • name (type: String.t, default: nil) - Output only. The resource's name.
  • oracleProfile (type: GoogleApi.Datastream.V1.Model.OracleProfile.t, default: nil) - Oracle ConnectionProfile configuration.
  • privateConnectivity (type: GoogleApi.Datastream.V1.Model.PrivateConnectivity.t, default: nil) - Private connectivity.
  • staticServiceIpConnectivity (type: GoogleApi.Datastream.V1.Model.StaticServiceIpConnectivity.t, default: nil) - Static Service IP connectivity.
  • updateTime (type: DateTime.t, default: nil) - Output only. The update time of the resource.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.Datastream.V1.Model.ConnectionProfile{
  createTime: DateTime.t() | nil,
  displayName: String.t() | nil,
    GoogleApi.Datastream.V1.Model.ForwardSshTunnelConnectivity.t() | nil,
  gcsProfile: GoogleApi.Datastream.V1.Model.GcsProfile.t() | nil,
  labels: map() | nil,
  mysqlProfile: GoogleApi.Datastream.V1.Model.MysqlProfile.t() | nil,
  name: String.t() | nil,
  oracleProfile: GoogleApi.Datastream.V1.Model.OracleProfile.t() | nil,
    GoogleApi.Datastream.V1.Model.PrivateConnectivity.t() | nil,
    GoogleApi.Datastream.V1.Model.StaticServiceIpConnectivity.t() | nil,
  updateTime: DateTime.t() | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.