public sealed class NfsShare : IMessage<NfsShare>, IEquatable<NfsShare>, IDeepCloneable<NfsShare>, IBufferMessage, IMessageReference 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 |
|