Class RootSquashConfiguration
An administrative feature that allows you to restrict root level access from clients that try to access your Lustre file system as root.
Inherited Members
Namespace: Oci.LustrefilestorageService.Models
Assembly: OCI.DotNetSDK.Lustrefilestorage.dll
Syntax
public class RootSquashConfigurationProperties
ClientExceptions
Declaration
[JsonProperty(PropertyName = "clientExceptions")]
public List<string> ClientExceptions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of NIDs allowed with this lustre file system not to be squashed. A maximum of 10 is allowed. | 
IdentitySquash
Declaration
[JsonProperty(PropertyName = "identitySquash")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RootSquashConfiguration.IdentitySquashEnum? IdentitySquash { get; set; }Property Value
| Type | Description | 
|---|---|
| RootSquashConfiguration.IdentitySquashEnum? | Used when clients accessing the Lustre file system have their UID and GID remapped to
 | 
SquashGid
Declaration
[JsonProperty(PropertyName = "squashGid")]
public long? SquashGid { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The GID value to remap to when squashing a client GID. See
 | 
SquashUid
Declaration
[JsonProperty(PropertyName = "squashUid")]
public long? SquashUid { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The UID value to remap to when squashing a client UID. See
 |