VvolDatastoreInfo

VvolDatastoreInfo
VvolDatastoreInfo

Detailed information about a VirtualVolume datastore.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "name": "string",
    "url": "string",
    "freeSpace": 0,
    "maxFileSize": 0,
    "maxVirtualDiskCapacity": 0,
    "maxMemoryFileSize": 0,
    "timestamp": "string",
    "containerId": "string",
    "aliasOf": "string",
    "vvolDS": {
        "_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"
                    }
                ]
            }
        ],
        "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
    }
}
vvolDS
Optional

vvolDS