- 0.61.0 (latest)
- 0.59.0
- 0.57.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.49.0
- 0.47.0
- 0.46.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.3.0
- 0.2.0
- 0.1.0
public enum SimpleExportPolicyRule.SquashMode extends Enum<SimpleExportPolicyRule.SquashMode> implements ProtocolMessageEnum SquashMode defines how remote user privileges are restricted when
accessing an NFS export. It controls how user identities (like root) are
mapped to anonymous users to limit access and enforce security.
Protobuf enum google.cloud.netapp.v1.SimpleExportPolicyRule.SquashMode
Implements
ProtocolMessageEnumStatic Fields |
|
|---|---|
| Name | Description |
ALL_SQUASH |
All users are squashed to anonymous user ID. |
ALL_SQUASH_VALUE |
All users are squashed to anonymous user ID. |
NO_ROOT_SQUASH |
The root user (UID 0) retains full access. Other users are unaffected. |
NO_ROOT_SQUASH_VALUE |
The root user (UID 0) retains full access. Other users are unaffected. |
ROOT_SQUASH |
The root user (UID 0) is squashed to anonymous user ID. Other users are unaffected. |
ROOT_SQUASH_VALUE |
The root user (UID 0) is squashed to anonymous user ID. Other users are unaffected. |
SQUASH_MODE_UNSPECIFIED |
Defaults to |
SQUASH_MODE_UNSPECIFIED_VALUE |
Defaults to |
UNRECOGNIZED |
|
Static Methods |
|
|---|---|
| Name | Description |
forNumber(int value) |
|
getDescriptor() |
|
internalGetValueMap() |
|
valueOf(Descriptors.EnumValueDescriptor desc) |
|
valueOf(int value) |
Deprecated. Use #forNumber(int) instead. |
valueOf(String name) |
|
values() |
|
Methods |
|
|---|---|
| Name | Description |
getDescriptorForType() |
|
getNumber() |
|
getValueDescriptor() |
|