integrations.sh
← all integrations

googleapis.com – datamigration

OpenAPI apis-guru analyticsmedia

Manage Cloud Database Migration Service resources on Google Cloud Platform.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:datamigration/v1.json
Provider
googleapis.com:datamigration / datamigration
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/datamigration/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/datamigration/v1/openapi.yaml

Tools (36)

Extracted live via the executor SDK.

  • projects.datamigrationProjectsLocationsConnectionProfilesCreate

    Creates a new connection profile in a given project and location.

  • projects.datamigrationProjectsLocationsConnectionProfilesList

    Retrieves a list of all connection profiles in a given project and location.

  • projects.datamigrationProjectsLocationsConversionWorkspacesApply

    Applies draft tree onto a specific destination database.

  • projects.datamigrationProjectsLocationsConversionWorkspacesCommit

    Marks all the data in the conversion workspace as committed.

  • projects.datamigrationProjectsLocationsConversionWorkspacesConvert

    Creates a draft tree schema for the destination database.

  • projects.datamigrationProjectsLocationsConversionWorkspacesCreate

    Creates a new conversion workspace in a given project and location.

  • projects.datamigrationProjectsLocationsConversionWorkspacesDescribeConversionWorkspaceRevisions

    Retrieves a list of committed revisions of a specific conversion workspace.

  • projects.datamigrationProjectsLocationsConversionWorkspacesDescribeDatabaseEntities

    Describes the database entities tree for a specific conversion workspace and a specific tree type. Database entities are not resources like conversion workspaces or mapping rules, and they can't be created, updated or deleted. Instead, they are simple data objects describing the structure of the client database.

  • projects.datamigrationProjectsLocationsConversionWorkspacesList

    Lists conversion workspaces in a given project and location.

  • projects.datamigrationProjectsLocationsConversionWorkspacesMappingRulesImport

    Imports the mapping rules for a given conversion workspace. Supports various formats of external rules files.

  • projects.datamigrationProjectsLocationsConversionWorkspacesRollback

    Rolls back a conversion workspace to the last committed snapshot.

  • projects.datamigrationProjectsLocationsConversionWorkspacesSearchBackgroundJobs

    Searches/lists the background jobs for a specific conversion workspace. The background jobs are not resources like conversion workspaces or mapping rules, and they can't be created, updated or deleted. Instead, they are a way to expose the data plane jobs log.

  • projects.datamigrationProjectsLocationsConversionWorkspacesSeed

    Imports a snapshot of the source database into the conversion workspace.

  • projects.datamigrationProjectsLocationsFetchStaticIps

    Fetches a set of static IP addresses that need to be allowlisted by the customer when using the static-IP connectivity method.

  • projects.datamigrationProjectsLocationsList

    Lists information about the supported locations for this service.

  • projects.datamigrationProjectsLocationsMigrationJobsCreate

    Creates a new migration job in a given project and location.

  • projects.datamigrationProjectsLocationsMigrationJobsGenerateSshScript

    Generate a SSH configuration script to configure the reverse SSH connectivity.

  • projects.datamigrationProjectsLocationsMigrationJobsGetIamPolicy

    Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

  • projects.datamigrationProjectsLocationsMigrationJobsList

    Lists migration jobs in a given project and location.

  • projects.datamigrationProjectsLocationsMigrationJobsPatch

    Updates the parameters of a single migration job.

  • projects.datamigrationProjectsLocationsMigrationJobsPromote

    Promote a migration job, stopping replication to the destination and promoting the destination to be a standalone database.

  • projects.datamigrationProjectsLocationsMigrationJobsRestart

    Restart a stopped or failed migration job, resetting the destination instance to its original state and starting the migration process from scratch.

  • projects.datamigrationProjectsLocationsMigrationJobsResume

    Resume a migration job that is currently stopped and is resumable (was stopped during CDC phase).

  • projects.datamigrationProjectsLocationsMigrationJobsSetIamPolicy

    Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

  • projects.datamigrationProjectsLocationsMigrationJobsStart

    Start an already created migration job.

  • projects.datamigrationProjectsLocationsMigrationJobsStop

    Stops a running migration job.

  • projects.datamigrationProjectsLocationsMigrationJobsTestIamPermissions

    Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

  • projects.datamigrationProjectsLocationsMigrationJobsVerify

    Verify a migration job, making sure the destination can reach the source and that all configuration and prerequisites are met.

  • projects.datamigrationProjectsLocationsOperationsCancel

    Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

  • projects.datamigrationProjectsLocationsOperationsList

    Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

  • projects.datamigrationProjectsLocationsPrivateConnectionsCreate

    Creates a new private connection in a given project and location.

  • projects.datamigrationProjectsLocationsPrivateConnectionsDelete

    Deletes a single Database Migration Service private connection.

  • projects.datamigrationProjectsLocationsPrivateConnectionsGet

    Gets details of a single private connection.

  • projects.datamigrationProjectsLocationsPrivateConnectionsList

    Retrieves a list of private connections in a given project and location.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools