CreateDbDTO

CreateDbDTO
CreateDbDTO
JSON Example
{
    "environmentId": "string",
    "templateId": "string",
    "instanceName": "string",
    "dataStoreName": "string",
    "dbConfig": {
        "dbName": "string",
        "port": 0,
        "adminUser": "string",
        "adminPassword": "string",
        "replicationUser": "string",
        "replicationPassword": "string",
        "rootPassword": "string",
        "monitoringType": "string"
    },
    "dbBackupConfig": {
        "numLocalBackupDays": 0,
        "numRemoteBackupDays": 0,
        "automatedBackupStartTime": "string"
    },
    "dbMaintenanceConfig": {
        "maintenanceWindowStartDay": "string",
        "maintenanceWindowStartTime": "string",
        "maintenanceWindowDuration": "string",
        "minorVersionUpgradeEnabled": false,
        "maintenanceWindowSelected": false
    },
    "enableProtection": false,
    "requireClientSsl": false,
    "dbOptions": [
        {
            "key": "string",
            "value": "string"
        }
    ]
}
string As uuid As uuid
environmentId
Required

environmentId

string As uuid As uuid
templateId
Required

templateId

string
instanceName
Required

instanceName

string
dataStoreName
Required

dataStoreName

dbConfig
Required

dbConfig

dbBackupConfig
Optional

dbBackupConfig

dbMaintenanceConfig
Optional

dbMaintenanceConfig

boolean
enableProtection
Optional

enableProtection

boolean
requireClientSsl
Optional

requireClientSsl

array of DbOptionDTO
dbOptions
Optional

dbOptions

provisioningConfig
Required

provisioningConfig

Parameter To