public interface SimpleExportPolicyRuleOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAccessType()
public abstract AccessType getAccessType()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;
Returns | |
---|---|
Type | Description |
AccessType |
The accessType. |
getAccessTypeValue()
public abstract int getAccessTypeValue()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for accessType. |
getAllowedClients()
public abstract String getAllowedClients()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;
Returns | |
---|---|
Type | Description |
String |
The allowedClients. |
getAllowedClientsBytes()
public abstract ByteString getAllowedClientsBytes()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for allowedClients. |
getHasRootAccess()
public abstract String getHasRootAccess()
Whether Unix root access will be granted.
optional string has_root_access = 2;
Returns | |
---|---|
Type | Description |
String |
The hasRootAccess. |
getHasRootAccessBytes()
public abstract ByteString getHasRootAccessBytes()
Whether Unix root access will be granted.
optional string has_root_access = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for hasRootAccess. |
getKerberos5IReadOnly()
public abstract boolean getKerberos5IReadOnly()
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.
optional bool kerberos_5i_read_only = 8;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5iReadOnly. |
getKerberos5IReadWrite()
public abstract boolean getKerberos5IReadWrite()
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.
optional bool kerberos_5i_read_write = 9;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5iReadWrite. |
getKerberos5PReadOnly()
public abstract boolean getKerberos5PReadOnly()
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.
optional bool kerberos_5p_read_only = 10;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5pReadOnly. |
getKerberos5PReadWrite()
public abstract boolean getKerberos5PReadWrite()
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.
optional bool kerberos_5p_read_write = 11;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5pReadWrite. |
getKerberos5ReadOnly()
public abstract boolean getKerberos5ReadOnly()
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.
optional bool kerberos_5_read_only = 6;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5ReadOnly. |
getKerberos5ReadWrite()
public abstract boolean getKerberos5ReadWrite()
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.
optional bool kerberos_5_read_write = 7;
Returns | |
---|---|
Type | Description |
boolean |
The kerberos5ReadWrite. |
getNfsv3()
public abstract boolean getNfsv3()
NFS V3 protocol.
optional bool nfsv3 = 4;
Returns | |
---|---|
Type | Description |
boolean |
The nfsv3. |
getNfsv4()
public abstract boolean getNfsv4()
NFS V4 protocol.
optional bool nfsv4 = 5;
Returns | |
---|---|
Type | Description |
boolean |
The nfsv4. |
hasAccessType()
public abstract boolean hasAccessType()
Access type (ReadWrite, ReadOnly, None)
optional .google.cloud.netapp.v1.AccessType access_type = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the accessType field is set. |
hasAllowedClients()
public abstract boolean hasAllowedClients()
Comma separated list of allowed clients IP addresses
optional string allowed_clients = 1;
Returns | |
---|---|
Type | Description |
boolean |
Whether the allowedClients field is set. |
hasHasRootAccess()
public abstract boolean hasHasRootAccess()
Whether Unix root access will be granted.
optional string has_root_access = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the hasRootAccess field is set. |
hasKerberos5IReadOnly()
public abstract boolean hasKerberos5IReadOnly()
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.
optional bool kerberos_5i_read_only = 8;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5iReadOnly field is set. |
hasKerberos5IReadWrite()
public abstract boolean hasKerberos5IReadWrite()
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.
optional bool kerberos_5i_read_write = 9;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5iReadWrite field is set. |
hasKerberos5PReadOnly()
public abstract boolean hasKerberos5PReadOnly()
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.
optional bool kerberos_5p_read_only = 10;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5pReadOnly field is set. |
hasKerberos5PReadWrite()
public abstract boolean hasKerberos5PReadWrite()
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.
optional bool kerberos_5p_read_write = 11;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5pReadWrite field is set. |
hasKerberos5ReadOnly()
public abstract boolean hasKerberos5ReadOnly()
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.
optional bool kerberos_5_read_only = 6;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5ReadOnly field is set. |
hasKerberos5ReadWrite()
public abstract boolean hasKerberos5ReadWrite()
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.
optional bool kerberos_5_read_write = 7;
Returns | |
---|---|
Type | Description |
boolean |
Whether the kerberos5ReadWrite field is set. |
hasNfsv3()
public abstract boolean hasNfsv3()
NFS V3 protocol.
optional bool nfsv3 = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the nfsv3 field is set. |
hasNfsv4()
public abstract boolean hasNfsv4()
NFS V4 protocol.
optional bool nfsv4 = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the nfsv4 field is set. |