Class: Google::Cloud::NetApp::V1::SimpleExportPolicyRule
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::SimpleExportPolicyRule
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
An export policy rule describing various export options.
Instance Attribute Summary collapse
-
#access_type ⇒ ::Google::Cloud::NetApp::V1::AccessType
Access type (ReadWrite, ReadOnly, None).
-
#allowed_clients ⇒ ::String
Comma separated list of allowed clients IP addresses.
-
#has_root_access ⇒ ::String
Whether Unix root access will be granted.
-
#kerberos_5_read_only ⇒ ::Boolean
If enabled (true) the rule defines a read only access for clients matching the ‘allowedClients’ specification.
-
#kerberos_5_read_write ⇒ ::Boolean
If enabled (true) the rule defines read and write access for clients matching the ‘allowedClients’ specification.
-
#kerberos_5i_read_only ⇒ ::Boolean
If enabled (true) the rule defines a read only access for clients matching the ‘allowedClients’ specification.
-
#kerberos_5i_read_write ⇒ ::Boolean
If enabled (true) the rule defines read and write access for clients matching the ‘allowedClients’ specification.
-
#kerberos_5p_read_only ⇒ ::Boolean
If enabled (true) the rule defines a read only access for clients matching the ‘allowedClients’ specification.
-
#kerberos_5p_read_write ⇒ ::Boolean
If enabled (true) the rule defines read and write access for clients matching the ‘allowedClients’ specification.
-
#nfsv3 ⇒ ::Boolean
NFS V3 protocol.
-
#nfsv4 ⇒ ::Boolean
NFS V4 protocol.
Instance Attribute Details
#access_type ⇒ ::Google::Cloud::NetApp::V1::AccessType
Returns Access type (ReadWrite, ReadOnly, None).
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#allowed_clients ⇒ ::String
Returns Comma separated list of allowed clients IP addresses.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#has_root_access ⇒ ::String
Returns Whether Unix root access will be granted.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5_read_only ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5_read_write ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5i_read_only ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5i_read_write ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5p_read_only ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kerberos_5p_read_write ⇒ ::Boolean
Returns 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.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#nfsv3 ⇒ ::Boolean
Returns NFS V3 protocol.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#nfsv4 ⇒ ::Boolean
Returns NFS V4 protocol.
356 357 358 359 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 356 class SimpleExportPolicyRule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |