Skip to main content
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. AzureSetupRequest

AzureSetupRequest

    Request to setup Azure infrastructure and ESC environments

    Properties

    • armSessionId string required
      ARM (Azure Resource Manager) OAuth session ID
    • graphSessionId string required
      Microsoft Graph OAuth session ID
    • azureEnvironmentInfos array[AzureEnvironmentInfo] required
      List of Azure environment configurations to create
    • subscriptionID string required
      Azure subscription ID
    • roleID string required
      Azure role ID
    • projectName string required
      ESC project name
    • environmentName string required
      ESC environment name
    • appObjectId string optional
      Object ID of the app registration created by a prior AzureSetup call. When set, the app registration is resolved by ID instead of searched by display name, so batched setup calls cannot land on different app registrations.
    • servicePrincipalId string optional
      Object ID of the service principal created by a prior AzureSetup call. When set, the service principal lookup is skipped and roles are assigned to this principal.