-
Notifications
You must be signed in to change notification settings - Fork 629
Expand file tree
/
Copy pathreference.conf
More file actions
47 lines (38 loc) · 1.48 KB
/
reference.conf
File metadata and controls
47 lines (38 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
alpakka {
azure-storage {
api-version = "2024-11-04"
api-version = ${?AZURE_STORAGE_API_VERSION}
signing-algorithm = "HmacSHA256"
# for local testing via emulator
# endpoint-url = ""
#azure-credentials
credentials {
# valid values are anon (anonymous), SharedKey, SharedKeyLite, sas, and BearerToken
# BearerToken uses Azure AD OAuth2 via azure-identity (supports managed identity, workload identity, etc.)
authorization-type = anon
authorization-type = ${?AZURE_STORAGE_AUTHORIZATION_TYPE}
# required for all authorization types
account-name = ""
account-name = ${?AZURE_STORAGE_ACCOUNT_NAME}
# Account key is required for SharedKey or SharedKeyLite authorization
account-key = none
account-key = ${?AZURE_STORAGE_ACCOUNT_KEY}
# SAS token for sas authorization
sas-token = ""
sas-token = ${?AZURE_STORAGE_SAS_TOKEN}
}
#azure-credentials
# Default settings corresponding to automatic retry of requests in an Azure Blob Storage stream.
retry-settings {
# The maximum number of additional attempts (following transient errors) that will be made to process a given
# request before giving up.
max-retries = 3
# The minimum delay between request retries.
min-backoff = 200ms
# The maximum delay between request retries.
max-backoff = 10s
# Random jitter factor applied to retry delay calculation.
random-factor = 0.0
}
}
}