VsanCreateFileShareRequestType

VsanCreateFileShareRequestType
VsanCreateFileShareRequestType

The parameters of VsanCreateFileShare.

This structure may be used only with operations rendered under /vsan.

JSON Example
{
    "config": {
        "_typeName": "string",
        "name": "string",
        "domainName": "string",
        "quota": "string",
        "softQuota": "string",
        "labels": [
            {
                "_typeName": "string",
                "key": "string",
                "value": "string"
            }
        ],
        "storagePolicy": {
            "_typeName": "string"
        },
        "permission": [
            {
                "_typeName": "string",
                "ips": "string",
                "permissions": "string",
                "allowRoot": false
            }
        ],
        "protocols": [
            "string"
        ],
        "smbOptions": {
            "_typeName": "string",
            "encryption": "string",
            "accessBasedEnumeration": false
        },
        "nfsSecType": "string",
        "affinityLocation": "string"
    },
    "cluster": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
config
Required

The file share configuration, as specified in . Note that the backing vSAN object for the file share will be by default 1TB if the file share is thin provisioned. Otherwise the backing vSAN object is set to 255GB if quota is not set.

cluster
Optional

The target cluster. Ignored when called on ESXi hosts.

Required privileges: Host.Config.Storage