Aspire.Hosting.Azure.Storage
Official
📦 Aspire.Hosting.Azure.Storage v13.4.0 16 Functions
10 Types
10 types and 0 members
Types
handle
AzureBlobStorageContainerResource handle
AzureBlobStorageResource handle
AzureDataLakeStorageFileSystemResource handle
AzureDataLakeStorageResource handle
AzureQueueStorageQueueResource handle
AzureQueueStorageResource handle
AzureStorageEmulatorResource 6 members handle
AzureStorageResource 8 members handle
AzureTableStorageResource Functions
method
addAzureStorage builder Adds an Azure Storage resource to the application model. This resource can be used to create Azure blob, table, and queue resources.
addAzureStorage(name: string): AzureStorageResource method
addBlobContainer builder Adds an Azure Blob Storage container resource
addBlobContainer(name: string, blobContainerName?: string): AzureBlobStorageContainerResource method
addBlobs builder Adds an Azure Blob Storage resource
addBlobs(name: string): AzureBlobStorageResource method
addDataLake builder Adds an Azure Data Lake Storage resource
addDataLake(name: string): AzureDataLakeStorageResource method
addDataLakeFileSystem builder Adds an Azure Data Lake Storage file system resource
addDataLakeFileSystem(name: string, dataLakeFileSystemName?: string): AzureDataLakeStorageFileSystemResource method
addQueue builder Adds an Azure Storage queue resource
addQueue(name: string, queueName?: string): AzureQueueStorageQueueResource method
addQueues builder Adds an Azure Queue Storage resource
addQueues(name: string): AzureQueueStorageResource method
addTables builder Adds an Azure Table Storage resource
addTables(name: string): AzureTableStorageResource method
runAsEmulator builder Configures the Azure Storage resource to be emulated using Azurite
runAsEmulator(configureContainer?: (obj: AzureStorageEmulatorResource) => Promise<void>): AzureStorageResource method
withApiVersionCheck builder Ensures the emulator checks that the requested API version is valid.
withApiVersionCheck(enable?: boolean): AzureStorageEmulatorResource method
withBlobPort builder Modifies the host port that the storage emulator listens on for blob requests.
withBlobPort(port: number): AzureStorageEmulatorResource method
withDataBindMount builder Adds a bind mount for the data folder to an Azure Storage emulator resource.
withDataBindMount(path?: string, isReadOnly?: boolean): AzureStorageEmulatorResource method
withDataVolume builder Adds a named volume for the data folder to an Azure Storage emulator resource.
withDataVolume(name?: string, isReadOnly?: boolean): AzureStorageEmulatorResource method
withQueuePort builder Modifies the host port that the storage emulator listens on for queue requests.
withQueuePort(port: number): AzureStorageEmulatorResource method
withStorageRoleAssignments builder Assigns the specified roles to the given resource, granting it the necessary permissions on the target Azure Storage account. This replaces the default role assignments for the resource.
withStorageRoleAssignments(target: AzureStorageResource, roles: AzureStorageRole[]): IResource method
withTablePort builder Modifies the host port that the storage emulator listens on for table requests.
withTablePort(port: number): AzureStorageEmulatorResource