The Azure Quickstart templates are currently available in English
Creates an App Service Environment in your virtual network with a private internal load balancer address
Diese ARM-Vorlage (Azure-Ressourcen-Manager) wurde von einem Mitglied der Community und nicht von Microsoft erstellt. Jede ARM-Vorlage wird für Sie von dessen Besitzer, nicht von Microsoft, unter einem Lizenzvertrag lizenziert. Microsoft übernimmt keine Zuständigkeiten für ARM-Vorlagen, die von Mitgliedern der Community bereitgestellt und lizenziert werden, und auch nicht für deren Sicherheit, Kompatibilität oder Leistung. ARM-Vorlagen aus der Community werden von keinem Microsoft-Supportprogramm oder -Dienst unterstützt und wie vorhanden ohne jegliche Gewährleistung zur Verfügung gestellt.
Parameter
Parametername | Beschreibung |
---|---|
aseName | Name of the App Service Environment |
aseLocation | Location of the App Service Environment |
ipSslAddressCount | Number of IP addresses for the IP-SSL address pool. This value *must* be zero when internalLoadBalancing mode is set to either 1 or 3. |
existingVnetResourceId | ARM Url reference for the virtual network that will contain the ASE. Use Microsoft.Network for ARM vnets. Use Microsoft.ClassicNetwork for older ASM vnets. /subscriptions/subIDGoesHere/resourceGroups/rgNameGoesHere/providers/Microsoft.Network/virtualNetworks/vnetnamegoeshere |
subnetName | Subnet name that will contain the App Service Environment |
internalLoadBalancingMode | 0 = public VIP only, 1 = only ports 80/443 are mapped to ILB VIP, 2 = only FTP ports are mapped to ILB VIP, 3 = both ports 80/443 and FTP ports are mapped to an ILB VIP. |
dnsSuffix | Used *only* when deploying an ILB enabled ASE. Set this to the root domain associated with the ASE. For example: contoso.com |
frontEndSize | Instance size for the front-end pool. Maps to P2,P3,P4. |
frontEndCount | Number of instances in the front-end pool. Minimum of two. |
workerPoolOneInstanceSize | Instance size for worker pool one. Maps to P1,P2,P3,P4. |
workerPoolOneInstanceCount | Number of instances in worker pool one. Minimum of two. |
workerPoolTwoInstanceSize | Instance size for worker pool two. Maps to P1,P2,P3,P4. |
workerPoolTwoInstanceCount | Number of instances in worker pool two. Can be zero if not using worker pool two. |
workerPoolThreeInstanceSize | Instance size for worker pool three. Maps to P1,P2,P3,P4. |
workerPoolThreeInstanceCount | Number of instances in worker pool three. Can be zero if not using worker pool three. |
Verwenden der Vorlage
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentAzure PowerShell installieren und konfigurieren
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-web-app-ase-ilb-create/azuredeploy.json
Befehlszeile
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstallieren und Konfigurieren der plattformübergreifenden Azure-Befehlszeilenschnittstelle
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-web-app-ase-ilb-create/azuredeploy.json