You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Name of the Azure storage account. See [Microsoft official documentation on how to create a storage account.](https://docs.microsoft.com/en-us/azure/storage/blobs/create-data-lake-storage-account)",
28
36
)
37
+
# Authentication Options
38
+
use_managed_identity: bool=Field(
39
+
default=False,
40
+
description="Whether to use Azure Managed Identity authentication.",
41
+
)
42
+
use_cli_auth: bool=Field(
43
+
default=False,
44
+
description="Whether to authenticate using the Azure CLI.",
45
+
)
29
46
account_key: Optional[str] =Field(
30
-
description="Azure storage account access key that can be used as a credential. **An account key, a SAS token or a client secret is required for authentication.**",
47
+
description="Azure storage account access key.",
31
48
default=None,
32
49
)
33
50
sas_token: Optional[str] =Field(
34
-
description="Azure storage account Shared Access Signature (SAS) token that can be used as a credential. **An account key, a SAS token or a client secret is required for authentication.**",
51
+
description="Azure storage account SAS token.",
35
52
default=None,
36
53
)
37
-
client_secret: Optional[str] =Field(
38
-
description="Azure client secret that can be used as a credential. **An account key, a SAS token or a client secret is required for authentication.**",
54
+
client_id: Optional[str] =Field(
55
+
description="Azure client (Application) ID for service principal auth.",
39
56
default=None,
40
57
)
41
-
client_id: Optional[str] =Field(
42
-
description="Azure client (Application) ID required when a `client_secret` is used as a credential.",
58
+
client_secret: Optional[str] =Field(
59
+
description="Azure client secret for service principal auth.",
43
60
default=None,
44
61
)
45
62
tenant_id: Optional[str] =Field(
46
-
description="Azure tenant (Directory) ID required when a `client_secret` is used as a credential.",
63
+
description="Azure tenant ID required for service principal auth.",
0 commit comments