Classes
AlloyDbConnectionProfile
Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbConnectionProfile
AlloyDbConnectionProfile.Builder
Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbConnectionProfile
AlloyDbSettings
Settings for creating an AlloyDB cluster.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings
AlloyDbSettings.Builder
Settings for creating an AlloyDB cluster.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings
AlloyDbSettings.PrimaryInstanceSettings
Settings for the cluster's primary instance
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings
AlloyDbSettings.PrimaryInstanceSettings.Builder
Settings for the cluster's primary instance
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings
AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
MachineConfig describes the configuration of a machine.
Protobuf type
google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder
MachineConfig describes the configuration of a machine.
Protobuf type
google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
AlloyDbSettings.UserPassword
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.UserPassword
AlloyDbSettings.UserPassword.Builder
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.UserPassword
CloudSqlConnectionProfile
Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.
Protobuf type google.events.cloud.clouddms.v1.CloudSqlConnectionProfile
CloudSqlConnectionProfile.Builder
Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.
Protobuf type google.events.cloud.clouddms.v1.CloudSqlConnectionProfile
CloudSqlSettings
Settings for creating a Cloud SQL database instance.
Protobuf type google.events.cloud.clouddms.v1.CloudSqlSettings
CloudSqlSettings.Builder
Settings for creating a Cloud SQL database instance.
Protobuf type google.events.cloud.clouddms.v1.CloudSqlSettings
ConnectionProfile
A connection profile definition.
Protobuf type google.events.cloud.clouddms.v1.ConnectionProfile
ConnectionProfile.Builder
A connection profile definition.
Protobuf type google.events.cloud.clouddms.v1.ConnectionProfile
ConnectionProfileEventData
The data within all ConnectionProfile events.
Protobuf type google.events.cloud.clouddms.v1.ConnectionProfileEventData
ConnectionProfileEventData.Builder
The data within all ConnectionProfile events.
Protobuf type google.events.cloud.clouddms.v1.ConnectionProfileEventData
Data
DatabaseType
A message defining the database engine and provider.
Protobuf type google.events.cloud.clouddms.v1.DatabaseType
DatabaseType.Builder
A message defining the database engine and provider.
Protobuf type google.events.cloud.clouddms.v1.DatabaseType
MigrationJob
Represents a Database Migration Service migration job object.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob
MigrationJob.Builder
Represents a Database Migration Service migration job object.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob
MigrationJob.DumpFlag
Dump flag definition.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlag
MigrationJob.DumpFlag.Builder
Dump flag definition.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlag
MigrationJob.DumpFlags
Dump flags definition.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlags
MigrationJob.DumpFlags.Builder
Dump flags definition.
Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlags
MigrationJobEventData
The data within all MigrationJob events.
Protobuf type google.events.cloud.clouddms.v1.MigrationJobEventData
MigrationJobEventData.Builder
The data within all MigrationJob events.
Protobuf type google.events.cloud.clouddms.v1.MigrationJobEventData
MySqlConnectionProfile
Specifies connection parameters required specifically for MySQL databases.
Protobuf type google.events.cloud.clouddms.v1.MySqlConnectionProfile
MySqlConnectionProfile.Builder
Specifies connection parameters required specifically for MySQL databases.
Protobuf type google.events.cloud.clouddms.v1.MySqlConnectionProfile
PostgreSqlConnectionProfile
Specifies connection parameters required specifically for PostgreSQL databases.
Protobuf type google.events.cloud.clouddms.v1.PostgreSqlConnectionProfile
PostgreSqlConnectionProfile.Builder
Specifies connection parameters required specifically for PostgreSQL databases.
Protobuf type google.events.cloud.clouddms.v1.PostgreSqlConnectionProfile
ReverseSshConnectivity
The details needed to configure a reverse SSH tunnel between the source and destination databases. These details will be used when calling the generateSshScript method (see https://cloud.google.com/database-migration/docs/reference/rest/v1/projects.locations.migrationJobs/generateSshScript) to produce the script that will help set up the reverse SSH tunnel, and to set up the VPC peering between the Cloud SQL private network and the VPC.
Protobuf type google.events.cloud.clouddms.v1.ReverseSshConnectivity
ReverseSshConnectivity.Builder
The details needed to configure a reverse SSH tunnel between the source and destination databases. These details will be used when calling the generateSshScript method (see https://cloud.google.com/database-migration/docs/reference/rest/v1/projects.locations.migrationJobs/generateSshScript) to produce the script that will help set up the reverse SSH tunnel, and to set up the VPC peering between the Cloud SQL private network and the VPC.
Protobuf type google.events.cloud.clouddms.v1.ReverseSshConnectivity
SqlAclEntry
An entry for an Access Control list.
Protobuf type google.events.cloud.clouddms.v1.SqlAclEntry
SqlAclEntry.Builder
An entry for an Access Control list.
Protobuf type google.events.cloud.clouddms.v1.SqlAclEntry
SqlIpConfig
IP Management configuration.
Protobuf type google.events.cloud.clouddms.v1.SqlIpConfig
SqlIpConfig.Builder
IP Management configuration.
Protobuf type google.events.cloud.clouddms.v1.SqlIpConfig
SslConfig
SSL configuration information.
Protobuf type google.events.cloud.clouddms.v1.SslConfig
SslConfig.Builder
SSL configuration information.
Protobuf type google.events.cloud.clouddms.v1.SslConfig
StaticIpConnectivity
The source database will allow incoming connections from the destination database's public IP. You can retrieve the Cloud SQL instance's public IP from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.
Protobuf type google.events.cloud.clouddms.v1.StaticIpConnectivity
StaticIpConnectivity.Builder
The source database will allow incoming connections from the destination database's public IP. You can retrieve the Cloud SQL instance's public IP from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.
Protobuf type google.events.cloud.clouddms.v1.StaticIpConnectivity
VpcPeeringConnectivity
The details of the VPC where the source database is located in Google Cloud. We will use this information to set up the VPC peering connection between Cloud SQL and this VPC.
Protobuf type google.events.cloud.clouddms.v1.VpcPeeringConnectivity
VpcPeeringConnectivity.Builder
The details of the VPC where the source database is located in Google Cloud. We will use this information to set up the VPC peering connection between Cloud SQL and this VPC.
Protobuf type google.events.cloud.clouddms.v1.VpcPeeringConnectivity
Interfaces
AlloyDbConnectionProfileOrBuilder
AlloyDbSettings.PrimaryInstanceSettings.MachineConfigOrBuilder
AlloyDbSettings.PrimaryInstanceSettingsOrBuilder
AlloyDbSettings.UserPasswordOrBuilder
AlloyDbSettingsOrBuilder
CloudSqlConnectionProfileOrBuilder
CloudSqlSettingsOrBuilder
ConnectionProfileEventDataOrBuilder
ConnectionProfileOrBuilder
DatabaseTypeOrBuilder
MigrationJob.DumpFlagOrBuilder
MigrationJob.DumpFlagsOrBuilder
MigrationJobEventDataOrBuilder
MigrationJobOrBuilder
MySqlConnectionProfileOrBuilder
PostgreSqlConnectionProfileOrBuilder
ReverseSshConnectivityOrBuilder
SqlAclEntryOrBuilder
SqlIpConfigOrBuilder
SslConfigOrBuilder
StaticIpConnectivityOrBuilder
VpcPeeringConnectivityOrBuilder
Enums
CloudSqlSettings.SqlActivationPolicy
Specifies when the instance should be activated.
Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlActivationPolicy
CloudSqlSettings.SqlAvailabilityType
The availability type of the given Cloud SQL instance.
Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlAvailabilityType
CloudSqlSettings.SqlDataDiskType
The storage options for Cloud SQL databases.
Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlDataDiskType
CloudSqlSettings.SqlDatabaseVersion
The database engine type and version.
Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlDatabaseVersion
ConnectionProfile.ConnectionProfileCase
ConnectionProfile.State
The current connection profile state (e.g. DRAFT, READY, or FAILED).
Protobuf enum google.events.cloud.clouddms.v1.ConnectionProfile.State
DatabaseEngine
The database engine types.
Protobuf enum google.events.cloud.clouddms.v1.DatabaseEngine
DatabaseProvider
The database providers.
Protobuf enum google.events.cloud.clouddms.v1.DatabaseProvider
MigrationJob.ConnectivityCase
MigrationJob.Phase
The current migration job phase.
Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.Phase
MigrationJob.State
The current migration job states.
Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.State
MigrationJob.Type
The type of migration job (one-time or continuous).
Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.Type
NetworkArchitecture
Protobuf enum google.events.cloud.clouddms.v1.NetworkArchitecture
SqlAclEntry.ExpirationCase
SslConfig.SslType
Specifies The kind of ssl configuration used.
Protobuf enum google.events.cloud.clouddms.v1.SslConfig.SslType