AzureStorageResource
Handle
interface AzureStorageResource extends IAzureResource, IResource, IResourceWithEndpoints, IResourceWithParameters, IAzureNspAssociationTarget, IResourceWithAzureFunctionsConfig { addBlobContainer( name: string, blobContainerName?: string): AzureBlobStorageContainerResource; addBlobs(name: string): AzureBlobStorageResource; addDataLake(name: string): AzureDataLakeStorageResource; addDataLakeFileSystem( name: string, dataLakeFileSystemName?: string): AzureDataLakeStorageFileSystemResource; addQueue( name: string, queueName?: string): AzureQueueStorageQueueResource; addQueues(name: string): AzureQueueStorageResource; addTables(name: string): AzureTableStorageResource; runAsEmulator(configureContainer?: (obj: AzureStorageEmulatorResource) => Promise<void>): AzureStorageResource;}8 members
Methods
Adds an Azure Blob Storage container resource
addBlobContainer( name: string, blobContainerName?: string): AzureBlobStorageContainerResourceParameters
namestringblobContainerNamestringoptionalReturns
AzureBlobStorageContainerResourceAdds an Azure Blob Storage resource
addBlobs(name: string): AzureBlobStorageResourceParameters
namestringReturns
AzureBlobStorageResourceAdds an Azure Data Lake Storage resource
addDataLake(name: string): AzureDataLakeStorageResourceParameters
namestringReturns
AzureDataLakeStorageResourceAdds an Azure Data Lake Storage file system resource
addDataLakeFileSystem( name: string, dataLakeFileSystemName?: string): AzureDataLakeStorageFileSystemResourceParameters
namestringdataLakeFileSystemNamestringoptionalReturns
AzureDataLakeStorageFileSystemResourceAdds an Azure Storage queue resource
addQueue( name: string, queueName?: string): AzureQueueStorageQueueResourceParameters
namestringqueueNamestringoptionalReturns
AzureQueueStorageQueueResourceAdds an Azure Queue Storage resource
addQueues(name: string): AzureQueueStorageResourceParameters
namestringReturns
AzureQueueStorageResourceAdds an Azure Table Storage resource
addTables(name: string): AzureTableStorageResourceParameters
namestringReturns
AzureTableStorageResourceConfigures the Azure Storage resource to be emulated using Azurite
runAsEmulator(configureContainer?: (obj: AzureStorageEmulatorResource) => Promise<void>): AzureStorageResourceParameters
configureContainer(obj: AzureStorageEmulatorResource) => Promise<void>optionalReturns
AzureStorageResource