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 data object that represents the authentication settings to set.

targetSet
Optional

The set the targets to configure. Optional, when obmitted will configura the authentication properties for the adapter instead.