Skip to content

AzureBlobProviderOptions

Defined in: src/providers/cloud/AzureBlobProvider.ts:60

Options accepted by createAzureBlobProviderFactory.

PropertyTypeDescriptionDefined in
account?stringStorage account name; combined with endpoint when no full URL is supplied.src/providers/cloud/AzureBlobProvider.ts:64
apiVersion?stringOverride the x-ms-version header.src/providers/cloud/AzureBlobProvider.ts:76
containerstringContainer name. Required.src/providers/cloud/AzureBlobProvider.ts:66
defaultHeaders?Record<string, string>Default headers applied before bearer auth on every request.src/providers/cloud/AzureBlobProvider.ts:80
endpoint?stringOverride the endpoint host. Defaults to https://{account}.blob.core.windows.net. Provide for sovereign clouds or Azurite (http://127.0.0.1:10000/devstoreaccount1).src/providers/cloud/AzureBlobProvider.ts:72
fetch?HttpFetchCustom fetch implementation. Defaults to global fetch.src/providers/cloud/AzureBlobProvider.ts:78
id?ProviderIdProvider id to register. Defaults to "azure-blob".src/providers/cloud/AzureBlobProvider.ts:62
multipart?AzureBlobMultipartOptionsMultipart (staged-block) upload tuning. Enabled by default.src/providers/cloud/AzureBlobProvider.ts:82
sasToken?stringSAS token query string (without leading ?). Mutually compatible with bearer auth.src/providers/cloud/AzureBlobProvider.ts:74