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
- (::Google::Cloud::NetApp::V1::AccessType) — Access type (ReadWrite, ReadOnly, None)
#access_type=
def access_type=(value) -> ::Google::Cloud::NetApp::V1::AccessType
Parameter
- value (::Google::Cloud::NetApp::V1::AccessType) — Access type (ReadWrite, ReadOnly, None)
Returns
- (::Google::Cloud::NetApp::V1::AccessType) — Access type (ReadWrite, ReadOnly, None)
#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.