Azure REST API Requests with curl

Environment Variables

Required

  • AZURE_SUBSCRIPTION_ID

Others

Service Principals

  • AZURE_SP_APP_ID
  • AZURE_SP_PASSWORD
  • AZURE_SP_TENANT

Access Token

  • AZURE_SP_ACCESS_TOKEN

Azure Data Explorer

  • AZURE_DATA_EXPLORER_RG_NAME
  • AZURE_DATA_EXPLORER_CLUSTER_NAME
  • AZURE_DATA_EXPLORER_PROPERTIES

Usages

List all resources

  1. Create Service Principals
  • with AZURE_SUBSCRIPTION_ID
  1. Set variables related to Service Principals
  • appId for AZURE_SP_APP_ID
  • password for AZURE_SP_PASSWORD
  • tenant for AZURE_SP_TENANT
  1. Get Access Token
  • with AZURE_SP_APP_ID, AZURE_SP_PASSWORD, and AZURE_SP_TENANT
  1. Set a variable AZURE_SP_ACCESS_TOKEN
  2. List resources