View Source GoogleApi.Metastore.V1.Model.CloudSQLMigrationConfig (google_api_metastore v0.11.0)

Configuration information for migrating from self-managed hive metastore on Google Cloud using Cloud SQL as the backend database to Dataproc Metastore.

Attributes

  • cdcConfig (type: GoogleApi.Metastore.V1.Model.CdcConfig.t, default: nil) - Required. Configuration information to start the Change Data Capture (CDC) streams from customer database to backend database of Dataproc Metastore. Dataproc Metastore switches to using its backend database after the cutover phase of migration.
  • cloudSqlConnectionConfig (type: GoogleApi.Metastore.V1.Model.CloudSQLConnectionConfig.t, default: nil) - Required. Configuration information to establish customer database connection before the cutover phase of migration

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Metastore.V1.Model.CloudSQLMigrationConfig{
  cdcConfig: GoogleApi.Metastore.V1.Model.CdcConfig.t() | nil,
  cloudSqlConnectionConfig:
    GoogleApi.Metastore.V1.Model.CloudSQLConnectionConfig.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.