public static List <string> LoadAllConfigsFromBlobStorage(string subscriptionId, string keyvaultName, string resourceGroupName, string defaultLocation, string storageAccountName, string containerName, string containerPath, string fileName, string clientId, string tenantId, string secretPrefix) { using (AzureStorageUtility storageUtility = new AzureStorageUtility(subscriptionId, defaultLocation, keyvaultName, clientId, tenantId, secretPrefix)) { return(storageUtility.LoadAllConfigsFromBlobStorage(resourceGroupName, storageAccountName, containerName, containerPath, fileName)); } }
public static void UploadConfigsToBlobStorage(string subscriptionId, string keyvaultName, string resourceGroupName, string defaultLocation, string storageAccountName, string containerName, string fileName, string content, string clientId, string tenantId, string secretPrefix) { using (AzureStorageUtility storageUtility = new AzureStorageUtility(subscriptionId, defaultLocation, keyvaultName, clientId, tenantId, secretPrefix)) { storageUtility.UploadConfigsToBlobStorage(resourceGroupName, storageAccountName, containerName, fileName, content); } }
public static void DeleteAllConfigsFromBlobStorage(string subscriptionId, string keyvaultName, string resourceGroupName, string defaultLocation, string storageAccountName, string containerName, string containerPath, string clientId, string tenantId, string secretPrefix) { using (AzureStorageUtility storageUtility = new AzureStorageUtility(subscriptionId, defaultLocation, keyvaultName, clientId, tenantId, secretPrefix)) { storageUtility.DeleteAllConfigsFromBlobStorage(resourceGroupName, storageAccountName, containerName, containerPath).Wait(); } }
public static void DeleteConfigFromBlobStorage(string subscriptionId, string keyvaultName, string resourceGroupName, string defaultLocation, string storageAccountName, string containerName, string fileName, string clientId, string tenantId, string secretPrefix) { AzureStorageUtility storageUtility = new AzureStorageUtility(subscriptionId, defaultLocation, keyvaultName, clientId, tenantId, secretPrefix); storageUtility.DeleteConfigFromBlobStorage(resourceGroupName, storageAccountName, containerName, fileName); }