Package com.google.cloud.clouddms.v1 (2.21.0)

A client to Database Migration API

The interfaces provided are listed below, along with usage samples.

DataMigrationServiceClient

Service Description: Database Migration service

Sample for DataMigrationServiceClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (DataMigrationServiceClient dataMigrationServiceClient =
     DataMigrationServiceClient.create()) {
   MigrationJobName name = MigrationJobName.of("[PROJECT]", "[LOCATION]", "[MIGRATION_JOB]");
   MigrationJob response = dataMigrationServiceClient.getMigrationJob(name);
 }
 

Classes

AlloyDbConnectionProfile

Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.

Protobuf type google.cloud.clouddms.v1.AlloyDbConnectionProfile

AlloyDbConnectionProfile.Builder

Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.

Protobuf type google.cloud.clouddms.v1.AlloyDbConnectionProfile

AlloyDbSettings

Settings for creating an AlloyDB cluster.

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings

AlloyDbSettings.Builder

Settings for creating an AlloyDB cluster.

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings

AlloyDbSettings.EncryptionConfig

EncryptionConfig describes the encryption config of a cluster that is encrypted with a CMEK (customer-managed encryption key).

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.EncryptionConfig

AlloyDbSettings.EncryptionConfig.Builder

EncryptionConfig describes the encryption config of a cluster that is encrypted with a CMEK (customer-managed encryption key).

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.EncryptionConfig

AlloyDbSettings.PrimaryInstanceSettings

Settings for the cluster's primary instance

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings

AlloyDbSettings.PrimaryInstanceSettings.Builder

Settings for the cluster's primary instance

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings

AlloyDbSettings.PrimaryInstanceSettings.MachineConfig

MachineConfig describes the configuration of a machine.

Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig

AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder

MachineConfig describes the configuration of a machine.

Protobuf type google.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.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.cloud.clouddms.v1.AlloyDbSettings.UserPassword

ApplyConversionWorkspaceRequest

Request message for 'ApplyConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.ApplyConversionWorkspaceRequest

ApplyConversionWorkspaceRequest.Builder

Request message for 'ApplyConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.ApplyConversionWorkspaceRequest

BackgroundJobLogEntry

Execution log of a background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry

BackgroundJobLogEntry.ApplyJobDetails

Details regarding an Apply background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails

BackgroundJobLogEntry.ApplyJobDetails.Builder

Details regarding an Apply background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails

BackgroundJobLogEntry.Builder

Execution log of a background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry

BackgroundJobLogEntry.ConvertJobDetails

Details regarding a Convert background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails

BackgroundJobLogEntry.ConvertJobDetails.Builder

Details regarding a Convert background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails

BackgroundJobLogEntry.ImportRulesJobDetails

Details regarding an Import Rules background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails

BackgroundJobLogEntry.ImportRulesJobDetails.Builder

Details regarding an Import Rules background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails

BackgroundJobLogEntry.SeedJobDetails

Details regarding a Seed background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.SeedJobDetails

BackgroundJobLogEntry.SeedJobDetails.Builder

Details regarding a Seed background job.

Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.SeedJobDetails

CloudSqlConnectionProfile

Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.

Protobuf type google.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.cloud.clouddms.v1.CloudSqlConnectionProfile

CloudSqlSettings

Settings for creating a Cloud SQL database instance.

Protobuf type google.cloud.clouddms.v1.CloudSqlSettings

CloudSqlSettings.Builder

Settings for creating a Cloud SQL database instance.

Protobuf type google.cloud.clouddms.v1.CloudSqlSettings

ClouddmsProto

ClouddmsResourcesProto

ColumnEntity

Column is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.ColumnEntity

ColumnEntity.Builder

Column is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.ColumnEntity

CommitConversionWorkspaceRequest

Request message for 'CommitConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.CommitConversionWorkspaceRequest

CommitConversionWorkspaceRequest.Builder

Request message for 'CommitConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.CommitConversionWorkspaceRequest

ConnectionProfile

A connection profile definition.

Protobuf type google.cloud.clouddms.v1.ConnectionProfile

ConnectionProfile.Builder

A connection profile definition.

Protobuf type google.cloud.clouddms.v1.ConnectionProfile

ConnectionProfileName

ConnectionProfileName.Builder

Builder for projects/{project}/locations/{location}/connectionProfiles/{connection_profile}.

ConstraintEntity

Constraint is not used as an independent entity, it is retrieved as part of another entity such as Table or View.

Protobuf type google.cloud.clouddms.v1.ConstraintEntity

ConstraintEntity.Builder

Constraint is not used as an independent entity, it is retrieved as part of another entity such as Table or View.

Protobuf type google.cloud.clouddms.v1.ConstraintEntity

ConversionWorkspace

The main conversion workspace resource entity.

Protobuf type google.cloud.clouddms.v1.ConversionWorkspace

ConversionWorkspace.Builder

The main conversion workspace resource entity.

Protobuf type google.cloud.clouddms.v1.ConversionWorkspace

ConversionWorkspaceInfo

A conversion workspace's version.

Protobuf type google.cloud.clouddms.v1.ConversionWorkspaceInfo

ConversionWorkspaceInfo.Builder

A conversion workspace's version.

Protobuf type google.cloud.clouddms.v1.ConversionWorkspaceInfo

