Class NfsExport
A NFS export entry.
Implements
Inherited Members
Namespace: Google.Apis.Baremetalsolution.v2.Data
Assembly: Google.Apis.Baremetalsolution.v2.dll
Syntax
public class NfsExport : IDirectResponseSchema
Properties
AllowDev
Allow dev flag in NfsShare AllowedClientsRequest.
Declaration
[JsonProperty("allowDev")]
public virtual bool? AllowDev { get; set; }
Property Value
Type | Description |
---|---|
bool? |
AllowSuid
Allow the setuid flag.
Declaration
[JsonProperty("allowSuid")]
public virtual bool? AllowSuid { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Cidr
A CIDR range.
Declaration
[JsonProperty("cidr")]
public virtual string Cidr { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MachineId
Either a single machine, identified by an ID, or a comma-separated list of machine IDs.
Declaration
[JsonProperty("machineId")]
public virtual string MachineId { get; set; }
Property Value
Type | Description |
---|---|
string |
NetworkId
Network to use to publish the export.
Declaration
[JsonProperty("networkId")]
public virtual string NetworkId { get; set; }
Property Value
Type | Description |
---|---|
string |
NoRootSquash
Disable root squashing, which is a feature of NFS. Root squash is a special mapping of the remote superuser (root) identity when using identity authentication.
Declaration
[JsonProperty("noRootSquash")]
public virtual bool? NoRootSquash { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Permissions
Export permissions.
Declaration
[JsonProperty("permissions")]
public virtual string Permissions { get; set; }
Property Value
Type | Description |
---|---|
string |