DatastoreMountSpec

DatastoreMountSpec
DatastoreMountSpec

Specification for datastore mount configuration.

JSON Example
{
    "datastoreSpec": {
        "nfsDatastoreSpecs": [
            {
                "datastoreName": "string",
                "nasVolume": {
                    "path": "string",
                    "readOnly": false,
                    "serverName": [
                        "string"
                    ],
                    "userTag": "string"
                }
            }
        ],
        "vmfsDatastoreSpec": {
            "fcSpec": [
                {
                    "datastoreName": "string"
                }
            ]
        },
        "vsanDatastoreSpec": {
            "datastoreName": "string",
            "dedupAndCompressionEnabled": false,
            "esaConfig": {
                "enabled": false
            },
            "failuresToTolerate": 0,
            "licenseKey": "string"
        },
        "vsanRemoteDatastoreClusterSpec": {
            "vsanRemoteDatastoreSpec": [
                {
                    "datastoreUuid": "string"
                }
            ]
        },
        "vvolDatastoreSpecs": [
            {
                "name": "string",
                "vasaProviderSpec": {
                    "storageContainerId": "string",
                    "storageProtocolType": "One among: ISCSI, NFS, FC",
                    "userId": "string",
                    "vasaProviderId": "string"
                }
            }
        ]
    }
}
datastoreSpec
Required

This specification contains cluster storage configuration