AzureBlobFileSystemConfiguration Class

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

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

Inheritance
AzureBlobFileSystemConfiguration

Constructor

AzureBlobFileSystemConfiguration(*, account_name: str, container_name: str, relative_mount_path: str, account_key: Optional[str] = None, sas_key: Optional[str] = None, blobfuse_options: Optional[str] = None, identity_reference: Optional[azure.mgmt.batch.models._models_py3.ComputeNodeIdentityReference] = None, **kwargs)

Variables

account_name
str

Required. The Azure Storage Account name.

container_name
str

Required. The Azure Blob Storage Container name.

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

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

identity_reference
ComputeNodeIdentityReference

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