Class NfsShare
An NFS share.
Implements
Inherited Members
Namespace: Google.Apis.Baremetalsolution.v2.Data
Assembly: Google.Apis.Baremetalsolution.v2.dll
Syntax
public class NfsShare : IDirectResponseSchema
Properties
AllowedClients
List of allowed access points.
Declaration
[JsonProperty("allowedClients")]
public virtual IList<AllowedClient> AllowedClients { get; set; }
Property Value
Type | Description |
---|---|
IList<AllowedClient> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Labels
Labels as key value pairs.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
Name
Immutable. The name of the NFS share.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
NfsShareId
Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the
future, use id
instead.
Declaration
[JsonProperty("nfsShareId")]
public virtual string NfsShareId { get; set; }
Property Value
Type | Description |
---|---|
string |
Pod
Immutable. Pod name. Pod is an independent part of infrastructure. NFSShare can only be connected to the assets (networks, instances) allocated in the same pod.
Declaration
[JsonProperty("pod")]
public virtual string Pod { get; set; }
Property Value
Type | Description |
---|---|
string |
RequestedSizeGib
The requested size, in GiB.
Declaration
[JsonProperty("requestedSizeGib")]
public virtual long? RequestedSizeGib { get; set; }
Property Value
Type | Description |
---|---|
long? |
State
Output only. The state of the NFS share.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
StorageType
Immutable. The storage type of the underlying volume.
Declaration
[JsonProperty("storageType")]
public virtual string StorageType { get; set; }
Property Value
Type | Description |
---|---|
string |
Volume
Output only. The underlying volume of the share. Created automatically during provisioning.
Declaration
[JsonProperty("volume")]
public virtual string Volume { get; set; }
Property Value
Type | Description |
---|---|
string |