FileShareConfigArgs

data class FileShareConfigArgs(val capacityGb: Output<String>? = null, val name: Output<String>? = null, val nfsExportOptions: Output<List<NfsExportOptionsArgs>>? = null, val sourceBackup: Output<String>? = null) : ConvertibleToJava<FileShareConfigArgs>

File share configuration for the instance.

Constructors

Link copied to clipboard
fun FileShareConfigArgs(capacityGb: Output<String>? = null, name: Output<String>? = null, nfsExportOptions: Output<List<NfsExportOptionsArgs>>? = null, sourceBackup: Output<String>? = null)

Functions

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

Properties

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

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes.

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

The name of the file share (must be 32 characters or less for Enterprise and High Scale SSD tiers and 16 characters or less for all other tiers).

Link copied to clipboard

Nfs Export Options. There is a limit of 10 export options per file share.

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

The resource name of the backup, in the format projects/{project_id}/locations/{location_id}/backups/{backup_id}, that this file share has been restored from.