AzureBlobFileSystemConfiguration Class

Information used to connect to an Azure Storage Container using Blobfuse.

All required parameters must be populated in order to send to server.

Inheritance
azure.mgmt.batch._serialization.Model
AzureBlobFileSystemConfiguration

Constructor

AzureBlobFileSystemConfiguration(*, account_name: str, container_name: str, relative_mount_path: str, account_key: str | None = None, sas_key: str | None = None, blobfuse_options: str | None = None, identity_reference: _models.ComputeNodeIdentityReference | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
account_name
str

The Azure Storage Account name. Required.

container_name
str

The Azure Blob Storage Container name. Required.

account_key
str

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

sas_key
str

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

blobfuse_options
str

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

relative_mount_path
str

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

identity_reference

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

Variables

Name Description
account_name
str

The Azure Storage Account name. Required.

container_name
str

The Azure Blob Storage Container name. Required.

account_key
str

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

sas_key
str

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

blobfuse_options
str

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

relative_mount_path
str

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

identity_reference

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