Class Instance (1.0.0)

public sealed class Instance : IMessage<Instance>, IEquatable<Instance>, IDeepCloneable<Instance>, IBufferMessage, IMessage

A Cloud Filestore instance.

Inheritance

Object > Instance

Namespace

Google.Cloud.Filestore.V1

Assembly

Google.Cloud.Filestore.V1.dll

Constructors

Instance()

public Instance()

Instance(Instance)

public Instance(Instance other)
Parameter
NameDescription
otherInstance

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The time when the instance was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

The description of the instance (2048 characters or less).

Property Value
TypeDescription
String

Etag

public string Etag { get; set; }

Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.

Property Value
TypeDescription
String

FileShares

public RepeatedField<FileShareConfig> FileShares { get; }

File system shares on the instance. For this version, only a single file share is supported.

Property Value
TypeDescription
RepeatedField<FileShareConfig>

InstanceName

public InstanceName InstanceName { get; set; }

InstanceName-typed view over the Name resource name property.

Property Value
TypeDescription
InstanceName

Labels

public MapField<string, string> Labels { get; }

Resource labels to represent user provided metadata.

Property Value
TypeDescription
MapField<String, String>

Name

public string Name { get; set; }

Output only. The resource name of the instance, in the format projects/{project}/locations/{location}/instances/{instance}.

Property Value
TypeDescription
String

Networks

public RepeatedField<NetworkConfig> Networks { get; }

VPC networks to which the instance is connected. For this version, only a single network is supported.

Property Value
TypeDescription
RepeatedField<NetworkConfig>

SatisfiesPzs

public bool? SatisfiesPzs { get; set; }

Output only. Reserved for future use.

Property Value
TypeDescription
Nullable<Boolean>

State

public Instance.Types.State State { get; set; }

Output only. The instance state.

Property Value
TypeDescription
Instance.Types.State

StatusMessage

public string StatusMessage { get; set; }

Output only. Additional information about the instance state, if available.

Property Value
TypeDescription
String

Tier

public Instance.Types.Tier Tier { get; set; }

The service tier of the instance.

Property Value
TypeDescription
Instance.Types.Tier