> For the complete documentation index, see [llms.txt](https://developer.collibra.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.collibra.com/api/references/console/dgc-configuration.md).

# Dgc Configuration

## GET /dgc/configuration/applicationServer/{nodeId}

> Get DGC's Application Server configuration.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/applicationServer/{nodeId}":{"get":{"operationId":"getApplicationServerConfiguration_1","parameters":[{"in":"path","name":"nodeId","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"default":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationServerConfiguration"}}},"description":"default response"}},"summary":"Get DGC's Application Server configuration.","tags":["dgc-configuration"]}}},"components":{"schemas":{"ApplicationServerConfiguration":{"type":"object","properties":{"additionalLibraries":{"type":"array","items":{"type":"string"}},"ajpConnector":{"$ref":"#/components/schemas/AjpConnectorConfiguration"},"collibraDataDirectory":{"type":"string"},"contextPath":{"type":"string"},"httpConnector":{"$ref":"#/components/schemas/HttpConnectorConfiguration"},"httpsConnector":{"$ref":"#/components/schemas/HttpsConnectorConfiguration"},"installationDirectory":{"type":"string"},"jksPasswordFile":{"type":"string"},"resources":{"$ref":"#/components/schemas/ResourcesConfiguration"},"shutDownPort":{"type":"integer","format":"int32"},"shutdownAddress":{"type":"string"},"wantHttpsOnly":{"type":"boolean"},"warPath":{"type":"string"},"workDirectory":{"type":"string"}},"required":["collibraDataDirectory","installationDirectory","shutDownPort","shutdownAddress","warPath","workDirectory"]},"AjpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpsConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"ciphers":{"type":"string"},"clientAuth":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"keyAlias":{"type":"string"},"keyPass":{"type":"string"},"keystoreFile":{"type":"string"},"keystorePass":{"type":"string"},"keystoreProvider":{"type":"string"},"keystoreType":{"type":"string"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"truststoreFile":{"type":"string"},"truststorePass":{"type":"string"},"truststoreProvider":{"type":"string"},"truststoreType":{"type":"string"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"ResourcesConfiguration":{"type":"object","properties":{"cacheMaxSize":{"type":"integer","format":"int32"}},"required":["cacheMaxSize"]}}}}
```

## POST /dgc/configuration/applicationServer/{nodeId}

> Overwrite DGC's Application Server configuration.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/applicationServer/{nodeId}":{"post":{"operationId":"updateApplicationServerConfiguration_1","parameters":[{"in":"path","name":"nodeId","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationServerConfiguration"}}}},"responses":{"default":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationServerConfiguration"}}},"description":"default response"}},"summary":"Overwrite DGC's Application Server configuration.","tags":["dgc-configuration"]}}},"components":{"schemas":{"ApplicationServerConfiguration":{"type":"object","properties":{"additionalLibraries":{"type":"array","items":{"type":"string"}},"ajpConnector":{"$ref":"#/components/schemas/AjpConnectorConfiguration"},"collibraDataDirectory":{"type":"string"},"contextPath":{"type":"string"},"httpConnector":{"$ref":"#/components/schemas/HttpConnectorConfiguration"},"httpsConnector":{"$ref":"#/components/schemas/HttpsConnectorConfiguration"},"installationDirectory":{"type":"string"},"jksPasswordFile":{"type":"string"},"resources":{"$ref":"#/components/schemas/ResourcesConfiguration"},"shutDownPort":{"type":"integer","format":"int32"},"shutdownAddress":{"type":"string"},"wantHttpsOnly":{"type":"boolean"},"warPath":{"type":"string"},"workDirectory":{"type":"string"}},"required":["collibraDataDirectory","installationDirectory","shutDownPort","shutdownAddress","warPath","workDirectory"]},"AjpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpsConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"ciphers":{"type":"string"},"clientAuth":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"keyAlias":{"type":"string"},"keyPass":{"type":"string"},"keystoreFile":{"type":"string"},"keystorePass":{"type":"string"},"keystoreProvider":{"type":"string"},"keystoreType":{"type":"string"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"truststoreFile":{"type":"string"},"truststorePass":{"type":"string"},"truststoreProvider":{"type":"string"},"truststoreType":{"type":"string"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"ResourcesConfiguration":{"type":"object","properties":{"cacheMaxSize":{"type":"integer","format":"int32"}},"required":["cacheMaxSize"]}}}}
```

## POST /dgc/configuration/applicationServer/{nodeId}/json

> Update DGC's Application Server configuration with JSON.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/applicationServer/{nodeId}/json":{"post":{"operationId":"updateApplicationServerConfigurationWithJson_1","parameters":[{"in":"path","name":"nodeId","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"*/*":{"schema":{"type":"string"}}}},"responses":{"default":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationServerConfiguration"}}},"description":"default response"}},"summary":"Update DGC's Application Server configuration with JSON.","tags":["dgc-configuration"]}}},"components":{"schemas":{"ApplicationServerConfiguration":{"type":"object","properties":{"additionalLibraries":{"type":"array","items":{"type":"string"}},"ajpConnector":{"$ref":"#/components/schemas/AjpConnectorConfiguration"},"collibraDataDirectory":{"type":"string"},"contextPath":{"type":"string"},"httpConnector":{"$ref":"#/components/schemas/HttpConnectorConfiguration"},"httpsConnector":{"$ref":"#/components/schemas/HttpsConnectorConfiguration"},"installationDirectory":{"type":"string"},"jksPasswordFile":{"type":"string"},"resources":{"$ref":"#/components/schemas/ResourcesConfiguration"},"shutDownPort":{"type":"integer","format":"int32"},"shutdownAddress":{"type":"string"},"wantHttpsOnly":{"type":"boolean"},"warPath":{"type":"string"},"workDirectory":{"type":"string"}},"required":["collibraDataDirectory","installationDirectory","shutDownPort","shutdownAddress","warPath","workDirectory"]},"AjpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpsConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"ciphers":{"type":"string"},"clientAuth":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"keyAlias":{"type":"string"},"keyPass":{"type":"string"},"keystoreFile":{"type":"string"},"keystorePass":{"type":"string"},"keystoreProvider":{"type":"string"},"keystoreType":{"type":"string"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"truststoreFile":{"type":"string"},"truststorePass":{"type":"string"},"truststoreProvider":{"type":"string"},"truststoreType":{"type":"string"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"ResourcesConfiguration":{"type":"object","properties":{"cacheMaxSize":{"type":"integer","format":"int32"}},"required":["cacheMaxSize"]}}}}
```

## POST /dgc/configuration/applicationServer/{nodeId}/restoreDefaults

> Restore DGC's Application Server configuration to default. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/applicationServer/{nodeId}/restoreDefaults":{"post":{"operationId":"restoreDefaultApplicationServerConfiguration_1","parameters":[{"in":"path","name":"nodeId","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"default":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationServerConfiguration"}}},"description":"default response"}},"summary":"Restore DGC's Application Server configuration to default. Requires super role.","tags":["dgc-configuration"]}}},"components":{"schemas":{"ApplicationServerConfiguration":{"type":"object","properties":{"additionalLibraries":{"type":"array","items":{"type":"string"}},"ajpConnector":{"$ref":"#/components/schemas/AjpConnectorConfiguration"},"collibraDataDirectory":{"type":"string"},"contextPath":{"type":"string"},"httpConnector":{"$ref":"#/components/schemas/HttpConnectorConfiguration"},"httpsConnector":{"$ref":"#/components/schemas/HttpsConnectorConfiguration"},"installationDirectory":{"type":"string"},"jksPasswordFile":{"type":"string"},"resources":{"$ref":"#/components/schemas/ResourcesConfiguration"},"shutDownPort":{"type":"integer","format":"int32"},"shutdownAddress":{"type":"string"},"wantHttpsOnly":{"type":"boolean"},"warPath":{"type":"string"},"workDirectory":{"type":"string"}},"required":["collibraDataDirectory","installationDirectory","shutDownPort","shutdownAddress","warPath","workDirectory"]},"AjpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"HttpsConnectorConfiguration":{"type":"object","properties":{"acceptCount":{"type":"integer","format":"int32","minimum":1},"acceptorThreadCount":{"type":"integer","format":"int32","minimum":1},"address":{"type":"string"},"ciphers":{"type":"string"},"clientAuth":{"type":"string"},"compressableMimeType":{"type":"string"},"compression":{"type":"string"},"compressionMinSize":{"type":"integer","format":"int32","minimum":1},"connectionTimeOut":{"type":"integer","format":"int32","minimum":-1},"enableHttp2":{"type":"boolean"},"keyAlias":{"type":"string"},"keyPass":{"type":"string"},"keystoreFile":{"type":"string"},"keystorePass":{"type":"string"},"keystoreProvider":{"type":"string"},"keystoreType":{"type":"string"},"maxConnections":{"type":"integer","format":"int32","minimum":1},"maxThreads":{"type":"integer","format":"int32","minimum":1},"minSpareThreads":{"type":"integer","format":"int32","minimum":1},"port":{"type":"integer","format":"int32","minimum":-1},"protocol":{"type":"string"},"redirectPort":{"type":"integer","format":"int32"},"socketReuseAddress":{"type":"boolean"},"truststoreFile":{"type":"string"},"truststorePass":{"type":"string"},"truststoreProvider":{"type":"string"},"truststoreType":{"type":"string"},"uriEncoding":{"type":"string"},"useVirtualThreads":{"type":"boolean"}},"required":["acceptCount","acceptorThreadCount","address","compression","compressionMinSize","connectionTimeOut","maxConnections","maxThreads","minSpareThreads","port","protocol","redirectPort","socketReuseAddress","uriEncoding"]},"ResourcesConfiguration":{"type":"object","properties":{"cacheMaxSize":{"type":"integer","format":"int32"}},"required":["cacheMaxSize"]}}}}
```

## GET /dgc/configuration/jvm/{managedServiceId}

> Get DGC's JVM configuration. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/jvm/{managedServiceId}":{"get":{"operationId":"getJvmConfiguration","parameters":[{"in":"path","name":"managedServiceId","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"successful operation"}},"summary":"Get DGC's JVM configuration. Requires super role.","tags":["dgc-configuration"]}}}}
```

## POST /dgc/configuration/jvm/{managedServiceId}

> Overwrite DGC's JVM configuration. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/jvm/{managedServiceId}":{"post":{"operationId":"updateJvmConfiguration","parameters":[{"in":"path","name":"managedServiceId","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"*/*":{"schema":{"$ref":"#/components/schemas/JvmConfiguration"}}}},"responses":{"200":{"description":"successful operation"}},"summary":"Overwrite DGC's JVM configuration. Requires super role.","tags":["dgc-configuration"]}}},"components":{"schemas":{"JvmConfiguration":{"type":"object","properties":{"jvmParameters":{"type":"array","items":{"type":"string"}}}}}}}
```

## POST /dgc/configuration/jvm/{managedServiceId}/json

> Update DGC's JVM configuration with JSON. Requires super role.

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/jvm/{managedServiceId}/json":{"post":{"operationId":"updateJvmConfigurationWithJson","parameters":[{"in":"path","name":"managedServiceId","required":true,"schema":{"type":"string","format":"uuid"}}],"requestBody":{"content":{"*/*":{"schema":{"type":"string"}}}},"responses":{"200":{"description":"successful operation"}},"summary":"Update DGC's JVM configuration with JSON. Requires super role.","tags":["dgc-configuration"]}}}}
```

## POST /dgc/configuration/jvm/{managedServiceId}/restoreDefaults

> Restore DGC's JVM configuration to default

```json
{"openapi":"3.0.3","info":{"title":"Collibra Management Console","version":"v1"},"servers":[{"url":"/rest"}],"paths":{"/dgc/configuration/jvm/{managedServiceId}/restoreDefaults":{"post":{"operationId":"restoreDefaultJvmConfiguration","parameters":[{"in":"path","name":"managedServiceId","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"successful operation"}},"summary":"Restore DGC's JVM configuration to default","tags":["dgc-configuration"]}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.collibra.com/api/references/console/dgc-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
