Skip to content

AzureBlobProviderOptions

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

Options accepted by createAzureBlobProviderFactory.

PropertyTypeDescriptionDefined in
account?stringStorage account name; combined with endpoint when no full URL is supplied.src/providers/cloud/AzureBlobProvider.ts:59
apiVersion?stringOverride the x-ms-version header.src/providers/cloud/AzureBlobProvider.ts:71
containerstringContainer name. Required.src/providers/cloud/AzureBlobProvider.ts:61
defaultHeaders?Record<string, string>Default headers applied before bearer auth on every request.src/providers/cloud/AzureBlobProvider.ts:75
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:67
fetch?HttpFetchCustom fetch implementation. Defaults to global fetch.src/providers/cloud/AzureBlobProvider.ts:73
id?ProviderIdProvider id to register. Defaults to "azure-blob".src/providers/cloud/AzureBlobProvider.ts:57
multipart?AzureBlobMultipartOptionsMultipart (staged-block) upload tuning. Enabled by default.src/providers/cloud/AzureBlobProvider.ts:77
sasToken?stringSAS token query string (without leading ?). Mutually compatible with bearer auth.src/providers/cloud/AzureBlobProvider.ts:69