NetApp V1 API - Class Google::Cloud::NetApp::V1::SimpleExportPolicyRule (v1.2.0)

Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::SimpleExportPolicyRule.

An export policy rule describing various export options.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#access_type

def access_type() -> ::Google::Cloud::NetApp::V1::AccessType
Returns

#access_type=

def access_type=(value) -> ::Google::Cloud::NetApp::V1::AccessType
Parameter
Returns

#allowed_clients

def allowed_clients() -> ::String
Returns
  • (::String) — Comma separated list of allowed clients IP addresses

#allowed_clients=

def allowed_clients=(value) -> ::String
Parameter
  • value (::String) — Comma separated list of allowed clients IP addresses
Returns
  • (::String) — Comma separated list of allowed clients IP addresses

#has_root_access

def has_root_access() -> ::String
Returns
  • (::String) — Whether Unix root access will be granted.

#has_root_access=

def has_root_access=(value) -> ::String
Parameter
  • value (::String) — Whether Unix root access will be granted.
Returns
  • (::String) — Whether Unix root access will be granted.

#kerberos_5_read_only

def kerberos_5_read_only() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.

#kerberos_5_read_only=

def kerberos_5_read_only=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode.

#kerberos_5_read_write

def kerberos_5_read_write() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.

#kerberos_5_read_write=

def kerberos_5_read_write=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'authentication' kerberos security mode. The 'kerberos5ReadOnly' value be ignored if this is enabled.

#kerberos_5i_read_only

def kerberos_5i_read_only() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.

#kerberos_5i_read_only=

def kerberos_5i_read_only=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode.

#kerberos_5i_read_write

def kerberos_5i_read_write() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.

#kerberos_5i_read_write=

def kerberos_5i_read_write=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'integrity' kerberos security mode. The 'kerberos5iReadOnly' value be ignored if this is enabled.

#kerberos_5p_read_only

def kerberos_5p_read_only() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.

#kerberos_5p_read_only=

def kerberos_5p_read_only=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.
Returns
  • (::Boolean) — If enabled (true) the rule defines a read only access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode.

#kerberos_5p_read_write

def kerberos_5p_read_write() -> ::Boolean
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.

#kerberos_5p_read_write=

def kerberos_5p_read_write=(value) -> ::Boolean
Parameter
  • value (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.
Returns
  • (::Boolean) — If enabled (true) the rule defines read and write access for clients matching the 'allowedClients' specification. It enables nfs clients to mount using 'privacy' kerberos security mode. The 'kerberos5pReadOnly' value be ignored if this is enabled.

#nfsv3

def nfsv3() -> ::Boolean
Returns
  • (::Boolean) — NFS V3 protocol.

#nfsv3=

def nfsv3=(value) -> ::Boolean
Parameter
  • value (::Boolean) — NFS V3 protocol.
Returns
  • (::Boolean) — NFS V3 protocol.

#nfsv4

def nfsv4() -> ::Boolean
Returns
  • (::Boolean) — NFS V4 protocol.

#nfsv4=

def nfsv4=(value) -> ::Boolean
Parameter
  • value (::Boolean) — NFS V4 protocol.
Returns
  • (::Boolean) — NFS V4 protocol.