HostVvolVolume
HostVvolVolume
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"type": "string",
"name": "string",
"capacity": 0,
"scId": "string",
"hostPE": [
{
"_typeName": "string",
"key": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"protocolEndpoint": [
{
"_typeName": "string",
"peType": "string",
"type": "string",
"uuid": "string",
"hostKey": [
{
"_typeName": "string",
"type": "string",
"value": "string"
}
],
"storageArray": "string",
"nfsServer": "string",
"nfsDir": "string",
"nfsServerScope": "string",
"nfsServerMajor": "string",
"nfsServerAuthType": "string",
"nfsServerUser": "string",
"deviceId": "string",
"usedByStretchedContainer": false
}
]
}
],
"hostVvolNQN": [
{
"_typeName": "string",
"host": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"vvolNQN": [
{
"_typeName": "string",
"targetNQN": "string",
"storageArray": "string",
"online": false
}
]
}
],
"vasaProviderInfo": [
{
"_typeName": "string",
"provider": {
"_typeName": "string",
"uid": "string",
"url": "string",
"name": "string",
"selfSignedCertificate": "string",
"vhostConfig": {
"_typeName": "string",
"vhostName": "string",
"serviceHost": "string",
"servicePort": 0
},
"versionId": 0
},
"arrayState": [
{
"_typeName": "string",
"priority": 0,
"arrayId": "string",
"active": false
}
]
}
],
"storageArray": [
{
"_typeName": "string",
"name": "string",
"uuid": "string",
"vendorId": "string",
"modelId": "string",
"discoverySvcInfo": [
{
"_typeName": "string",
"portType": "string",
"svcNqn": "string",
"ipInfo": {
"_typeName": "string",
"ipAddress": "string",
"portNumber": "string"
},
"fcInfo": {
"_typeName": "string",
"nodeWwn": "string",
"portWwn": "string"
}
}
]
}
],
"protocolEndpointType": "string",
"vvolNQNFieldsAvailable": false,
"stretched": false
}
string
scId
Required
The universally unique identifier assigned to vvolDS.
array of HostVvolVolumeHostVvolNQN
hostVvolNQN
Optional
Virtual Protocol endpoints for this volume
Since: vSphere API Release 8.0.2.0
array of VASAStorageArray
storageArray
Optional
List of storage array serving this VVol based storage container
string
protocolEndpointType
Optional
Backing protocol of the datastore
Since: vSphere API Release 8.0.0.0
boolean
vvolNQNFieldsAvailable
Optional
vVol NQN field availability
Since: vSphere API Release 8.0.2.0
boolean
stretched
Optional
if set to true, indicates a stretched container
Since: vSphere API Release 8.0.3.0