DbCluster

DbCluster
DbCluster
JSON Example
{
    "id": "string",
    "deleted": false,
    "status": "string",
    "name": "string",
    "dbClusterType": "string",
    "createdTimestamp": "string",
    "user": {
        "id": 0,
        "firstName": "string",
        "lastName": "string",
        "password": "string",
        "contactNumber": "string",
        "deleted": false,
        "email": "string",
        "type": "string",
        "userRoles": [
            {
                "role": "string"
            }
        ],
        "failedLoginCount": 0,
        "lockedStateStartTime": "string",
        "firstFailedLoginTime": "string",
        "lastFailedLoginTime": "string",
        "forcePasswordChange": false
    },
    "tenant": {
        "id": "string",
        "companyName": "string",
        "email": "string",
        "instanceMode": "string",
        "deleted": false,
        "orgType": "string",
        "dbFqdnSuffix": "string"
    },
    "protection": {
        "protectionId": "string",
        "protectionStatus": "string",
        "localRetentionDays": 0,
        "cloudRetentionDays": 0,
        "automatedBackupStartTime": "string",
        "active": false,
        "s3Path": "string",
        "autoBackupsEnabled": false,
        "backupChains": [
            {
                "id": "string",
                "backupChainStatus": "string",
                "chainCreationTime": "string",
                "backupInstances": [
                    "BackupInstance Object"
                ]
            }
        ],
        "logicalBuildId": "string",
        "dbInstanceName": "string",
        "dbUUID": "string",
        "tenant": {
            "id": "string",
            "companyName": "string",
            "email": "string",
            "instanceMode": "string",
            "deleted": false,
            "orgType": "string",
            "dbFqdnSuffix": "string"
        },
        "localStorage": {
            "id": "string",
            "name": "string",
            "endPoint": "string",
            "bucket": "string",
            "accessKey": "string",
            "secretKey": "string",
            "region": "string",
            "createdTime": "string",
            "lastUpdatedTime": "string",
            "createdBy": "string",
            "owner": {
                "id": "string",
                "companyName": "string",
                "email": "string",
                "instanceMode": "string",
                "deleted": false,
                "orgType": "string",
                "dbFqdnSuffix": "string"
            },
            "thumbprint": "string",
            "templateStorage": false,
            "namespaces": [
                "Namespace Object"
            ]
        },
        "cloudStorage": {
            "id": "string",
            "name": "string",
            "endPoint": "string",
            "bucket": "string",
            "accessKey": "string",
            "secretKey": "string",
            "region": "string",
            "createdTime": "string",
            "lastUpdatedTime": "string",
            "createdBy": "string",
            "owner": {
                "id": "string",
                "companyName": "string",
                "email": "string",
                "instanceMode": "string",
                "deleted": false,
                "orgType": "string",
                "dbFqdnSuffix": "string"
            },
            "thumbprint": "string",
            "templateStorage": false,
            "namespaces": [
                "Namespace Object"
            ]
        },
        "environment": {
            "id": "string",
            "tenant": {
                "id": "string",
                "companyName": "string",
                "email": "string",
                "instanceMode": "string",
                "deleted": false,
                "orgType": "string",
                "dbFqdnSuffix": "string"
            },
            "vcInstanceUuid": "string",
            "namespaces": [
                "Namespace Object"
            ],
            "vcIpAddress": "string",
            "vcThumbprint": "string",
            "pscFqdn": "string",
            "pscThumbprint": "string",
            "vcDatacenter": "VcManagedObject Object",
            "vcVMFolder": "VcManagedObject Object",
            "templateStorage": "S3StorageDetails Object",
            "vcCluster": "VcManagedObject Object",
            "vcNetworkList": [
                {
                    "networkName": "string",
                    "morId": "string"
                }
            ],
            "vcDatastoreList": [
                {
                    "datastoreName": "string",
                    "morId": "string"
                }
            ],
            "vcManagedObjects": [
                "VcManagedObject Object"
            ],
            "vcNetworkControl": "VcManagedObject Object",
            "vcSsoUsername": "string",
            "vcSolutionUsername": "string",
            "vcSsoPassword": "string",
            "tenantNtp": "string",
            "tenantIpAddress": "string",
            "rabbitmqUser": "string",
            "rabbitmqPassword": "string",
            "status": "string",
            "deleted": false,
            "version": "string",
            "statusUpdatedTimestamp": "string",
            "vmRootPassword": "string",
            "vcDmsUsername": "string",
            "vcDmsUserPassword": "string",
            "vcDmsROUsername": "string",
            "vcDmsROUserPassword": "string",
            "clusterType": "string",
            "logForwardingStatus": false,
            "displayName": "string",
            "datastores": [
                "VcManagedObject Object"
            ],
            "appNetworks": [
                "VcManagedObject Object"
            ],
            "logStorage": "S3StorageDetails Object"
        },
        "namespaceOrFail": {
            "id": "string",
            "name": "string",
            "description": "string",
            "orgAssociations": [
                "OrgNamespaceAssociation Object"
            ],
            "environment": "TenantEnvironment Object",
            "active": false,
            "createdTime": "string",
            "lastUpdatedTime": "string",
            "createBy": "string",
            "owner": {
                "id": "string",
                "companyName": "string",
                "email": "string",
                "instanceMode": "string",
                "deleted": false,
                "orgType": "string",
                "dbFqdnSuffix": "string"
            },
            "status": "string",
            "datastores": [
                "NamespaceVcManagedObjectAssociation Object"
            ],
            "appNetworks": [
                "NamespaceVcManagedObjectAssociation Object"
            ],
            "datastore": "VcManagedObject Object",
            "s3Storages": [
                "S3StorageDetails Object"
            ],
            "localStorages": [
                "NamespaceS3Storage Object"
            ],
            "localStorageIds": [
                "string"
            ],
            "cloudStorages": [
                "NamespaceS3Storage Object"
            ],
            "cloudStorageIds": [
                "string"
            ],
            "appNetwork": "VcManagedObject Object",
            "localS3Storage": "S3StorageDetails Object",
            "cloudS3Storage": "S3StorageDetails Object"
        },
        "environmentOrFail": {
            "id": "string",
            "tenant": {
                "id": "string",
                "companyName": "string",
                "email": "string",
                "instanceMode": "string",
                "deleted": false,
                "orgType": "string",
                "dbFqdnSuffix": "string"
            },
            "vcInstanceUuid": "string",
            "namespaces": [
                "Namespace Object"
            ],
            "vcIpAddress": "string",
            "vcThumbprint": "string",
            "pscFqdn": "string",
            "pscThumbprint": "string",
            "vcDatacenter": "VcManagedObject Object",
            "vcVMFolder": "VcManagedObject Object",
            "templateStorage": "S3StorageDetails Object",
            "vcCluster": "VcManagedObject Object",
            "vcNetworkList": [
                {
                    "networkName": "string",
                    "morId": "string"
                }
            ],
            "vcDatastoreList": [
                {
                    "datastoreName": "string",
                    "morId": "string"
                }
            ],
            "vcManagedObjects": [
                "VcManagedObject Object"
            ],
            "vcNetworkControl": "VcManagedObject Object",
            "vcSsoUsername": "string",
            "vcSolutionUsername": "string",
            "vcSsoPassword": "string",
            "tenantNtp": "string",
            "tenantIpAddress": "string",
            "rabbitmqUser": "string",
            "rabbitmqPassword": "string",
            "status": "string",
            "deleted": false,
            "version": "string",
            "statusUpdatedTimestamp": "string",
            "vmRootPassword": "string",
            "vcDmsUsername": "string",
            "vcDmsUserPassword": "string",
            "vcDmsROUsername": "string",
            "vcDmsROUserPassword": "string",
            "clusterType": "string",
            "logForwardingStatus": false,
            "displayName": "string",
            "datastores": [
                "VcManagedObject Object"
            ],
            "appNetworks": [
                "VcManagedObject Object"
            ],
            "logStorage": "S3StorageDetails Object"
        }
    },
    "virtualIp": "string",
    "monitorInfo": "MonitorInfo Object",
    "primary": "ManagedDb Object",
    "roles": [
        "string"
    ],
    "readReplicas": [
        "ManagedDb Object"
    ],
    "nonPrimaryNodes": [
        "ManagedDb Object"
    ]
}
string As uuid As uuid
id
Optional

id

boolean
deleted
Optional

deleted

string
status
Optional

status

Possible values are : ONLINE, ERROR, INIT, MODIFYING,
string
name
Optional

name

string
dbClusterType
Optional

dbClusterType

Possible values are : SINGLE_NODE, GP_CLUSTER, READ_REPLICA, MONITOR_NODE,
string As date-time As date-time
createdTimestamp
Optional

createdTimestamp

user
Optional

user

tenant
Optional

tenant

protection
Optional

protection

string
virtualIp
Optional

virtualIp

monitorInfo
Optional

monitorInfo

primary
Optional

primary

array of string
roles
Optional

roles

Possible values are : STAND_ALONE, PRIMARY, READ_REPLICA, PG_MONITOR,
array of ManagedDb
readReplicas
Optional

readReplicas

array of ManagedDb
nonPrimaryNodes
Optional

nonPrimaryNodes

Property Of