AzureBlobFileSystemConfigurationArgs

data class AzureBlobFileSystemConfigurationArgs(val accountKey: Output<String>? = null, val accountName: Output<String>, val blobfuseOptions: Output<String>? = null, val containerName: Output<String>, val identityReference: Output<ComputeNodeIdentityReferenceArgs>? = null, val relativeMountPath: Output<String>, val sasKey: Output<String>? = null) : ConvertibleToJava<AzureBlobFileSystemConfigurationArgs>

Constructors

Link copied to clipboard
constructor(accountKey: Output<String>? = null, accountName: Output<String>, blobfuseOptions: Output<String>? = null, containerName: Output<String>, identityReference: Output<ComputeNodeIdentityReferenceArgs>? = null, relativeMountPath: Output<String>, sasKey: Output<String>? = null)

Properties

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

This property is mutually exclusive with both sasKey and identity; exactly one must be specified.

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

These are 'net use' options in Windows and 'mount' options in Linux.

Link copied to clipboard
val containerName: Output<String>
Link copied to clipboard

This property is mutually exclusive with both accountKey and sasKey; exactly one must be specified.

Link copied to clipboard

All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.

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

This property is mutually exclusive with both accountKey and identity; exactly one must be specified.

Functions

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