FileShareQueryResult
Result for query file share operation.
This structure may be used only with operations rendered under /vsan
.
{
"_typeName": "string",
"fileShares": [
{
"_typeName": "string",
"uuid": "string",
"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"
},
"runtime": {
"_typeName": "string",
"usedCapacity": 0,
"hostname": "string",
"address": "string",
"vsanObjectUuids": [
"string"
],
"accessPoints": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"managedBy": "string",
"fileServerFQDN": "string"
}
}
],
"nextOffset": "string",
"totalShareCount": 0,
"maxShareCount": 0
}
A list of file shares that matches query criteria.
Note that the number of return value will be limited by offset or the limit in the query specification and the total number of remaining file shares.
This field indicates the starting offset for the next query.
If there is no more share to be returned, this value is None. If there are more shares after this result to be returned, it should be passed to next query. For more explanation, see VsanFileShareQuerySpec.offset
The number of file shares created in total.
This value could be used by client to decide if there is a need to make further calls for querying remaining file shares.
This field indicates the maximum number of shares that can be configured in the cluster.
This field will only be set in a vSAN ESA cluster.
Since: 8.0.0.4