- Lock a VDB.
The parameters to lock a VDB.
- Mock serverhttps://help-api.delphix.com/_mock/data-control-tower/continuous-data/2026.5.0.0/continuous-data-apis-dct-2026.5.0.0/vdbs/{vdbId}/lock
- https://help-api.delphix.com/dct/v3https://help-api.delphix.com/dct/v3/vdbs/{vdbId}/lock
curl -i -X POST \
'https://help-api.delphix.com/_mock/data-control-tower/continuous-data/2026.5.0.0/continuous-data-apis-dct-2026.5.0.0/vdbs/{vdbId}/lock' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"account_id": 0
}'VDB is locked.
The name of the database on the target environment or in the database management system.
The disk space, in bytes, that it would take to store the VDB without Delphix.
The runtime status of the VDB. 'Unknown' if all attempts to connect to the dataset failed.
The timestamp for parent timeflow.
The timezone for parent timeflow.
A reference to the Environment that hosts this VDB.
A reference to the root parent dataset of this VDB which could be a VDB or a dSource.
The date this VDB was created.
The JSON payload conforming to the DraftV4 schema based on the type of application data being manipulated.
{ "param": "value", "param2": "value2" }
Database configuration parameter overrides.
{ "param": "value", "param2": "value2" }
Specifies additional locations on which to mount a subdirectory of an AppData container. Can only be updated while the VDB is disabled.
The parameters specified by the source config schema in the toolkit
{ "foo": "bar" }
A reference to the currently active timeflow for this VDB.
The date this VDB was last refreshed.
Indicates whether the Engine should automatically restart this vdb when target host reboot is detected.
ZFS exported data directory path.
ZFS exported data directory path of the virtual CDB container (vCDB).
The ID of the parent object from which replication was done.
The name of the parent engine from which replication was done.
Indicates the virtual database's containerization state, created for or running inside a containerized environment like Linux containers.
Path to a copy of the parent's Oracle transparent data encryption keystore on the target host. Required to provision from snapshots containing encrypted database files.
Path to the keystore of the target vCDB.
ID of the key created by Delphix, as recorded in v$encryption_keys.key_id.
Path to a copy of the parent PDB's Oracle transparent data encryption keystore on the target host. Required to provision from snapshots of PDB containing encrypted database files with isolated mode keystore.
Path of the virtual PDB's Oracle transparent data encryption keystore on the target host.
Shared backup location to be used for VDB provision on AG Cluster.
Indicates whether to do fast operations for VDB on AG which will use a healthy secondary replica to recreate the AG or backup based operations which will use the primary replica to recreate the AG using backup and restore process.
Indicates the mssql replica sources constitutes in MSSQL AG virtual source.
Indicates whether Delphix will generate a new DBID during VDB provision or refresh.
The reason why the source is being mounted with nfsVersion.
Flag indicating whether the data transfer is encrypted or not.
When set to a value other than NORMAL (valid only for object storage engines) the engine will aggressively cache required data to ensure improved performance.
Frequency in minutes for incremental export backups for VDBs.
Number of days to retain VDB in the recycle bin before it's permanently deleted.
The date this VDB was moved to recycle bin.
The ID of the account that moved this VDB to recycle bin.
True if configured to truncate log on checkpoint (ASE only).
SAP ASE database durability level (ASE only).
The name of the dSource that is the root ancestor of this VDB.
{ "id": "vdb-123", "database_type": "Oracle", "name": "prod01-copy01", "description": "string", "database_name": "prod01-copy01-dbname", "namespace_id": "1-NAMESPACE-1", "namespace_name": "test-engine-1", "is_replica": true, "is_locked": true, "locked_by": 1, "locked_by_name": "user-1", "database_version": "10.2.0.5.0", "jdbc_connection_string": "jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcp)(HOST=10.43.47.94)(PORT=1521))(CONNECT_DATA=(UR=A)(SID=production01)))", "size": 339292672, "storage_size": 12345678, "unvirtualized_space": 109242677, "engine_id": "engine-123", "status": "RUNNING", "masked": false, "content_type": "PDB", "parent_timeflow_timestamp": "2021-05-01T08:51:34.148Z", "parent_timeflow_timezone": "America/Los_Angeles", "environment_id": "environment-123", "ip_address": "192.0.2.0", "fqdn": "virtual-dbs.myhost.com", "parent_id": "vdb-122", "parent_dsource_id": "dsource-id", "root_parent_id": "vdb-121", "group_name": "VDBs", "engine_name": "engine-123-name", "cdb_id": "cdb-123", "tags": [ { … } ], "creation_date": "2021-05-01T08:51:34.148Z", "hooks": { "pre_refresh": [ … ], "post_refresh": [ … ], "pre_self_refresh": [ … ], "post_self_refresh": [ … ], "pre_rollback": [ … ], "post_rollback": [ … ], "configure_clone": [ … ], "pre_snapshot": [ … ], "post_snapshot": [ … ], "pre_start": [ … ], "post_start": [ … ], "pre_stop": [ … ], "post_stop": [ … ] }, "appdata_source_params": { "param": "value", "param2": "value2" }, "template_id": "DATABASE_TEMPLATE-1", "template_name": "template-name", "config_params": { "param": "value", "param2": "value2" }, "environment_user_ref": "string", "additional_mount_points": [ { … } ], "appdata_config_params": { "foo": "bar" }, "mount_point": "/var/mnt", "current_timeflow_id": "timeflow-456", "previous_timeflow_id": "timeflow-123", "last_refreshed_date": "2023-04-15T02:11:14.248Z", "vdb_restart": true, "is_appdata": true, "exported_data_directory": "domain0/oracle_db_container-30/oracle_timeflow-32/datafile", "vcdb_exported_data_directory": "domain0/oracle_db_container-29/oracle_timeflow-31/datafile", "toolkit_id": "toolkit-1", "plugin_version": "1.0.0", "primary_object_id": "1-CONTAINER-1", "primary_engine_id": "1", "primary_engine_name": "source-engine", "replicas": [ { … } ], "invoke_datapatch": true, "enabled": true, "node_listeners": [ "string" ], "instance_name": "VDBSID", "instance_number": 0, "instances": [ { … } ], "oracle_services": [ { … } ], "repository_id": "1-ORACLE_INSTALL-1", "containerization_state": "NOT_CONTAINERIZED", "parent_tde_keystore_path": "/work/tde/parent_keystore", "target_vcdb_tde_keystore_path": "/work/tde/target_vcdb_keystore", "tde_key_identifier": "Ae5Eo6WB208lv+XJfXMTv8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "parent_pdb_tde_keystore_path": "/work/MYCDB/0FE1C5BBC29D9B20E06379CB6E0A1EFC/tde", "target_pdb_tde_keystore_path": "/work/TARCDB/3599C5958B31BEF2E063D4DD6E0A2692/tde", "recovery_model": "FULL", "cdc_on_provision": true, "data_connection_id": "data-connection-1", "mssql_ag_backup_location": "shared_backup_location/location1", "mssql_ag_backup_based": true, "mssql_ag_replicas": [ { … } ], "database_unique_name": "DBOMSRBBDC6C", "db_username": "oracle", "new_db_id": true, "redo_log_groups": 3, "redo_log_size_in_mb": 1024, "custom_env_vars": [ { … } ], "active_instances": [ { … } ], "nfs_version": 3, "nfs_version_reason": "DEFAULT", "nfs_encryption_enabled": true, "cache_priority": "HIGH", "mssql_incremental_export_backup_frequency_minutes": 30, "recycle_bin": true, "recycle_days": 30, "recycle_bin_date": "2023-04-15T02:11:14.248Z", "recycle_bin_account_id": 1, "truncate_log_on_checkpoint": true, "durability_level": "FULL", "environment_name": "prod-env-01", "parent_name": "prod01-main", "parent_dsource_name": "prod01-dsource" }