public sealed class Instance : IMessage<Instance>, IEquatable<Instance>, IDeepCloneable<Instance>, IBufferMessage, IMessage
A Cloud Filestore instance.
Implements
IMessage<Instance>, IEquatable<Instance>, IDeepCloneable<Instance>, IBufferMessage, IMessageNamespace
Google.Cloud.Filestore.V1Assembly
Google.Cloud.Filestore.V1.dll
Constructors
Instance()
public Instance()
Instance(Instance)
public Instance(Instance other)
Parameter | |
---|---|
Name | Description |
other | Instance |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. The time when the instance was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
The description of the instance (2048 characters or less).
Property Value | |
---|---|
Type | Description |
String |
Etag
public string Etag { get; set; }
Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<FileShareConfig> |
InstanceName
public InstanceName InstanceName { get; set; }
InstanceName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
Labels
public MapField<string, string> Labels { get; }
Resource labels to represent user provided metadata.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<NetworkConfig> |
SatisfiesPzs
public bool? SatisfiesPzs { get; set; }
Output only. Reserved for future use.
Property Value | |
---|---|
Type | Description |
Nullable<Boolean> |
State
public Instance.Types.State State { get; set; }
Output only. The instance state.
Property Value | |
---|---|
Type | Description |
Instance.Types.State |
StatusMessage
public string StatusMessage { get; set; }
Output only. Additional information about the instance state, if available.
Property Value | |
---|---|
Type | Description |
String |
Tier
public Instance.Types.Tier Tier { get; set; }
The service tier of the instance.
Property Value | |
---|---|
Type | Description |
Instance.Types.Tier |