23 references to AzureStorageRole
Aspire.Hosting.Azure.Storage (23)
AzureStorageExtensions.cs (23)
751/// <exception cref="ArgumentException">Thrown when a role value is not a valid <see cref="AzureStorageRole"/> value.</exception> 756params AzureStorageRole[] roles) 769AzureStorageRole.ClassicStorageAccountContributor => StorageBuiltInRole.ClassicStorageAccountContributor, 770AzureStorageRole.ClassicStorageAccountKeyOperatorServiceRole => StorageBuiltInRole.ClassicStorageAccountKeyOperatorServiceRole, 771AzureStorageRole.StorageAccountBackupContributor => StorageBuiltInRole.StorageAccountBackupContributor, 772AzureStorageRole.StorageAccountContributor => StorageBuiltInRole.StorageAccountContributor, 773AzureStorageRole.StorageAccountKeyOperatorServiceRole => StorageBuiltInRole.StorageAccountKeyOperatorServiceRole, 774AzureStorageRole.StorageBlobDataContributor => StorageBuiltInRole.StorageBlobDataContributor, 775AzureStorageRole.StorageBlobDataOwner => StorageBuiltInRole.StorageBlobDataOwner, 776AzureStorageRole.StorageBlobDataReader => StorageBuiltInRole.StorageBlobDataReader, 777AzureStorageRole.StorageBlobDelegator => StorageBuiltInRole.StorageBlobDelegator, 778AzureStorageRole.StorageFileDataPrivilegedContributor => StorageBuiltInRole.StorageFileDataPrivilegedContributor, 779AzureStorageRole.StorageFileDataPrivilegedReader => StorageBuiltInRole.StorageFileDataPrivilegedReader, 780AzureStorageRole.StorageFileDataSmbShareContributor => StorageBuiltInRole.StorageFileDataSmbShareContributor, 781AzureStorageRole.StorageFileDataSmbShareReader => StorageBuiltInRole.StorageFileDataSmbShareReader, 782AzureStorageRole.StorageFileDataSmbShareElevatedContributor => StorageBuiltInRole.StorageFileDataSmbShareElevatedContributor, 783AzureStorageRole.StorageQueueDataContributor => StorageBuiltInRole.StorageQueueDataContributor, 784AzureStorageRole.StorageQueueDataReader => StorageBuiltInRole.StorageQueueDataReader, 785AzureStorageRole.StorageQueueDataMessageSender => StorageBuiltInRole.StorageQueueDataMessageSender, 786AzureStorageRole.StorageQueueDataMessageProcessor => StorageBuiltInRole.StorageQueueDataMessageProcessor, 787AzureStorageRole.StorageTableDataContributor => StorageBuiltInRole.StorageTableDataContributor, 788AzureStorageRole.StorageTableDataReader => StorageBuiltInRole.StorageTableDataReader, 789_ => throw new ArgumentException($"'{roles[i]}' is not a valid {nameof(AzureStorageRole)} value.", nameof(roles))