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 RootSquashConfiguration
Properties
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
|