Reference documentation and code samples for the Google Cloud Hypercompute Cluster V1 Client class NewFilestoreConfig.
When set in a StorageResourceConfig , indicates that a new Filestore instance should be created.
Generated from protobuf message google.cloud.hypercomputecluster.v1.NewFilestoreConfig
Namespace
Google \ Cloud \ HypercomputeCluster \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ filestore
string
Required. Immutable. Name of the Filestore instance to create, in the format projects/{project}/locations/{location}/instances/{instance}
↳ description
string
Optional. Immutable. Description of the instance. Maximum of 2048 characters.
↳ file_shares
array< FileShareConfig
>
Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
↳ tier
int
Required. Immutable. Service tier to use for the instance.
↳ protocol
int
Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
getFilestore
Required. Immutable. Name of the Filestore instance to create, in the
format projects/{project}/locations/{location}/instances/{instance}
string
setFilestore
Required. Immutable. Name of the Filestore instance to create, in the
format projects/{project}/locations/{location}/instances/{instance}
var
string
$this
getDescription
Optional. Immutable. Description of the instance. Maximum of 2048 characters.
string
setDescription
Optional. Immutable. Description of the instance. Maximum of 2048 characters.
var
string
$this
getFileShares
Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
setFileShares
Required. Immutable. File system shares on the instance. Exactly one file share must be specified.
$this
getTier
Required. Immutable. Service tier to use for the instance.
setTier
Required. Immutable. Service tier to use for the instance.
$this
getProtocol
Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
setProtocol
Optional. Immutable. Access protocol to use for all file shares in the instance. Defaults to NFS V3 if not set.
$this

