Views:

Review what the Azure Terraform pre-deployment check validates before you deploy TrendAI Vision One™ resources to your Azure environment.

The Azure Terraform pre-deployment check is an optional validation step available for single subscription and management group Terraform deployments. Run the pre-deployment check before deploying TrendAI Vision One™ resources to verify that the deployer has the required permissions and that the target environment is ready. Running the pre-deployment check helps you avoid mid-deployment failures that can leave residual resources behind.
Note
Note
The pre-deployment check is read-only. It does not create, modify, or delete any resources in your Azure environment.

What the pre-deployment check validates

Category
What is checked
Identity permissions
Required Microsoft Entra ID roles and Azure Resource Manager (ARM) roles assigned to the deployer
Environment state
Subscription health, management group accessibility, and core feature resource quotas, such as custom roles and storage accounts
Residual resources
Existing resources from prior failed deployments, such as orphaned resource groups, app registrations, and storage accounts

Supported deployment types

Deployment type
Command
Supported deployer identity
Single subscription
./deploy.sh preflight
User account, Service Principal
Management group
./mgmt_group_deploy.sh preflight
User account, Service Principal

Supported Azure environments

  • Azure Public Cloud (global)
  • Azure China Cloud

Reviewing pre-deployment check results

After the pre-deployment check finishes, review the results in your terminal:
  • PASS: All checks passed. Proceed with deployment.
  • WARN: Review the warning messages and decide whether to proceed with deployment.
  • FAIL: Resolve the failed items before you proceed with deployment to avoid mid-deployment failures.