TenantManagedDbDTO

TenantManagedDbDTO
TenantManagedDbDTO
JSON Example
{
    "id": "string",
    "instanceName": "string",
    "logicalBuildId": "string",
    "physicalBuildId": "string",
    "status": "string",
    "fqdn": "string",
    "ip": "string",
    "dbMgmtIp": "string",
    "vmId": "string",
    "deleted": false,
    "createdTimestamp": "string",
    "datastoreId": "string",
    "dbInstanceConfig": {
        "port": 0,
        "rootUser": "string",
        "rootPassword": "string",
        "adminUser": "string",
        "adminPassword": "string",
        "dbName": "string",
        "monitoringType": "string"
    },
    "hwConfig": {
        "hdDiskSizeGB": 0,
        "cpuCores": 0,
        "memoryGB": 0,
        "thinDisk": false
    },
    "managedDbMaintenanceConfigDTO": {
        "id": "string",
        "maintenanceWindowStartDay": "string",
        "maintenanceWindowStartTime": "string",
        "maintenanceWindowDuration": 0,
        "minorVersionUpgradeEnabled": false,
        "maintenanceWindowSelected": false
    },
    "runtimeInfoDomainDTOList": [
        {
            "id": "string",
            "alertTypeEnum": "string",
            "alertLevel": "string",
            "updatedTimestamp": "string"
        }
    ],
    "enableProtection": false,
    "requireClientSsl": false,
    "shellOvaVersion": "string",
    "dbAdapterRpmVersion": "string",
    "dbEngineRpmVersion": "string",
    "coreRpmVersion": "string",
    "protectionDTO": {
        "id": "string",
        "localRetentionDays": 0,
        "cloudRetentionDays": 0,
        "active": false,
        "scheduledCronEntry": "string",
        "s3Path": "string",
        "protectionStatus": "string",
        "backupChains": [
            {
                "id": "string",
                "backupInstances": [
                    {
                        "id": "string",
                        "sequenceNum": 0,
                        "metaData": "string",
                        "metaDataType": "string",
                        "s3Path": "string",
                        "name": "string",
                        "creationTime": "string",
                        "instanceType": "string",
                        "localStatus": "string",
                        "cloudStatus": "string",
                        "localAvailable": false,
                        "cloudAvailable": false,
                        "automated": false
                    }
                ],
                "status": "string",
                "creationTime": "string"
            }
        ],
        "autoBackupsEnabled": false
    },
    "dbOptions": [
        {
            "key": "string",
            "value": "string",
            "type": "string",
            "url": "string"
        }
    ],
    "dbCluster": {
        "id": "string",
        "dbClusterType": "string",
        "deleted": false,
        "status": "string",
        "protectionDTO": {
            "id": "string",
            "localRetentionDays": 0,
            "cloudRetentionDays": 0,
            "active": false,
            "scheduledCronEntry": "string",
            "s3Path": "string",
            "protectionStatus": "string",
            "backupChains": [
                {
                    "id": "string",
                    "backupInstances": [
                        {
                            "id": "string",
                            "sequenceNum": 0,
                            "metaData": "string",
                            "metaDataType": "string",
                            "s3Path": "string",
                            "name": "string",
                            "creationTime": "string",
                            "instanceType": "string",
                            "localStatus": "string",
                            "cloudStatus": "string",
                            "localAvailable": false,
                            "cloudAvailable": false,
                            "automated": false
                        }
                    ],
                    "status": "string",
                    "creationTime": "string"
                }
            ],
            "autoBackupsEnabled": false
        }
    }
}
string As uuid As uuid
id
Optional

id

string
instanceName
Optional

instanceName

string As uuid As uuid
logicalBuildId
Optional

logicalBuildId

string As uuid As uuid
physicalBuildId
Optional

physicalBuildId

string
status
Optional

status

Possible values are : ONLINE, ERROR, LOST_CONNECTIVITY, WARNING, FATAL, CRITICAL, INIT, DELETED, POWEREDOFF, POWEREDON, CONTROL_PLANE_UPDATE_IN_PROGRESS, CONTROL_PLANE_UPDATE_FAILED, DB_ENGINE_UPDATE_IN_PROGRESS, DB_ENGINE_UPDATE_FAILED, OS_UPDATE_IN_PROGRESS, OS_UPDATE_FAILED, DELETING, MODIFYING, BACKUP_IN_PROGRESS,
string
fqdn
Optional

fqdn

string
ip
Optional

ip

string
dbMgmtIp
Optional

dbMgmtIp

string
vmId
Optional

vmId

boolean
deleted
Optional

deleted

string As date-time As date-time
createdTimestamp
Optional

createdTimestamp

string
datastoreId
Optional

datastoreId

dbInstanceConfig
Optional

dbInstanceConfig

hwConfig
Optional

hwConfig

managedDbMaintenanceConfigDTO
Optional

managedDbMaintenanceConfigDTO

runtimeInfoDomainDTOList
Optional

runtimeInfoDomainDTOList

boolean
enableProtection
Optional

enableProtection

boolean
requireClientSsl
Optional

requireClientSsl

string
shellOvaVersion
Optional

shellOvaVersion

string
dbAdapterRpmVersion
Optional

dbAdapterRpmVersion

string
dbEngineRpmVersion
Optional

dbEngineRpmVersion

string
coreRpmVersion
Optional

coreRpmVersion

protectionDTO
Optional

protectionDTO

array of DbOption
dbOptions
Optional

dbOptions

dbCluster
Optional

dbCluster