EnvironmentDTO

EnvironmentDTO
EnvironmentDTO
JSON Example
{
    "id": "string",
    "tenant": {
        "id": "string",
        "companyName": "string",
        "email": "string",
        "instanceMode": "string",
        "deleted": false,
        "orgType": "string",
        "ldapOrgDetails": {
            "id": "string",
            "ldapServerDetailsId": "string",
            "ldapType": "string",
            "ldapServerDetails": {
                "id": "string",
                "type": "string",
                "hostAddress": "string",
                "port": 0,
                "firstNameAttribute": "string",
                "lastNameAttribute": "string",
                "domain": "string",
                "baseDn": "string",
                "searchFilter": "string",
                "loginAttribute": "string",
                "thumbprint": "string",
                "deleted": false,
                "userName": "string",
                "password": "string",
                "sslEnabled": false,
                "sslCert": {
                    "privateKey": "string",
                    "certificate": "string",
                    "parentCert": "string"
                },
                "createdTimestamp": "string"
            },
            "adminGroups": [
                "string"
            ],
            "userGroups": [
                "string"
            ],
            "providerGroups": [
                "string"
            ],
            "deleted": false,
            "createdTimestamp": "string"
        },
        "dbFqdnSuffix": "string",
        "links": [
            {
                "rel": "string",
                "href": "string",
                "hreflang": "string",
                "media": "string",
                "title": "string",
                "type": "string",
                "deprecation": "string",
                "profile": "string",
                "name": "string"
            }
        ]
    },
    "vcInstanceUuid": "string",
    "vcIpAddress": "string",
    "vcThumbprint": "string",
    "pscThumbprint": "string",
    "vcDatacenter": {
        "id": "string",
        "moId": "string",
        "name": "string"
    },
    "vcVMFolder": {
        "id": "string",
        "moId": "string",
        "name": "string"
    },
    "cloudStorage": {
        "endpoint": "string",
        "bucket": "string",
        "region": "string",
        "accessKey": "string",
        "secretKey": "string",
        "thumbprint": "string"
    },
    "localStorage": {
        "endpoint": "string",
        "bucket": "string",
        "region": "string",
        "accessKey": "string",
        "secretKey": "string",
        "thumbprint": "string"
    },
    "vcCluster": {
        "id": "string",
        "moId": "string",
        "name": "string"
    },
    "vcVmDatastores": {
        "list": [
            {
                "mor": "string",
                "datastoreName": "string",
                "default": false
            }
        ]
    },
    "vcAppNetworks": {
        "list": [
            {
                "mor": "string",
                "appNetworkName": "string",
                "isDefault": false
            }
        ]
    },
    "vcNetworkControl": {
        "id": "string",
        "moId": "string",
        "name": "string"
    },
    "vcSolutionUsername": "string",
    "vcSsoUsername": "string",
    "vcSsoPassword": "string",
    "vcDmsUsername": "string",
    "vcDmsUserPassword": "string",
    "vcDmsROUsername": "string",
    "vcDmsROUserPassword": "string",
    "clusterType": "string",
    "tenantNtp": "string",
    "tenantIpAddress": "string",
    "rabbitmqUser": "string",
    "rabbitmqPassword": "string",
    "status": "string",
    "version": "string",
    "links": [
        {
            "rel": "string",
            "href": "string",
            "hreflang": "string",
            "media": "string",
            "title": "string",
            "type": "string",
            "deprecation": "string",
            "profile": "string",
            "name": "string"
        }
    ]
}
string As uuid As uuid
id
Optional

id

tenant
Optional

tenant

string As uuid As uuid
vcInstanceUuid
Optional

vcInstanceUuid

string
vcIpAddress
Optional

vcIpAddress

string
vcThumbprint
Optional

vcThumbprint

string
pscThumbprint
Optional

pscThumbprint

vcDatacenter
Optional

vcDatacenter

vcVMFolder
Optional

vcVMFolder

cloudStorage
Optional

cloudStorage

localStorage
Optional

localStorage

vcCluster
Optional

vcCluster

vcVmDatastores
Optional

vcVmDatastores

vcAppNetworks
Optional

vcAppNetworks

vcNetworkControl
Optional

vcNetworkControl

string
vcSolutionUsername
Optional

vcSolutionUsername

string
vcSsoUsername
Optional

vcSsoUsername

string
vcSsoPassword
Optional

vcSsoPassword

string
vcDmsUsername
Optional

vcDmsUsername

string
vcDmsUserPassword
Optional

vcDmsUserPassword

string
vcDmsROUsername
Optional

vcDmsROUsername

string
vcDmsROUserPassword
Optional

vcDmsROUserPassword

string
clusterType
Optional

clusterType

Possible values are : VMC, VSPHERE,
string
tenantNtp
Optional

tenantNtp

string
tenantIpAddress
Optional

tenantIpAddress

string
rabbitmqUser
Optional

rabbitmqUser

string
rabbitmqPassword
Optional

rabbitmqPassword

string
status
Optional

status

string
version
Optional

version

array of Link
links
Optional

links