Azure

Resource types

The credential shapes the scripts on this page expect — pick the one your script asks for.

FieldTypeRequiredWhat it is
azureClientIdstringYesClient ID of the Azure AD app registration
azureClientSecretstringYesClient Secret of the Azure AD app registration
azureTenantIdstringYesAzure AD tenant ID
FieldTypeRequiredWhat it is
accountNamestringYes
containerNamestringYes
accessKeystringNo
useSSLbooleanYes
endpointstringNo

azure_devops

View raw schema →
FieldTypeRequiredWhat it is
baseUrlstringYesBase URL for ADO environment including the org (and optionally project if you're only working in one project)
patstringYesPersonal Access Token with necessary scopes available. See https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate

azure_foundry

View raw schema →
FieldTypeRequiredWhat it is
base_urlstringYesFoundry resource root URL, e.g. https://<YOUR_RESOURCE_NAME>.services.ai.azure.com (not the /api/projects/... project endpoint). Windmill appends the correct API path per model: /openai/v1 for OpenAI-compatible models and /anthropic/v1 for Claude models.
api_keystringYesAPI key for the Azure AI Foundry resource.
FieldTypeRequiredWhat it is
tokenstringYesAAD token for authentication

azure_openai

View raw schema →
FieldTypeRequiredWhat it is
apiKeystringYes
baseUrlstringYeshttps://<YOUR_RESOURCE_NAME>.openai.azure.com/openai

azure_workload_identity

View raw schema →
FieldTypeRequiredWhat it is
accountNamestringYes
containerNamestringYes
useSSLbooleanYes