Skip to main content

AzureServiceParameters

@webda/azure


Interface: AzureServiceParameters

Defined in: azure/src/services/azure-parameters.ts:6

Authentication and endpoint parameters shared by Azure services and deployers.

Properties​

clientId?​

optional clientId?: string

Defined in: azure/src/services/azure-parameters.ts:10

Service principal or user-assigned managed identity client id; defaults to AZURE_CLIENT_ID.


clientSecret?​

optional clientSecret?: string | SecretString

Defined in: azure/src/services/azure-parameters.ts:12

Service principal secret; defaults to AZURE_CLIENT_SECRET. Prefer managed/workload identity.


endpoint?​

optional endpoint?: string

Defined in: azure/src/services/azure-parameters.ts:16

Service-specific endpoint override, for example Azurite. This is not an identity authority URL.


subscriptionId?​

optional subscriptionId?: string

Defined in: azure/src/services/azure-parameters.ts:14

Subscription containing the resources; defaults to AZURE_SUBSCRIPTION_ID.


tenantId?​

optional tenantId?: string

Defined in: azure/src/services/azure-parameters.ts:8

Microsoft Entra tenant; defaults to AZURE_TENANT_ID.