# Get a CDB dSource by ID (Oracle only).

Endpoint: GET /cdb-dsources/{cdbDSourceId}
Version: 3.30.0
Security: ApiKeyAuth

## Security:

  - `ApiKeyAuth` (unknown)
    apiKey in header Authorization

## Path parameters:

  - `cdbDSourceId` (string, required)
    The ID of the CDB DSource.

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `id` (string)
    The CDB object entity ID.
    Example: 1-CDB-1

  - `engine_id` (string)
    A reference to the Engine that this CDB belongs to.
    Example: engine-12

  - `name` (string)
    The name of this CDB.
    Example: Oracle CDB

  - `enabled` (boolean)
    Whether the CDB is enabled or not.
    Example: true

  - `status` (string)
    The runtime status of the vCDB.
    Example: RUNNING

  - `description` (string)
    The container description of this Linked CDB.
    Example: This is Oracle linked CDB.

  - `cdb_source_id` (string)
    The container description of this Linked CDB.
    Example: 1-ORACLE_SINGLE_CONFIG-1

  - `is_detached` (boolean)
    Is this a detached CDB container.
    Example: true

  - `logsync_enabled` (boolean)
    True if LogSync is enabled for this dSource.

  - `logsync_mode` (string)
    LogSync operation mode for this dSource.
    Enum: "ARCHIVE_ONLY_MODE", "ARCHIVE_REDO_MODE", "UNDEFINED"

  - `logsync_interval` (integer)
    Interval between LogSync requests, in seconds.

  - `size` (integer)
    The total size of the data files used by this CDB, in bytes.
    Example: 339292672

  - `namespace_id` (string)
    The namespace id of this CDB.
    Example: 1-NAMESPACE-1

  - `namespace_name` (string)
    The namespace name of this CDB.
    Example: test-engine-1

  - `is_replica` (boolean)
    Is this a replicated object.
    Example: true

  - `group_name` (string)
    The name of the group containing this CDB.
    Example: Untitled

  - `diagnose_no_logging_faults` (boolean)
    If true, NOLOGGING operations on this container are treated as faults and cannot be resolved manually. Otherwise, these operations are ignored.
    Example: true

  - `rman_channels` (integer)
    Number of parallel channels to use.

  - `files_per_set` (integer)
    Number of data files to include in each RMAN backup set.

  - `encrypted_linking_enabled` (boolean)
    True if SnapSync data from the source should be retrieved through an encrypted connection. Enabling this feature can decrease the performance of SnapSync from the source but has no impact on the performance of VDBs created from the retrieved data.

  - `compressed_linking_enabled` (boolean)
    True if SnapSync data from the source should be compressed over the network. Enabling this feature will reduce network bandwidth consumption and may significantly improve throughput, especially over slow network.

  - `bandwidth_limit` (integer)
    Bandwidth limit (MB/s) for SnapSync and LogSync network traffic. A value of 0 means no limit.

  - `number_of_connections` (integer)
    Total number of transport connections to use during SnapSync.

  - `backup_level_enabled` (boolean)
    Boolean value indicates whether LEVEL-based incremental backups can be used on the source db.

  - `check_logical` (boolean)
    True if extended block checking should be used for this linked database.

  - `tags` (array)

  - `tags.key` (string, required)
    Key of the tag
    Example: key-1

  - `tags.value` (string, required)
    Value of the tag
    Example: value-1

