HostInternetScsiHbaTargetSet

HostInternetScsiHbaTargetSet
HostInternetScsiHbaTargetSet

A collection of one or more static targets or discovery addresses.

At least one of the arrays must be non-empty.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "staticTargets": [
        {
            "_typeName": "string",
            "address": "string",
            "port": 0,
            "iScsiName": "string",
            "discoveryMethod": "string",
            "authenticationProperties": {
                "_typeName": "string",
                "chapAuthEnabled": false,
                "chapName": "string",
                "chapSecret": "string",
                "chapAuthenticationType": "string",
                "chapInherited": false,
                "mutualChapName": "string",
                "mutualChapSecret": "string",
                "mutualChapAuthenticationType": "string",
                "mutualChapInherited": false
            },
            "digestProperties": {
                "_typeName": "string",
                "headerDigestType": "string",
                "headerDigestInherited": false,
                "dataDigestType": "string",
                "dataDigestInherited": false
            },
            "supportedAdvancedOptions": [
                {
                    "_typeName": "string",
                    "label": "string",
                    "summary": "string",
                    "key": "string",
                    "optionType": {
                        "_typeName": "string",
                        "valueIsReadonly": false
                    }
                }
            ],
            "advancedOptions": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": {
                        "_typeName": "string"
                    },
                    "isInherited": false
                }
            ],
            "parent": "string"
        }
    ],
    "sendTargets": [
        {
            "_typeName": "string",
            "address": "string",
            "port": 0,
            "authenticationProperties": {
                "_typeName": "string",
                "chapAuthEnabled": false,
                "chapName": "string",
                "chapSecret": "string",
                "chapAuthenticationType": "string",
                "chapInherited": false,
                "mutualChapName": "string",
                "mutualChapSecret": "string",
                "mutualChapAuthenticationType": "string",
                "mutualChapInherited": false
            },
            "digestProperties": {
                "_typeName": "string",
                "headerDigestType": "string",
                "headerDigestInherited": false,
                "dataDigestType": "string",
                "dataDigestInherited": false
            },
            "supportedAdvancedOptions": [
                {
                    "_typeName": "string",
                    "label": "string",
                    "summary": "string",
                    "key": "string",
                    "optionType": {
                        "_typeName": "string",
                        "valueIsReadonly": false
                    }
                }
            ],
            "advancedOptions": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": {
                        "_typeName": "string"
                    },
                    "isInherited": false
                }
            ],
            "parent": "string"
        }
    ]
}
staticTargets
Optional

staticTargets

sendTargets
Optional

sendTargets