DatabaseMoveConfig
import type { DatabaseMoveConfig } from "https://googleapis.deno.dev/v1/spanner:v1.ts";
The configuration for each database in the target instance configuration.
§Properties
Required. The unique identifier of the database resource in the Instance.
For example, if the database uri is
projects/foo/instances/bar/databases/baz
, then the id to supply here is
baz.
Optional. Encryption configuration to be used for the database in the target configuration. The encryption configuration must be specified for every database which currently uses CMEK encryption. If a database currently uses Google-managed encryption and a target encryption configuration is not specified, then the database defaults to Google-managed encryption. If a database currently uses Google-managed encryption and a target CMEK encryption is specified, the request is rejected. If a database currently uses CMEK encryption, then a target encryption configuration must be specified. You can't move a CMEK database to a Google-managed encryption database using the MoveInstance API.