VxRailDetails

VxRailDetails
VxRailDetails

Contains the VxRail Manager details

JSON Example
{
    "rootCredentials": {
        "credentialType": "One among: SSH",
        "username": "string",
        "password": "string"
    },
    "adminCredentials": {
        "credentialType": "One among: SSH",
        "username": "string",
        "password": "string"
    },
    "sshThumbprint": "string",
    "sslThumbprint": "string",
    "networks": [
        {
            "id": "string",
            "type": "VSAN, VMOTION, VXLAN, NFS, ISCSI, VSAN_EXTERNAL",
            "vlanId": 0,
            "mtu": 0,
            "subnet": "string",
            "mask": "string",
            "gateway": "string",
            "ipPools": [
                {
                    "start": "string",
                    "end": "string"
                }
            ],
            "freeIps": [
                "string"
            ],
            "usedIps": [
                "string"
            ]
        }
    ],
    "ipAddress": "string",
    "dnsName": "string",
    "nicProfile": "string",
    "contextWithKeyValuePair": {
        "contextWithKeyValuePair": [
            {
                "attributeName": "string",
                "datatype": "string",
                "value": "string"
            }
        ]
    },
    "arrayContextWithKeyValuePair": {
        "arrayContextWithKeyValuePair": [
            {
                "arrayAssociationContext": {
                    "parent": "VxRailArrayAssociationContext Object",
                    "arrayAttributeIdsKeyValue": {
                        "arrayAttributeIdsKeyValue": "string"
                    }
                },
                "simpleAttributes": [
                    {
                        "attributeName": "string",
                        "datatype": "string",
                        "value": "string"
                    }
                ]
            }
        ]
    }
}
rootCredentials
Optional

Represents credentials of am unmanaged resource (i.e a resource that is not managed by VCF)

adminCredentials
Optional

Represents credentials of am unmanaged resource (i.e a resource that is not managed by VCF)

string
sshThumbprint
Optional

SSH thumbprint of the VxRail Manager

string
sslThumbprint
Optional

SSL thumbprint of the VxRail Manager

array of Network
networks
Required

Network details of the VxRail Manager

string
ipAddress
Optional

IP Address of the VxRail Manager

string As ^[a-z0-9]+(([-]+[a-z0-9]+)|([.][a-z0-9]+))*\.[a-z]{2,}$
dnsName
Optional

DNS Name/Hostname of the VxRail Manager

string
nicProfile
Optional

Nic Profile Type

object
contextWithKeyValuePair
Optional

Map of Context class with list of key and value pairs

object
arrayContextWithKeyValuePair
Optional

Map of Context class with list of key and value pairs for array objects

Property Of