Open Zfs File System Root Volume Configuration Args
data class OpenZfsFileSystemRootVolumeConfigurationArgs(val copyTagsToSnapshots: Output<Boolean>? = null, val dataCompressionType: Output<String>? = null, val nfsExports: Output<OpenZfsFileSystemRootVolumeConfigurationNfsExportsArgs>? = null, val readOnly: Output<Boolean>? = null, val recordSizeKib: Output<Int>? = null, val userAndGroupQuotas: Output<List<OpenZfsFileSystemRootVolumeConfigurationUserAndGroupQuotaArgs>>? = null) : ConvertibleToJava<OpenZfsFileSystemRootVolumeConfigurationArgs>
Constructors
Link copied to clipboard
constructor(copyTagsToSnapshots: Output<Boolean>? = null, dataCompressionType: Output<String>? = null, nfsExports: Output<OpenZfsFileSystemRootVolumeConfigurationNfsExportsArgs>? = null, readOnly: Output<Boolean>? = null, recordSizeKib: Output<Int>? = null, userAndGroupQuotas: Output<List<OpenZfsFileSystemRootVolumeConfigurationUserAndGroupQuotaArgs>>? = null)
Properties
Link copied to clipboard
A boolean flag indicating whether tags for the file system should be copied to snapshots. The default value is false.
Link copied to clipboard
Method used to compress the data on the volume. Valid values are LZ4
, NONE
or ZSTD
. Child volumes that don't specify compression option will inherit from parent volume. This option on file system applies to the root volume.
Link copied to clipboard
NFS export configuration for the root volume. Exactly 1 item. See NFS Exports Below.
Link copied to clipboard
Specifies the record size of an OpenZFS root volume, in kibibytes (KiB). Valid values are 4
, 8
, 16
, 32
, 64
, 128
, 256
, 512
, or 1024
KiB. The default is 128
KiB.
Link copied to clipboard
val userAndGroupQuotas: Output<List<OpenZfsFileSystemRootVolumeConfigurationUserAndGroupQuotaArgs>>? = null
Specify how much storage users or groups can use on the volume. Maximum of 100 items. See User and Group Quotas Below.