See below the attached Bicep template (zip file)


Prerequisites: 

  1. Azure CLI installed.
  2. Accept "Terms and Conditions" of the CSC Mux model. 


CSC Mux 1:

$ az vm image terms accept  --publisher maidenhead-bridge --offer zs-csc-mux-1-pricpa --plan zs-csc-mux-1-pricpa-plan-gen2


CSC Mux 2:

$ az vm image terms accept  --publisher maidenhead-bridge --offer zs-csc-mux-2-pricpa --plan zs-csc-mux-2-pricpa-plan-gen2


CSC Mux 4:

$ az vm image terms accept  --publisher maidenhead-bridge --offer zs-csc-mux-4-pricpa --plan zs-csc-mux-4-pricpa-plan-gen2


CSC Mux 8:

$ az vm image terms accept  --publisher maidenhead-bridge --offer zs-csc-mux-8-pricpa --plan zs-csc-mux-8-pricpa-plan-gen2


Deployment Instructions:

  1. Unzip the ZIP file into a directory.
  2. Complete the parameters values in "main.bicepparam"
  3. (optional) Fill in the configUserData.json file for specific CSC settings.
  4. Open a terminal under the working directory, and run the following command:


$ az deployment group create --resource-group "<VM resource group>" --template-file main.bicep --parameters main.bicepparam