/// <summary>
 /// Initializes a new instance of the <see cref="AzureBlobFileSystemConfiguration"/> class.
 /// </summary>
 /// <param name='accountName'>The Azure Storage account name.</param>
 /// <param name='containerName'>The Azure Blob Storage Container name.</param>
 /// <param name='relativeMountPath'>The relative path on the compute node where the file system will be mounted.</param>
 /// <param name='key'>The key to use to authenticate with Azure Storage. This can be either a SAS key or a Storage Account Key.</param>
 /// <param name='blobfuseOptions'>Additional command line options to pass to the mount command.</param>
 public AzureBlobFileSystemConfiguration(
     string accountName,
     string containerName,
     string relativeMountPath,
     AzureStorageAuthenticationKey key,
     string blobfuseOptions = default(string)) : this(accountName, containerName, relativeMountPath, blobfuseOptions: blobfuseOptions)
 {
     SasKey = key.SasKey;
     AccountKey = key.AccountKey;
 }
예제 #2
0
 public PSAzureBlobFileSystemConfiguration(string accountName, string containerName, string relativeMountPath, Microsoft.Azure.Batch.AzureStorageAuthenticationKey key, string blobfuseOptions = null)
 {
     this.omObject = new Microsoft.Azure.Batch.AzureBlobFileSystemConfiguration(accountName, containerName, relativeMountPath, key, blobfuseOptions);
 }