Bare Metal Solution v2 API - Class NfsShare.Types.AllowedClient (1.5.0)

public sealed class NfsShare.Types.AllowedClient : IMessage<NfsShare.Types.AllowedClient>, IEquatable<NfsShare.Types.AllowedClient>, IDeepCloneable<NfsShare.Types.AllowedClient>, IBufferMessage, IMessage

Reference documentation and code samples for the Bare Metal Solution v2 API class NfsShare.Types.AllowedClient.

Represents an 'access point' for the share.

Inheritance

object > NfsShare.Types.AllowedClient

Namespace

Google.Cloud.BareMetalSolution.V2

Assembly

Google.Cloud.BareMetalSolution.V2.dll

Constructors

AllowedClient()

public AllowedClient()

AllowedClient(AllowedClient)

public AllowedClient(NfsShare.Types.AllowedClient other)
Parameter
NameDescription
otherNfsShareTypesAllowedClient

Properties

AllowDev

public bool AllowDev { get; set; }

Allow dev flag. Which controls whether to allow creation of devices.

Property Value
TypeDescription
bool

AllowSuid

public bool AllowSuid { get; set; }

Allow the setuid flag.

Property Value
TypeDescription
bool

AllowedClientsCidr

public string AllowedClientsCidr { get; set; }

The subnet of IP addresses permitted to access the share.

Property Value
TypeDescription
string

MountPermissions

public NfsShare.Types.MountPermissions MountPermissions { get; set; }

Mount permissions.

Property Value
TypeDescription
NfsShareTypesMountPermissions

Network

public string Network { get; set; }

The network the access point sits on.

Property Value
TypeDescription
string

NfsPath

public string NfsPath { get; set; }

Output only. The path to access NFS, in format shareIP:/InstanceID InstanceID is the generated ID instead of customer provided name. example like "10.0.0.0:/g123456789-nfs001"

Property Value
TypeDescription
string

NoRootSquash

public bool NoRootSquash { get; set; }

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.

Property Value
TypeDescription
bool

ShareIp

public string ShareIp { get; set; }

Output only. The IP address of the share on this network. Assigned automatically during provisioning based on the network's services_cidr.

Property Value
TypeDescription
string