AzureBlobProviderOptions
Defined in: src/providers/cloud/AzureBlobProvider.ts:55
Options accepted by createAzureBlobProviderFactory.
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
account? | string | Storage account name; combined with endpoint when no full URL is supplied. | src/providers/cloud/AzureBlobProvider.ts:59 |
apiVersion? | string | Override the x-ms-version header. | src/providers/cloud/AzureBlobProvider.ts:71 |
container | string | Container 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? | string | Override 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? | HttpFetch | Custom fetch implementation. Defaults to global fetch. | src/providers/cloud/AzureBlobProvider.ts:73 |
id? | ProviderId | Provider id to register. Defaults to "azure-blob". | src/providers/cloud/AzureBlobProvider.ts:57 |
multipart? | AzureBlobMultipartOptions | Multipart (staged-block) upload tuning. Enabled by default. | src/providers/cloud/AzureBlobProvider.ts:77 |
sasToken? | string | SAS token query string (without leading ?). Mutually compatible with bearer auth. | src/providers/cloud/AzureBlobProvider.ts:69 |