PoolMountAzureBlobFileSystem

data class PoolMountAzureBlobFileSystem(val accountKey: String? = null, val accountName: String, val blobfuseOptions: String? = null, val containerName: String, val identityId: String? = null, val relativeMountPath: String, val sasKey: String? = null)

Constructors

Link copied to clipboard
constructor(accountKey: String? = null, accountName: String, blobfuseOptions: String? = null, containerName: String, identityId: String? = null, relativeMountPath: String, sasKey: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val accountKey: String? = null

The Azure Storage Account key. This property is mutually exclusive with both sas_key and identity_id; exactly one must be specified.

Link copied to clipboard

The Azure Storage Account name.

Link copied to clipboard
val blobfuseOptions: String? = null

Additional command line options to pass to the mount command. These are 'net use' options in Windows and 'mount' options in Linux.

Link copied to clipboard

The Azure Blob Storage Container name.

Link copied to clipboard
val identityId: String? = null

The ARM resource id of the user assigned identity. This property is mutually exclusive with both account_key and sas_key; exactly one must be specified.

Link copied to clipboard

The relative path on compute node where the file system will be mounted 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: String? = null

The Azure Storage SAS token. This property is mutually exclusive with both account_key and identity_id; exactly one must be specified.