ConversionWorkspaceName

ConversionWorkspaceName.Builder

Builder for projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.

ConversionWorkspaceResourcesProto

ConvertConversionWorkspaceRequest

Request message for 'ConvertConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.ConvertConversionWorkspaceRequest

ConvertConversionWorkspaceRequest.Builder

Request message for 'ConvertConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.ConvertConversionWorkspaceRequest

CreateConnectionProfileRequest

Request message for 'CreateConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.CreateConnectionProfileRequest

CreateConnectionProfileRequest.Builder

Request message for 'CreateConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.CreateConnectionProfileRequest

CreateConversionWorkspaceRequest

Request message to create a new Conversion Workspace in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreateConversionWorkspaceRequest

CreateConversionWorkspaceRequest.Builder

Request message to create a new Conversion Workspace in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreateConversionWorkspaceRequest

CreateMigrationJobRequest

Request message to create a new Database Migration Service migration job in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreateMigrationJobRequest

CreateMigrationJobRequest.Builder

Request message to create a new Database Migration Service migration job in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreateMigrationJobRequest

CreatePrivateConnectionRequest

Request message to create a new private connection in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreatePrivateConnectionRequest

CreatePrivateConnectionRequest.Builder

Request message to create a new private connection in the specified project and region.

Protobuf type google.cloud.clouddms.v1.CreatePrivateConnectionRequest

DataMigrationServiceClient

Service Description: Database Migration service

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (DataMigrationServiceClient dataMigrationServiceClient =
     DataMigrationServiceClient.create()) {
   MigrationJobName name = MigrationJobName.of("[PROJECT]", "[LOCATION]", "[MIGRATION_JOB]");
   MigrationJob response = dataMigrationServiceClient.getMigrationJob(name);
 }
 

Note: close() needs to be called on the DataMigrationServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().

The surface of this class includes several types of Java methods for each of the API's methods:

  1. A "flattened" method. With this type of method, the fields of the request type have been converted into function parameters. It may be the case that not all fields are available as parameters, and not every API method will have a flattened method entry point.
  2. A "request object" method. This type of method only takes one parameter, a request object, which must be constructed before the call. Not every API method will have a request object method.
  3. A "callable" method. This type of method takes no parameters and returns an immutable API callable object, which can be used to initiate calls to the service.

See the individual methods for example code.

Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.

This class can be customized by passing in a custom instance of DataMigrationServiceSettings to create(). For example:

To customize credentials:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 DataMigrationServiceSettings dataMigrationServiceSettings =
     DataMigrationServiceSettings.newBuilder()
         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
         .build();
 DataMigrationServiceClient dataMigrationServiceClient =
     DataMigrationServiceClient.create(dataMigrationServiceSettings);
 

To customize the endpoint:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 DataMigrationServiceSettings dataMigrationServiceSettings =
     DataMigrationServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
 DataMigrationServiceClient dataMigrationServiceClient =
     DataMigrationServiceClient.create(dataMigrationServiceSettings);
 

Please refer to the GitHub repository's samples for more quickstart code snippets.

DataMigrationServiceClient.DescribeDatabaseEntitiesFixedSizeCollection

DataMigrationServiceClient.DescribeDatabaseEntitiesPage

DataMigrationServiceClient.DescribeDatabaseEntitiesPagedResponse

DataMigrationServiceClient.FetchStaticIpsFixedSizeCollection

DataMigrationServiceClient.FetchStaticIpsPage

DataMigrationServiceClient.FetchStaticIpsPagedResponse

DataMigrationServiceClient.ListConnectionProfilesFixedSizeCollection

DataMigrationServiceClient.ListConnectionProfilesPage

DataMigrationServiceClient.ListConnectionProfilesPagedResponse

DataMigrationServiceClient.ListConversionWorkspacesFixedSizeCollection

DataMigrationServiceClient.ListConversionWorkspacesPage

DataMigrationServiceClient.ListConversionWorkspacesPagedResponse

DataMigrationServiceClient.ListMigrationJobsFixedSizeCollection

DataMigrationServiceClient.ListMigrationJobsPage

DataMigrationServiceClient.ListMigrationJobsPagedResponse

DataMigrationServiceClient.ListPrivateConnectionsFixedSizeCollection

DataMigrationServiceClient.ListPrivateConnectionsPage

DataMigrationServiceClient.ListPrivateConnectionsPagedResponse

DataMigrationServiceGrpc

Database Migration service

DataMigrationServiceGrpc.DataMigrationServiceBlockingStub

A stub to allow clients to do synchronous rpc calls to service DataMigrationService.

Database Migration service

DataMigrationServiceGrpc.DataMigrationServiceFutureStub

A stub to allow clients to do ListenableFuture-style rpc calls to service DataMigrationService.

Database Migration service

DataMigrationServiceGrpc.DataMigrationServiceImplBase

Base class for the server implementation of the service DataMigrationService.

Database Migration service

DataMigrationServiceGrpc.DataMigrationServiceStub

A stub to allow clients to do asynchronous rpc calls to service DataMigrationService.

Database Migration service

DataMigrationServiceSettings

Settings class to configure an instance of DataMigrationServiceClient.

