VsanIscsiTargetCommonInfo

VsanIscsiTargetCommonInfo
VsanIscsiTargetCommonInfo

Specifies the common properties for vSAN iSCSI target.

AllOf
This class requires all of the following:
JSON Example
{
    "_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"
}
authSpec
Optional

Authentication information.

integer As int32 As int32
port
Optional

The network port on which target is accessible.

If not specified, at the same time, if networkInterface is also not specified, defaults to the defaultPort specified in iSCSI target service. If networkInterface is specified, defaults to port 3260. The firewall should be opened automatically for port specified by the user.

string
networkInterface
Optional

Name of the VMkernel Network interface which will handle the iSCSI traffic.

If not specified, the default one defined in iSCSI target service will be used.

string
affinityLocation
Optional

The site affinity location option is only available when the cluster is configured into the streched cluster mode.

No site affinity will be configured when this field is not present.

See also VsanSiteLocationTypeEnum.