v1

latestOpenAPI 3.0.3Lucid2026-07-14155181312.3 KB
Cloud

Create Azure Data Source

Create a new data source from Azure data. Returns a jobId that can be used to check the status of the operation through the Get "Create Azure Data Source" Job Status endpoint.

post/v1/dataSources/azure

Request body

namestring required

The name to give the data source

azureCredentialIdstring

Azure credential ID

tenantIdstring uuid required

The ID of the Azure directory which contains the data from which to create the data source

subscriptionIdsstring[] required

The IDs of the subscriptions which contain the data from which to create the data source

resourceSelectionstring[] required

The Azure resources to include in the data source. Use the "Get Fully Supported Azure Resources" endpoint to see a list of all supported resources.

Example request

{
  "name": "Example Azure Data Source",
  "azureCredentialId": "azure_34567",
  "tenantId": "de991a0e-5765-429a-bc8e-1a053bb61911",
  "subscriptionIds": [
    "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
  ],
  "resourceSelection": [
    "Microsoft.Compute/virtualMachines",
    "Microsoft.Storage/storageAccounts"
  ]
}

Response

Accepted. Occurs when the creation job has been queued.

jobIdstring required

Unique identifier for an asynchronous job

Example response

{
  "jobId": "jobr_2f5e5b82-6f1d-4c9f-932a-14e43cf30454"
}