OpenZfsFileSystemRootVolumeConfigurationArgs

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

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
val copyTagsToSnapshots: Output<Boolean>? = null

A boolean flag indicating whether tags for the file system should be copied to snapshots. The default value is false.

Link copied to clipboard
val dataCompressionType: Output<String>? = null

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
val readOnly: Output<Boolean>? = null

specifies whether the volume is read-only. Default is false.

Link copied to clipboard
val recordSizeKib: Output<Int>? = null

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

Specify how much storage users or groups can use on the volume. Maximum of 100 items. See User and Group Quotas Below.

Functions

Link copied to clipboard
open override fun toJava(): OpenZfsFileSystemRootVolumeConfigurationArgs