ArrayOfVsanIscsiTarget

ArrayOfVsanIscsiTarget
ArrayOfVsanIscsiTarget

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "alias": "string",
            "iqn": "string",
            "authSpec": {
                "_typeName": "string",
                "authType": "string",
                "userNameAttachToTarget": "string",
                "userSecretAttachToTarget": "string",
                "userNameAttachToInitiator": "string",
                "userSecretAttachToInitiator": "string"
            },
            "port": 0,
            "networkInterface": "string",
            "affinityLocation": "string",
            "lunCount": 0,
            "objectInformation": {
                "_typeName": "string",
                "directoryName": "string",
                "vsanObjectUuid": "string",
                "vsanHealth": "string",
                "policyAttributes": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": "string"
                    }
                ],
                "spbmProfileUuid": "string",
                "spbmProfileGenerationId": "string",
                "spbmComplianceResult": {
                    "_typeName": "string",
                    "checkTime": "string",
                    "profile": "string",
                    "objectUUID": "string",
                    "complianceStatus": "string",
                    "mismatch": false,
                    "violatedPolicies": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "expectedValue": "string",
                            "currentValue": "string"
                        }
                    ],
                    "operationalStatus": {
                        "_typeName": "string",
                        "healthy": false,
                        "operationETA": "string",
                        "operationProgress": 0,
                        "transitional": false
                    },
                    "objPolicyGenerationId": "string"
                }
            },
            "ioOwnerHost": "string",
            "initiators": [
                "string"
            ],
            "initiatorGroups": [
                "string"
            ]
        }
    ]
}
_value
Required

_value