ArrayOfHostScsiTopology

ArrayOfHostScsiTopology
ArrayOfHostScsiTopology

A boxed array of HostScsiTopology. To be used in Any placeholders.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "adapter": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "adapter": {
                        "_typeName": "string",
                        "key": "string",
                        "device": "string",
                        "bus": 0,
                        "status": "string",
                        "model": "string",
                        "driver": "string",
                        "pci": "string",
                        "storageProtocol": "string"
                    },
                    "target": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "target": 0,
                            "lun": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "lun": 0,
                                    "scsiLun": {
                                        "_typeName": "string",
                                        "deviceName": "string",
                                        "deviceType": "string",
                                        "key": "string",
                                        "uuid": "string",
                                        "descriptor": [
                                            {
                                                "_typeName": "string",
                                                "quality": "string",
                                                "id": "string"
                                            }
                                        ],
                                        "canonicalName": "string",
                                        "displayName": "string",
                                        "lunType": "string",
                                        "vendor": "string",
                                        "model": "string",
                                        "revision": "string",
                                        "scsiLevel": 0,
                                        "serialNumber": "string",
                                        "durableName": {
                                            "_typeName": "string",
                                            "namespace": "string",
                                            "namespaceId": 0,
                                            "data": [
                                                0
                                            ]
                                        },
                                        "alternateName": [
                                            {
                                                "_typeName": "string",
                                                "namespace": "string",
                                                "namespaceId": 0,
                                                "data": [
                                                    0
                                                ]
                                            }
                                        ],
                                        "standardInquiry": [
                                            0
                                        ],
                                        "queueDepth": 0,
                                        "operationalState": [
                                            "string"
                                        ],
                                        "capabilities": {
                                            "_typeName": "string",
                                            "updateDisplayNameSupported": false
                                        },
                                        "vStorageSupport": "string",
                                        "protocolEndpoint": false,
                                        "perenniallyReserved": false,
                                        "clusteredVmdkSupported": false,
                                        "applicationProtocol": "string",
                                        "dispersedNs": false,
                                        "deviceReservation": "string"
                                    }
                                }
                            ],
                            "transport": {
                                "_typeName": "string"
                            }
                        }
                    ]
                }
            ]
        }
    ]
}
_value
Required

_value