ClusterDatastoreMountConfig class
Properties
-
accessMode
→ Input<String?>?
-
Optional. NFS is accessed by hosts in either read or readWrite mode
Default value used will be READ_WRITE
Possible values:
READ_ONLY
READ_WRITE
final
-
datastore
→ Input<String>
-
The resource name of the datastore to unmount.
The datastore requested to be mounted should be in same region/zone as the
cluster.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1/datastores/my-datastore
final
-
datastoreNetwork
→ Input<ClusterDatastoreMountConfigDatastoreNetwork>
-
The network configuration for the datastore.
Structure is documented below.
final
-
fileShare
→ Input<String?>?
-
(Output)
File share name.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
ignoreColocation
→ Input<bool?>?
-
Optional. If set to true, the colocation requirement will be ignored.
If set to false, the colocation requirement will be enforced.
Colocation requirement is the requirement that the cluster must be in the
same region/zone of datastore.
final
-
nfsVersion
→ Input<String?>?
-
Optional. The NFS protocol supported by the NFS volume.
Default value used will be NFS_V3
Possible values:
NFS_V3
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
servers
→ Input<List<String>?>?
-
(Output)
Server IP addresses of the NFS volume.
For NFS 3, you can only provide a single
server IP address or DNS names.
final