AzureBlobFileSystemReference Class

Provides required information, for the service to be able to mount Azure Blob Storage container on the cluster nodes.

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

Inheritance
AzureBlobFileSystemReference

Constructor

AzureBlobFileSystemReference(*, account_name: str, container_name: str, credentials, relative_mount_path: str, mount_options: str = None, **kwargs) -> None

Parameters

account_name
str
Required

Required. Name of the Azure Blob Storage account.

container_name
str
Required

Required. Name of the Azure Blob Storage container to mount on the cluster.

credentials
AzureStorageCredentialsInfo
Required

Required. Information of the Azure Blob Storage account credentials.

relative_mount_path
str
Required

Required. Specifies the relative path on the compute node where the Azure Blob file system will be mounted. Note that all cluster level blob file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level blob file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.

mount_options
str
Required

Specifies the various mount options that can be used to configure Blob file system.