Virtual Storage Lifecycle Management API


Enum - HostNasVolumeSecurityType(vim.host.NasVolume.SecurityType)

Since
vSphere API Release 6.0


Enum Description

Security type supported.

Enum Constants

NameDescription
AUTH_SYS Authentication based on traditional UNIX identifiers (UID and GID). Server trusts the IDs sent by the client for each request and uses them to perform access control. Current implementation only supports AUTH_SYS with root user.
SEC_KRB5 Ensures RPC header authentication using Kerberos session keys. When this option is enabled, the client uses the information specified in UserInfo to establish shared keys with the server using Kerberos. These shared keys are used to generate and verify message authentication codes for RPC header of NFS requests and responses, respectively. This method does not secure NFS file data.
SEC_KRB5I Extends SEC_KRB5 to generate and verify message authentication codes for the payload of NFS requests and responses respectively. This ensures the integrity of the NFS file data.

Since vSphere API Release 6.5
SEC_KRB5P Extends #SEC_KRB5I to send and receive encrypted NFS packets over the wire. #SEC_KRB5P provides data privacy in addition to data integrity for NFS files. To date, SEC_KRB5P provides the highest form of security for NFS payload.

Since vSphere API Release 9.0.0.0

Show WSDL type definition