VsanFileShareRuntimeInfo

VsanFileShareRuntimeInfo
VsanFileShareRuntimeInfo

VsanFileShareRuntimeInfo is the data object type for a file service share's runtime state.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "usedCapacity": 0,
    "hostname": "string",
    "address": "string",
    "vsanObjectUuids": [
        "string"
    ],
    "accessPoints": [
        {
            "_typeName": "string",
            "key": "string",
            "value": "string"
        }
    ],
    "managedBy": "string",
    "fileServerFQDN": "string"
}
integer As int64 As int64
usedCapacity
Optional

Used capacity in byte for this share.

string
hostname
Optional

The name of the host that currently owns the file share.

string
address
Optional

The address of the file server serving this file share.

array of string
vsanObjectUuids
Optional

A set of UUIDs of the underlying vSAN objects.

array of KeyValue
accessPoints
Optional

A key-value pair indicating the access points for the file share.

The key of an access point is the type of the protocol, and the value of the access point is the connection string for accessing the file share with FQDNs. The supported type of protocol string is NFSv4/NFSv3/SMB.

string
managedBy
Optional

The managing entity of the file share.

See also VsanFileShareManagingEntityEnum.

string
fileServerFQDN
Optional

The FQDN of the file server serving this file share.

Note: This can be used to construct the command to manage SMB shares on MMC (Microsoft Management Console). e.g., run "fsmgmt.msc /computer:\<fileServerFQDN>" on Windows client to manage SMB shares from MMC.