# Get default provision parameters for provisioning a new VDB by snapshot.

Endpoint: POST /vdbs/provision_by_snapshot/defaults
Version: 3.17.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Request body:

  - `application/json` (unknown)
    The request to get default VDB provision parameters for provisioning a new VDB by snapshot.

## Request fields (application/json):

  - `snapshot_id` (string)
    The ID of the snapshot from which to execute the operation.
    Example: snapshot-123

  - `engine_id` (string)
    The ID of the Engine onto which to provision. If the source ID unambiguously identifies a source object, this parameter is unnecessary and ignored.
    Example: engine-123

  - `source_data_id` (string)
    The ID of the source object (dSource or VDB) to provision from. If this property is not set, the data_source of the snapshot_id will be used.
    Example: source-123

## Response 200:

  - `200` (unknown)
    Default VDB provisioning parameters.

## Response 200 fields (application/json):

  - `snapshot_id` (string)
    The ID of the snapshot from which to execute the operation. If the snapshot_id is not, selects the latest snapshot.

  - `engine_id` (string)
    The ID of the Engine onto which to provision. If the source ID unambiguously identifies a source object, this parameter is unnecessary and ignored.
    Example: engine-123

  - `source_data_id` (string)
    The ID of the source object (dSource or VDB) to provision from. All other objects referenced by the parameters must live on the same engine as the source. If this property is not set, the data_source of the snapshot_id will be used.
    Example: source-123

  - `make_current_account_owner` (boolean)
    Whether the account provisioning this VDB must be configured as owner of the VDB.