The default instance has everything set to sensible defaults:

  • The default service address (datamigration.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of getMigrationJob to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 DataMigrationServiceSettings.Builder dataMigrationServiceSettingsBuilder =
     DataMigrationServiceSettings.newBuilder();
 dataMigrationServiceSettingsBuilder
     .getMigrationJobSettings()
     .setRetrySettings(
         dataMigrationServiceSettingsBuilder
             .getMigrationJobSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 DataMigrationServiceSettings dataMigrationServiceSettings =
     dataMigrationServiceSettingsBuilder.build();
 

DataMigrationServiceSettings.Builder

Builder for DataMigrationServiceSettings.

DatabaseEngineInfo

The type and version of a source or destination database.

Protobuf type google.cloud.clouddms.v1.DatabaseEngineInfo

DatabaseEngineInfo.Builder

The type and version of a source or destination database.

Protobuf type google.cloud.clouddms.v1.DatabaseEngineInfo

DatabaseEntity

The base entity type for all the database related entities. The message contains the entity name, the name of its parent, the entity type, and the specific details per entity type.

Protobuf type google.cloud.clouddms.v1.DatabaseEntity

DatabaseEntity.Builder

The base entity type for all the database related entities. The message contains the entity name, the name of its parent, the entity type, and the specific details per entity type.

Protobuf type google.cloud.clouddms.v1.DatabaseEntity

DatabaseType

A message defining the database engine and provider.

Protobuf type google.cloud.clouddms.v1.DatabaseType

DatabaseType.Builder

A message defining the database engine and provider.

Protobuf type google.cloud.clouddms.v1.DatabaseType

DeleteConnectionProfileRequest

Request message for 'DeleteConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.DeleteConnectionProfileRequest

DeleteConnectionProfileRequest.Builder

Request message for 'DeleteConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.DeleteConnectionProfileRequest

DeleteConversionWorkspaceRequest

Request message for 'DeleteConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.DeleteConversionWorkspaceRequest

DeleteConversionWorkspaceRequest.Builder

Request message for 'DeleteConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.DeleteConversionWorkspaceRequest

DeleteMigrationJobRequest

Request message for 'DeleteMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.DeleteMigrationJobRequest

DeleteMigrationJobRequest.Builder

Request message for 'DeleteMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.DeleteMigrationJobRequest

DeletePrivateConnectionRequest

Request message to delete a private connection.

Protobuf type google.cloud.clouddms.v1.DeletePrivateConnectionRequest

DeletePrivateConnectionRequest.Builder

Request message to delete a private connection.

Protobuf type google.cloud.clouddms.v1.DeletePrivateConnectionRequest

DescribeConversionWorkspaceRevisionsRequest

Request message for 'DescribeConversionWorkspaceRevisions' request.

Protobuf type google.cloud.clouddms.v1.DescribeConversionWorkspaceRevisionsRequest

DescribeConversionWorkspaceRevisionsRequest.Builder

Request message for 'DescribeConversionWorkspaceRevisions' request.

Protobuf type google.cloud.clouddms.v1.DescribeConversionWorkspaceRevisionsRequest

DescribeConversionWorkspaceRevisionsResponse

Response message for 'DescribeConversionWorkspaceRevisions' request.

Protobuf type google.cloud.clouddms.v1.DescribeConversionWorkspaceRevisionsResponse

DescribeConversionWorkspaceRevisionsResponse.Builder

Response message for 'DescribeConversionWorkspaceRevisions' request.

Protobuf type google.cloud.clouddms.v1.DescribeConversionWorkspaceRevisionsResponse

DescribeDatabaseEntitiesRequest

Request message for 'DescribeDatabaseEntities' request.

Protobuf type google.cloud.clouddms.v1.DescribeDatabaseEntitiesRequest

DescribeDatabaseEntitiesRequest.Builder

Request message for 'DescribeDatabaseEntities' request.

Protobuf type google.cloud.clouddms.v1.DescribeDatabaseEntitiesRequest

DescribeDatabaseEntitiesResponse

Response message for 'DescribeDatabaseEntities' request.

Protobuf type google.cloud.clouddms.v1.DescribeDatabaseEntitiesResponse

DescribeDatabaseEntitiesResponse.Builder

Response message for 'DescribeDatabaseEntities' request.

Protobuf type google.cloud.clouddms.v1.DescribeDatabaseEntitiesResponse

EntityMapping

Details of the mappings of a database entity.

Protobuf type google.cloud.clouddms.v1.EntityMapping

EntityMapping.Builder

Details of the mappings of a database entity.

Protobuf type google.cloud.clouddms.v1.EntityMapping

EntityMappingLogEntry

A single record of a rule which was used for a mapping.

Protobuf type google.cloud.clouddms.v1.EntityMappingLogEntry

EntityMappingLogEntry.Builder

A single record of a rule which was used for a mapping.

Protobuf type google.cloud.clouddms.v1.EntityMappingLogEntry

FetchStaticIpsRequest

Request message for 'FetchStaticIps' request.

Protobuf type google.cloud.clouddms.v1.FetchStaticIpsRequest

FetchStaticIpsRequest.Builder

Request message for 'FetchStaticIps' request.

Protobuf type google.cloud.clouddms.v1.FetchStaticIpsRequest

FetchStaticIpsResponse

Response message for a 'FetchStaticIps' request.

Protobuf type google.cloud.clouddms.v1.FetchStaticIpsResponse

FetchStaticIpsResponse.Builder

Response message for a 'FetchStaticIps' request.

Protobuf type google.cloud.clouddms.v1.FetchStaticIpsResponse

ForwardSshTunnelConnectivity

Forward SSH Tunnel connectivity.

Protobuf type google.cloud.clouddms.v1.ForwardSshTunnelConnectivity

ForwardSshTunnelConnectivity.Builder

Forward SSH Tunnel connectivity.

Protobuf type google.cloud.clouddms.v1.ForwardSshTunnelConnectivity

FunctionEntity

Function's parent is a schema.

Protobuf type google.cloud.clouddms.v1.FunctionEntity

FunctionEntity.Builder

Function's parent is a schema.

Protobuf type google.cloud.clouddms.v1.FunctionEntity

GenerateSshScriptRequest

Request message for 'GenerateSshScript' request.

Protobuf type google.cloud.clouddms.v1.GenerateSshScriptRequest

GenerateSshScriptRequest.Builder

Request message for 'GenerateSshScript' request.

Protobuf type google.cloud.clouddms.v1.GenerateSshScriptRequest

GetConnectionProfileRequest

Request message for 'GetConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.GetConnectionProfileRequest

GetConnectionProfileRequest.Builder

Request message for 'GetConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.GetConnectionProfileRequest

GetConversionWorkspaceRequest

Request message for 'GetConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.GetConversionWorkspaceRequest

GetConversionWorkspaceRequest.Builder

Request message for 'GetConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.GetConversionWorkspaceRequest

GetMigrationJobRequest

Request message for 'GetMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.GetMigrationJobRequest

GetMigrationJobRequest.Builder

Request message for 'GetMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.GetMigrationJobRequest

GetPrivateConnectionRequest

Request message to get a private connection resource.

Protobuf type google.cloud.clouddms.v1.GetPrivateConnectionRequest

GetPrivateConnectionRequest.Builder

Request message to get a private connection resource.

Protobuf type google.cloud.clouddms.v1.GetPrivateConnectionRequest

ImportMappingRulesRequest

Request message for 'ImportMappingRules' request.

Protobuf type google.cloud.clouddms.v1.ImportMappingRulesRequest

ImportMappingRulesRequest.Builder

Request message for 'ImportMappingRules' request.

Protobuf type google.cloud.clouddms.v1.ImportMappingRulesRequest

ImportMappingRulesRequest.RulesFile

Details of a single rules file.

Protobuf type google.cloud.clouddms.v1.ImportMappingRulesRequest.RulesFile

ImportMappingRulesRequest.RulesFile.Builder

Details of a single rules file.

Protobuf type google.cloud.clouddms.v1.ImportMappingRulesRequest.RulesFile

IndexEntity

Index is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.IndexEntity

IndexEntity.Builder

Index is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.IndexEntity

ListConnectionProfilesRequest

Request message for 'ListConnectionProfiles' request.

Protobuf type google.cloud.clouddms.v1.ListConnectionProfilesRequest

ListConnectionProfilesRequest.Builder

Request message for 'ListConnectionProfiles' request.

Protobuf type google.cloud.clouddms.v1.ListConnectionProfilesRequest

ListConnectionProfilesResponse

Response message for 'ListConnectionProfiles' request.

Protobuf type google.cloud.clouddms.v1.ListConnectionProfilesResponse

ListConnectionProfilesResponse.Builder

Response message for 'ListConnectionProfiles' request.

Protobuf type google.cloud.clouddms.v1.ListConnectionProfilesResponse

ListConversionWorkspacesRequest

Retrieve a list of all conversion workspaces in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListConversionWorkspacesRequest

ListConversionWorkspacesRequest.Builder

Retrieve a list of all conversion workspaces in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListConversionWorkspacesRequest

ListConversionWorkspacesResponse

Response message for 'ListConversionWorkspaces' request.

Protobuf type google.cloud.clouddms.v1.ListConversionWorkspacesResponse

ListConversionWorkspacesResponse.Builder

Response message for 'ListConversionWorkspaces' request.

Protobuf type google.cloud.clouddms.v1.ListConversionWorkspacesResponse

ListMigrationJobsRequest

Retrieves a list of all migration jobs in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListMigrationJobsRequest

ListMigrationJobsRequest.Builder

Retrieves a list of all migration jobs in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListMigrationJobsRequest

ListMigrationJobsResponse

Response message for 'ListMigrationJobs' request.

Protobuf type google.cloud.clouddms.v1.ListMigrationJobsResponse

ListMigrationJobsResponse.Builder

Response message for 'ListMigrationJobs' request.

Protobuf type google.cloud.clouddms.v1.ListMigrationJobsResponse

ListPrivateConnectionsRequest

Request message to retrieve a list of private connections in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListPrivateConnectionsRequest

ListPrivateConnectionsRequest.Builder

Request message to retrieve a list of private connections in a given project and location.

Protobuf type google.cloud.clouddms.v1.ListPrivateConnectionsRequest

ListPrivateConnectionsResponse

Response message for 'ListPrivateConnections' request.

Protobuf type google.cloud.clouddms.v1.ListPrivateConnectionsResponse

ListPrivateConnectionsResponse.Builder

Response message for 'ListPrivateConnections' request.

Protobuf type google.cloud.clouddms.v1.ListPrivateConnectionsResponse

LocationName

LocationName.Builder

Builder for projects/{project}/locations/{location}.

MigrationJob

Represents a Database Migration Service migration job object.

Protobuf type google.cloud.clouddms.v1.MigrationJob

MigrationJob.Builder

Represents a Database Migration Service migration job object.

Protobuf type google.cloud.clouddms.v1.MigrationJob

MigrationJob.DumpFlag

Dump flag definition.

Protobuf type google.cloud.clouddms.v1.MigrationJob.DumpFlag

MigrationJob.DumpFlag.Builder

Dump flag definition.

Protobuf type google.cloud.clouddms.v1.MigrationJob.DumpFlag

MigrationJob.DumpFlags

Dump flags definition.

Protobuf type google.cloud.clouddms.v1.MigrationJob.DumpFlags

MigrationJob.DumpFlags.Builder

Dump flags definition.

Protobuf type google.cloud.clouddms.v1.MigrationJob.DumpFlags

MigrationJobName

MigrationJobName.Builder

Builder for projects/{project}/locations/{location}/migrationJobs/{migration_job}.

MigrationJobVerificationError

Error message of a verification Migration job.

Protobuf type google.cloud.clouddms.v1.MigrationJobVerificationError

MigrationJobVerificationError.Builder

Error message of a verification Migration job.

Protobuf type google.cloud.clouddms.v1.MigrationJobVerificationError

MySqlConnectionProfile

Specifies connection parameters required specifically for MySQL databases.

Protobuf type google.cloud.clouddms.v1.MySqlConnectionProfile

MySqlConnectionProfile.Builder

Specifies connection parameters required specifically for MySQL databases.

Protobuf type google.cloud.clouddms.v1.MySqlConnectionProfile

OperationMetadata

Represents the metadata of the long-running operation.

Protobuf type google.cloud.clouddms.v1.OperationMetadata

OperationMetadata.Builder

Represents the metadata of the long-running operation.

Protobuf type google.cloud.clouddms.v1.OperationMetadata

OracleConnectionProfile

Specifies connection parameters required specifically for Oracle databases.

Protobuf type google.cloud.clouddms.v1.OracleConnectionProfile

OracleConnectionProfile.Builder

Specifies connection parameters required specifically for Oracle databases.

Protobuf type google.cloud.clouddms.v1.OracleConnectionProfile

PackageEntity

Package's parent is a schema.

Protobuf type google.cloud.clouddms.v1.PackageEntity

PackageEntity.Builder

Package's parent is a schema.

Protobuf type google.cloud.clouddms.v1.PackageEntity

PostgreSqlConnectionProfile

Specifies connection parameters required specifically for PostgreSQL databases.

Protobuf type google.cloud.clouddms.v1.PostgreSqlConnectionProfile

PostgreSqlConnectionProfile.Builder

Specifies connection parameters required specifically for PostgreSQL databases.

Protobuf type google.cloud.clouddms.v1.PostgreSqlConnectionProfile

PrivateConnection

The PrivateConnection resource is used to establish private connectivity with the customer's network.

Protobuf type google.cloud.clouddms.v1.PrivateConnection

PrivateConnection.Builder

The PrivateConnection resource is used to establish private connectivity with the customer's network.

Protobuf type google.cloud.clouddms.v1.PrivateConnection

PrivateConnectionName

PrivateConnectionName.Builder

Builder for projects/{project}/locations/{location}/privateConnections/{private_connection}.

PrivateConnectivity

Private Connectivity.

Protobuf type google.cloud.clouddms.v1.PrivateConnectivity

PrivateConnectivity.Builder

Private Connectivity.

Protobuf type google.cloud.clouddms.v1.PrivateConnectivity

PrivateServiceConnectConnectivity

Private Service Connect connectivity (https://cloud.google.com/vpc/docs/private-service-connect#service-attachments)

Protobuf type google.cloud.clouddms.v1.PrivateServiceConnectConnectivity

PrivateServiceConnectConnectivity.Builder

Private Service Connect connectivity (https://cloud.google.com/vpc/docs/private-service-connect#service-attachments)

Protobuf type google.cloud.clouddms.v1.PrivateServiceConnectConnectivity

PromoteMigrationJobRequest

Request message for 'PromoteMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.PromoteMigrationJobRequest

PromoteMigrationJobRequest.Builder

Request message for 'PromoteMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.PromoteMigrationJobRequest

RestartMigrationJobRequest

Request message for 'RestartMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.RestartMigrationJobRequest

RestartMigrationJobRequest.Builder

Request message for 'RestartMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.RestartMigrationJobRequest

ResumeMigrationJobRequest

Request message for 'ResumeMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.ResumeMigrationJobRequest

ResumeMigrationJobRequest.Builder

Request message for 'ResumeMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.ResumeMigrationJobRequest

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.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.cloud.clouddms.v1.ReverseSshConnectivity

RollbackConversionWorkspaceRequest

Request message for 'RollbackConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.RollbackConversionWorkspaceRequest

RollbackConversionWorkspaceRequest.Builder

Request message for 'RollbackConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.RollbackConversionWorkspaceRequest

SchemaEntity

Schema typically has no parent entity, but can have a parent entity DatabaseInstance (for database engines which support it). For some database engines, the terms schema and user can be used interchangeably when they refer to a namespace or a collection of other database entities. Can store additional information which is schema specific.

Protobuf type google.cloud.clouddms.v1.SchemaEntity

SchemaEntity.Builder

Schema typically has no parent entity, but can have a parent entity DatabaseInstance (for database engines which support it). For some database engines, the terms schema and user can be used interchangeably when they refer to a namespace or a collection of other database entities. Can store additional information which is schema specific.

Protobuf type google.cloud.clouddms.v1.SchemaEntity

SearchBackgroundJobsRequest

Request message for 'SearchBackgroundJobs' request.

Protobuf type google.cloud.clouddms.v1.SearchBackgroundJobsRequest

SearchBackgroundJobsRequest.Builder

Request message for 'SearchBackgroundJobs' request.

Protobuf type google.cloud.clouddms.v1.SearchBackgroundJobsRequest

SearchBackgroundJobsResponse

Response message for 'SearchBackgroundJobs' request.

Protobuf type google.cloud.clouddms.v1.SearchBackgroundJobsResponse

SearchBackgroundJobsResponse.Builder

Response message for 'SearchBackgroundJobs' request.

Protobuf type google.cloud.clouddms.v1.SearchBackgroundJobsResponse

SeedConversionWorkspaceRequest

Request message for 'SeedConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.SeedConversionWorkspaceRequest

SeedConversionWorkspaceRequest.Builder

Request message for 'SeedConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.SeedConversionWorkspaceRequest

SequenceEntity

Sequence's parent is a schema.

Protobuf type google.cloud.clouddms.v1.SequenceEntity

SequenceEntity.Builder

Sequence's parent is a schema.

Protobuf type google.cloud.clouddms.v1.SequenceEntity

SqlAclEntry

An entry for an Access Control list.

Protobuf type google.cloud.clouddms.v1.SqlAclEntry

SqlAclEntry.Builder

An entry for an Access Control list.

Protobuf type google.cloud.clouddms.v1.SqlAclEntry

SqlIpConfig

IP Management configuration.

Protobuf type google.cloud.clouddms.v1.SqlIpConfig

SqlIpConfig.Builder

IP Management configuration.

Protobuf type google.cloud.clouddms.v1.SqlIpConfig

SshScript

Response message for 'GenerateSshScript' request.

Protobuf type google.cloud.clouddms.v1.SshScript

SshScript.Builder

Response message for 'GenerateSshScript' request.

Protobuf type google.cloud.clouddms.v1.SshScript

SslConfig

SSL configuration information.

Protobuf type google.cloud.clouddms.v1.SslConfig

SslConfig.Builder

SSL configuration information.

Protobuf type google.cloud.clouddms.v1.SslConfig

StartMigrationJobRequest

Request message for 'StartMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.StartMigrationJobRequest

StartMigrationJobRequest.Builder

Request message for 'StartMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.StartMigrationJobRequest

StaticIpConnectivity

The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.

Protobuf type google.cloud.clouddms.v1.StaticIpConnectivity

StaticIpConnectivity.Builder

The source database will allow incoming connections from the public IP of the destination database. You can retrieve the public IP of the Cloud SQL instance from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.

Protobuf type google.cloud.clouddms.v1.StaticIpConnectivity

StaticServiceIpConnectivity

Static IP address connectivity configured on service project.

Protobuf type google.cloud.clouddms.v1.StaticServiceIpConnectivity

StaticServiceIpConnectivity.Builder

Static IP address connectivity configured on service project.

Protobuf type google.cloud.clouddms.v1.StaticServiceIpConnectivity

StopMigrationJobRequest

Request message for 'StopMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.StopMigrationJobRequest

StopMigrationJobRequest.Builder

Request message for 'StopMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.StopMigrationJobRequest

StoredProcedureEntity

Stored procedure's parent is a schema.

Protobuf type google.cloud.clouddms.v1.StoredProcedureEntity

StoredProcedureEntity.Builder

Stored procedure's parent is a schema.

Protobuf type google.cloud.clouddms.v1.StoredProcedureEntity

SynonymEntity

Synonym's parent is a schema.

Protobuf type google.cloud.clouddms.v1.SynonymEntity

SynonymEntity.Builder

Synonym's parent is a schema.

Protobuf type google.cloud.clouddms.v1.SynonymEntity

TableEntity

Table's parent is a schema.

Protobuf type google.cloud.clouddms.v1.TableEntity

TableEntity.Builder

Table's parent is a schema.

Protobuf type google.cloud.clouddms.v1.TableEntity

TriggerEntity

Trigger is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.TriggerEntity

TriggerEntity.Builder

Trigger is not used as an independent entity, it is retrieved as part of a Table entity.

Protobuf type google.cloud.clouddms.v1.TriggerEntity

UpdateConnectionProfileRequest

Request message for 'UpdateConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.UpdateConnectionProfileRequest

UpdateConnectionProfileRequest.Builder

Request message for 'UpdateConnectionProfile' request.

Protobuf type google.cloud.clouddms.v1.UpdateConnectionProfileRequest

UpdateConversionWorkspaceRequest

Request message for 'UpdateConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.UpdateConversionWorkspaceRequest

UpdateConversionWorkspaceRequest.Builder

Request message for 'UpdateConversionWorkspace' request.

Protobuf type google.cloud.clouddms.v1.UpdateConversionWorkspaceRequest

UpdateMigrationJobRequest

Request message for 'UpdateMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.UpdateMigrationJobRequest

UpdateMigrationJobRequest.Builder

Request message for 'UpdateMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.UpdateMigrationJobRequest

VerifyMigrationJobRequest

Request message for 'VerifyMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.VerifyMigrationJobRequest

VerifyMigrationJobRequest.Builder

Request message for 'VerifyMigrationJob' request.

Protobuf type google.cloud.clouddms.v1.VerifyMigrationJobRequest

ViewEntity

View's parent is a schema.

Protobuf type google.cloud.clouddms.v1.ViewEntity

ViewEntity.Builder

View's parent is a schema.

Protobuf type google.cloud.clouddms.v1.ViewEntity

VmCreationConfig

VM creation configuration message

Protobuf type google.cloud.clouddms.v1.VmCreationConfig

VmCreationConfig.Builder

VM creation configuration message

Protobuf type google.cloud.clouddms.v1.VmCreationConfig

VmSelectionConfig

VM selection configuration message

Protobuf type google.cloud.clouddms.v1.VmSelectionConfig

VmSelectionConfig.Builder

VM selection configuration message

Protobuf type google.cloud.clouddms.v1.VmSelectionConfig

VpcPeeringConfig

The VPC peering configuration is used to create VPC peering with the consumer's VPC.

Protobuf type google.cloud.clouddms.v1.VpcPeeringConfig

VpcPeeringConfig.Builder

The VPC peering configuration is used to create VPC peering with the consumer's VPC.

Protobuf type google.cloud.clouddms.v1.VpcPeeringConfig

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.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.cloud.clouddms.v1.VpcPeeringConnectivity

Interfaces

AlloyDbConnectionProfileOrBuilder

AlloyDbSettings.EncryptionConfigOrBuilder

AlloyDbSettings.PrimaryInstanceSettings.MachineConfigOrBuilder

AlloyDbSettings.PrimaryInstanceSettingsOrBuilder

AlloyDbSettings.UserPasswordOrBuilder

AlloyDbSettingsOrBuilder

ApplyConversionWorkspaceRequestOrBuilder

BackgroundJobLogEntry.ApplyJobDetailsOrBuilder

BackgroundJobLogEntry.ConvertJobDetailsOrBuilder

BackgroundJobLogEntry.ImportRulesJobDetailsOrBuilder

BackgroundJobLogEntry.SeedJobDetailsOrBuilder

BackgroundJobLogEntryOrBuilder

CloudSqlConnectionProfileOrBuilder

CloudSqlSettingsOrBuilder

ColumnEntityOrBuilder

CommitConversionWorkspaceRequestOrBuilder

ConnectionProfileOrBuilder

ConstraintEntityOrBuilder

ConversionWorkspaceInfoOrBuilder

ConversionWorkspaceOrBuilder

ConvertConversionWorkspaceRequestOrBuilder

CreateConnectionProfileRequestOrBuilder

CreateConversionWorkspaceRequestOrBuilder

CreateMigrationJobRequestOrBuilder

CreatePrivateConnectionRequestOrBuilder

DataMigrationServiceGrpc.AsyncService

Database Migration service

DatabaseEngineInfoOrBuilder

DatabaseEntityOrBuilder

DatabaseTypeOrBuilder

DeleteConnectionProfileRequestOrBuilder

DeleteConversionWorkspaceRequestOrBuilder

DeleteMigrationJobRequestOrBuilder

DeletePrivateConnectionRequestOrBuilder

DescribeConversionWorkspaceRevisionsRequestOrBuilder

DescribeConversionWorkspaceRevisionsResponseOrBuilder

DescribeDatabaseEntitiesRequestOrBuilder

DescribeDatabaseEntitiesResponseOrBuilder

EntityMappingLogEntryOrBuilder

EntityMappingOrBuilder

FetchStaticIpsRequestOrBuilder

FetchStaticIpsResponseOrBuilder

ForwardSshTunnelConnectivityOrBuilder

FunctionEntityOrBuilder

GenerateSshScriptRequestOrBuilder

GetConnectionProfileRequestOrBuilder

GetConversionWorkspaceRequestOrBuilder

GetMigrationJobRequestOrBuilder

GetPrivateConnectionRequestOrBuilder

ImportMappingRulesRequest.RulesFileOrBuilder

ImportMappingRulesRequestOrBuilder

IndexEntityOrBuilder

ListConnectionProfilesRequestOrBuilder

ListConnectionProfilesResponseOrBuilder

ListConversionWorkspacesRequestOrBuilder

ListConversionWorkspacesResponseOrBuilder

ListMigrationJobsRequestOrBuilder

ListMigrationJobsResponseOrBuilder

ListPrivateConnectionsRequestOrBuilder

ListPrivateConnectionsResponseOrBuilder

MigrationJob.DumpFlagOrBuilder

MigrationJob.DumpFlagsOrBuilder

MigrationJobOrBuilder

MigrationJobVerificationErrorOrBuilder

MySqlConnectionProfileOrBuilder

OperationMetadataOrBuilder

OracleConnectionProfileOrBuilder

PackageEntityOrBuilder

PostgreSqlConnectionProfileOrBuilder

PrivateConnectionOrBuilder

PrivateConnectivityOrBuilder

PrivateServiceConnectConnectivityOrBuilder

PromoteMigrationJobRequestOrBuilder

RestartMigrationJobRequestOrBuilder

ResumeMigrationJobRequestOrBuilder

ReverseSshConnectivityOrBuilder

RollbackConversionWorkspaceRequestOrBuilder

SchemaEntityOrBuilder

SearchBackgroundJobsRequestOrBuilder

SearchBackgroundJobsResponseOrBuilder

SeedConversionWorkspaceRequestOrBuilder

SequenceEntityOrBuilder

SqlAclEntryOrBuilder

SqlIpConfigOrBuilder

SshScriptOrBuilder

SslConfigOrBuilder

StartMigrationJobRequestOrBuilder

StaticIpConnectivityOrBuilder

StaticServiceIpConnectivityOrBuilder

StopMigrationJobRequestOrBuilder

StoredProcedureEntityOrBuilder

SynonymEntityOrBuilder

TableEntityOrBuilder

TriggerEntityOrBuilder

UpdateConnectionProfileRequestOrBuilder

UpdateConversionWorkspaceRequestOrBuilder

UpdateMigrationJobRequestOrBuilder

VerifyMigrationJobRequestOrBuilder

ViewEntityOrBuilder

VmCreationConfigOrBuilder

VmSelectionConfigOrBuilder

VpcPeeringConfigOrBuilder

VpcPeeringConnectivityOrBuilder

Enums

ApplyConversionWorkspaceRequest.DestinationCase

BackgroundJobLogEntry.JobCompletionState

Final state after a job completes.

Protobuf enum google.cloud.clouddms.v1.BackgroundJobLogEntry.JobCompletionState

BackgroundJobLogEntry.JobDetailsCase

BackgroundJobType

The types of jobs that can be executed in the background.

Protobuf enum google.cloud.clouddms.v1.BackgroundJobType

CloudSqlSettings.SqlActivationPolicy

Specifies when the instance should be activated.

Protobuf enum google.cloud.clouddms.v1.CloudSqlSettings.SqlActivationPolicy

CloudSqlSettings.SqlAvailabilityType

The availability type of the given Cloud SQL instance.

Protobuf enum google.cloud.clouddms.v1.CloudSqlSettings.SqlAvailabilityType

CloudSqlSettings.SqlDataDiskType

The storage options for Cloud SQL databases.

Protobuf enum google.cloud.clouddms.v1.CloudSqlSettings.SqlDataDiskType

CloudSqlSettings.SqlDatabaseVersion

The database engine type and version.

Protobuf enum google.cloud.clouddms.v1.CloudSqlSettings.SqlDatabaseVersion

ConnectionProfile.ConnectionProfileCase

ConnectionProfile.State

The current connection profile state (e.g. DRAFT, READY, or FAILED).

Protobuf enum google.cloud.clouddms.v1.ConnectionProfile.State

DatabaseEngine

The database engine types.

Protobuf enum google.cloud.clouddms.v1.DatabaseEngine

DatabaseEntity.EntityBodyCase

DatabaseEntity.TreeType

The type of database entities tree.

Protobuf enum google.cloud.clouddms.v1.DatabaseEntity.TreeType

DatabaseEntityType

The type of database entities supported,

Protobuf enum google.cloud.clouddms.v1.DatabaseEntityType

DatabaseProvider

The database providers.

Protobuf enum google.cloud.clouddms.v1.DatabaseProvider

DescribeDatabaseEntitiesRequest.DBTreeType

The type of a tree to return

Protobuf enum google.cloud.clouddms.v1.DescribeDatabaseEntitiesRequest.DBTreeType

ForwardSshTunnelConnectivity.AuthenticationMethodCase

GenerateSshScriptRequest.VmConfigCase

ImportRulesFileFormat

The format for the import rules file.

Protobuf enum google.cloud.clouddms.v1.ImportRulesFileFormat

MigrationJob.ConnectivityCase

MigrationJob.Phase

The current migration job phase.

Protobuf enum google.cloud.clouddms.v1.MigrationJob.Phase

MigrationJob.State

The current migration job states.

Protobuf enum google.cloud.clouddms.v1.MigrationJob.State

MigrationJob.Type

The type of migration job (one-time or continuous).

Protobuf enum google.cloud.clouddms.v1.MigrationJob.Type

MigrationJobVerificationError.ErrorCode

A general error code describing the type of error that occurred.

Protobuf enum google.cloud.clouddms.v1.MigrationJobVerificationError.ErrorCode

NetworkArchitecture

Protobuf enum google.cloud.clouddms.v1.NetworkArchitecture

OracleConnectionProfile.ConnectivityCase

PostgreSqlConnectionProfile.ConnectivityCase

PrivateConnection.ConnectivityCase

PrivateConnection.State

Private Connection state.

Protobuf enum google.cloud.clouddms.v1.PrivateConnection.State

SeedConversionWorkspaceRequest.SeedFromCase

SqlAclEntry.ExpirationCase

SslConfig.SslType

Specifies The kind of ssl configuration used.

Protobuf enum google.cloud.clouddms.v1.SslConfig.SslType