public sealed class NewFilestoreConfig : IMessage<NewFilestoreConfig>, IEquatable<NewFilestoreConfig>, IDeepCloneable<NewFilestoreConfig>, IBufferMessage, IMessageReference documentation and code samples for the Cluster Director v1beta API class NewFilestoreConfig.
When set in a [StorageResourceConfig][google.cloud.hypercomputecluster.v1beta.StorageResourceConfig], indicates that a new Filestore instance should be created.
Implements
IMessageNewFilestoreConfig, IEquatableNewFilestoreConfig, IDeepCloneableNewFilestoreConfig, IBufferMessage, IMessageNamespace
Google.Cloud.HypercomputeCluster.V1BetaAssembly
Google.Cloud.HypercomputeCluster.V1Beta.dll
Constructors
NewFilestoreConfig()
public NewFilestoreConfig()NewFilestoreConfig(NewFilestoreConfig)
public NewFilestoreConfig(NewFilestoreConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
NewFilestoreConfig |
Properties
Description
public string Description { get; set; }Optional. Immutable. Description of the instance. Maximum of 2048 characters.
| Property Value | |
|---|---|
| Type | Description |
string |
|
FileShares
public RepeatedField<FileShareConfig> FileShares { get; }Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldFileShareConfig |
|
Filestore
public string Filestore { get; set; }Required. Immutable. Name of the Filestore instance to create, in the
format projects/{project}/locations/{location}/instances/{instance}
| Property Value | |
|---|---|
| Type | Description |
string |
|
FilestoreAsFileInstanceName
public FileInstanceName FilestoreAsFileInstanceName { get; set; }FileInstanceName-typed view over the Filestore resource name property.
| Property Value | |
|---|---|
| Type | Description |
FileInstanceName |
|
Protocol
public NewFilestoreConfig.Types.Protocol Protocol { get; set; }Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
| Property Value | |
|---|---|
| Type | Description |
NewFilestoreConfigTypesProtocol |
|
Tier
public NewFilestoreConfig.Types.Tier Tier { get; set; }Required. Immutable. Service tier to use for the instance.
| Property Value | |
|---|---|
| Type | Description |
NewFilestoreConfigTypesTier |
|