Show / Hide Table of Contents

Class NfsShare

An NFS share.

Inheritance
object
NfsShare
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX