Class NfsExportOptions
NFS export options specifications.
Implements
Inherited Members
Namespace: Google.Apis.CloudFilestore.v1.Data
Assembly: Google.Apis.CloudFilestore.v1.dll
Syntax
public class NfsExportOptions : IDirectResponseSchema
Properties
AccessMode
Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.
Declaration
[JsonProperty("accessMode")]
public virtual string AccessMode { get; set; }
Property Value
Type | Description |
---|---|
string |
AnonGid
An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.
Declaration
[JsonProperty("anonGid")]
public virtual long? AnonGid { get; set; }
Property Value
Type | Description |
---|---|
long? |
AnonUid
An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.
Declaration
[JsonProperty("anonUid")]
public virtual long? AnonUid { get; set; }
Property Value
Type | Description |
---|---|
long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IpRanges
List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4}
or CIDR ranges in the
format {octet1}.{octet2}.{octet3}.{octet4}/{mask size}
which may mount the file share. Overlapping IP
ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64
IP ranges/addresses for each FileShareConfig among all NfsExportOptions.
Declaration
[JsonProperty("ipRanges")]
public virtual IList<string> IpRanges { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
SquashMode
Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.
Declaration
[JsonProperty("squashMode")]
public virtual string SquashMode { get; set; }
Property Value
Type | Description |
---|---|
string |