23 references to AzureStorageRole
Aspire.Hosting.Azure.Storage (23)
AzureStorageExtensions.cs (23)
712/// <exception cref="ArgumentException">Thrown when a role value is not a valid <see cref="AzureStorageRole"/> value.</exception> 717params AzureStorageRole[] roles) 730AzureStorageRole.ClassicStorageAccountContributor => StorageBuiltInRole.ClassicStorageAccountContributor, 731AzureStorageRole.ClassicStorageAccountKeyOperatorServiceRole => StorageBuiltInRole.ClassicStorageAccountKeyOperatorServiceRole, 732AzureStorageRole.StorageAccountBackupContributor => StorageBuiltInRole.StorageAccountBackupContributor, 733AzureStorageRole.StorageAccountContributor => StorageBuiltInRole.StorageAccountContributor, 734AzureStorageRole.StorageAccountKeyOperatorServiceRole => StorageBuiltInRole.StorageAccountKeyOperatorServiceRole, 735AzureStorageRole.StorageBlobDataContributor => StorageBuiltInRole.StorageBlobDataContributor, 736AzureStorageRole.StorageBlobDataOwner => StorageBuiltInRole.StorageBlobDataOwner, 737AzureStorageRole.StorageBlobDataReader => StorageBuiltInRole.StorageBlobDataReader, 738AzureStorageRole.StorageBlobDelegator => StorageBuiltInRole.StorageBlobDelegator, 739AzureStorageRole.StorageFileDataPrivilegedContributor => StorageBuiltInRole.StorageFileDataPrivilegedContributor, 740AzureStorageRole.StorageFileDataPrivilegedReader => StorageBuiltInRole.StorageFileDataPrivilegedReader, 741AzureStorageRole.StorageFileDataSmbShareContributor => StorageBuiltInRole.StorageFileDataSmbShareContributor, 742AzureStorageRole.StorageFileDataSmbShareReader => StorageBuiltInRole.StorageFileDataSmbShareReader, 743AzureStorageRole.StorageFileDataSmbShareElevatedContributor => StorageBuiltInRole.StorageFileDataSmbShareElevatedContributor, 744AzureStorageRole.StorageQueueDataContributor => StorageBuiltInRole.StorageQueueDataContributor, 745AzureStorageRole.StorageQueueDataReader => StorageBuiltInRole.StorageQueueDataReader, 746AzureStorageRole.StorageQueueDataMessageSender => StorageBuiltInRole.StorageQueueDataMessageSender, 747AzureStorageRole.StorageQueueDataMessageProcessor => StorageBuiltInRole.StorageQueueDataMessageProcessor, 748AzureStorageRole.StorageTableDataContributor => StorageBuiltInRole.StorageTableDataContributor, 749AzureStorageRole.StorageTableDataReader => StorageBuiltInRole.StorageTableDataReader, 750_ => throw new ArgumentException($"'{roles[i]}' is not a valid {nameof(AzureStorageRole)} value.", nameof(roles))