Skip to content
Docs Try Aspire
Docs Try

Aspire.Hosting.Azure.Storage

Official
📦 Aspire.Hosting.Azure.Storage v13.4.0
16 Functions
10 Types

Types

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

Enums