public sealed class NfsShare : IMessage<NfsShare>, IEquatable<NfsShare>, IDeepCloneable<NfsShare>, IBufferMessage, IMessage
Reference documentation and code samples for the Bare Metal Solution v2 API class NfsShare.
An NFS share.
Implements
IMessage<NfsShare>, IEquatable<NfsShare>, IDeepCloneable<NfsShare>, IBufferMessage, IMessageNamespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
NfsShare()
public NfsShare()
NfsShare(NfsShare)
public NfsShare(NfsShare other)
Parameter | |
---|---|
Name | Description |
other | NfsShare |
Properties
AllowedClients
public RepeatedField<NfsShare.Types.AllowedClient> AllowedClients { get; }
List of allowed access points.
Property Value | |
---|---|
Type | Description |
RepeatedField<NfsShare.Types.AllowedClient> |
Labels
public MapField<string, string> Labels { get; }
Labels as key value pairs.
Property Value | |
---|---|
Type | Description |
MapField<String, String> |
Name
public string Name { get; set; }
Output only. The name of the NFS share.
Property Value | |
---|---|
Type | Description |
String |
NfsShareId
public string NfsShareId { get; set; }
Output only. An identifier for the NFS share, generated by the backend.
Property Value | |
---|---|
Type | Description |
String |
NFSShareName
public NFSShareName NFSShareName { get; set; }
NFSShareName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
NFSShareName |
State
public NfsShare.Types.State State { get; set; }
The state of the NFS share.
Property Value | |
---|---|
Type | Description |
NfsShare.Types.State |
Volume
public string Volume { get; set; }
The volume containing the share.
Property Value | |
---|---|
Type | Description |
String |
VolumeAsVolumeName
public VolumeName VolumeAsVolumeName { get; set; }
VolumeName-typed view over the Volume resource name property.
Property Value | |
---|---|
Type | Description |
VolumeName |