CacheNfsTargetNamespaceJunctionArgs

data class CacheNfsTargetNamespaceJunctionArgs(val accessPolicyName: Output<String>? = null, val namespacePath: Output<String>, val nfsExport: Output<String>, val targetPath: Output<String>? = null) : ConvertibleToJava<CacheNfsTargetNamespaceJunctionArgs>

Constructors

Link copied to clipboard
constructor(accessPolicyName: Output<String>? = null, namespacePath: Output<String>, nfsExport: Output<String>, targetPath: Output<String>? = null)

Properties

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

The name of the access policy applied to this target. Defaults to default.

Link copied to clipboard
val namespacePath: Output<String>

The client-facing file path of this NFS target within the HPC Cache NFS Target.

Link copied to clipboard
val nfsExport: Output<String>

The NFS export of this NFS target within the HPC Cache NFS Target.

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

The relative subdirectory path from the nfs_export to map to the namespace_path. Defaults to "", in which case the whole nfs_export is exported.

Functions

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