VsanIscsiHomeObjectSpec

VsanIscsiHomeObjectSpec
VsanIscsiHomeObjectSpec

Defines iSCSI home object specification for creating home object.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "storagePolicy": {
        "_typeName": "string"
    },
    "defaultConfig": {
        "_typeName": "string",
        "networkInterface": "string",
        "port": 0,
        "iscsiTargetAuthSpec": {
            "_typeName": "string",
            "authType": "string",
            "userNameAttachToTarget": "string",
            "userSecretAttachToTarget": "string",
            "userNameAttachToInitiator": "string",
            "userSecretAttachToInitiator": "string"
        }
    }
}
storagePolicy
Optional

Default storage policy for the home object, which acts as a descriptor for the targets.

If it is not specified, vSAN datastore vmnamespace policy should be used by default.

defaultConfig
Optional

iSCSI target service default configuration, the networkInterface property in this field is required when create home object.