AllowedClientArgs

data class AllowedClientArgs(val allowDev: Output<Boolean>? = null, val allowSuid: Output<Boolean>? = null, val allowedClientsCidr: Output<String>? = null, val mountPermissions: Output<AllowedClientMountPermissions>? = null, val network: Output<String>? = null, val noRootSquash: Output<Boolean>? = null) : ConvertibleToJava<AllowedClientArgs>

Represents an 'access point' for the share.

Constructors

Link copied to clipboard
constructor(allowDev: Output<Boolean>? = null, allowSuid: Output<Boolean>? = null, allowedClientsCidr: Output<String>? = null, mountPermissions: Output<AllowedClientMountPermissions>? = null, network: Output<String>? = null, noRootSquash: Output<Boolean>? = null)

Properties

Link copied to clipboard
val allowDev: Output<Boolean>? = null

Allow dev flag. Which controls whether to allow creation of devices.

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

The subnet of IP addresses permitted to access the share.

Link copied to clipboard
val allowSuid: Output<Boolean>? = null

Allow the setuid flag.

Link copied to clipboard

Mount permissions.

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

The network the access point sits on.

Link copied to clipboard
val noRootSquash: Output<Boolean>? = null

Disable root squashing, which is a feature of NFS. Root squash is a special mapping of the remote superuser (root) identity when using identity authentication.

Functions

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