UpdateInternetScsiAuthenticationPropertiesRequestType

UpdateInternetScsiAuthenticationPropertiesRequestType
UpdateInternetScsiAuthenticationPropertiesRequestType
JSON Example
{
    "iScsiHbaDevice": "string",
    "authenticationProperties": {
        "_typeName": "string",
        "chapAuthEnabled": false,
        "chapName": "string",
        "chapSecret": "string",
        "chapAuthenticationType": "string",
        "chapInherited": false,
        "mutualChapName": "string",
        "mutualChapSecret": "string",
        "mutualChapAuthenticationType": "string",
        "mutualChapInherited": false
    },
    "targetSet": {
        "_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"
            }
        ]
    }
}
string
iScsiHbaDevice
Required

The device of the Internet SCSI HBA adapter. associated with the target.

authenticationProperties
Required

The authentication settings for this host bus adapter or target.

targetSet
Optional

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

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