Microsoft.Web hostingEnvironments 2021-03-01
Bicep-resourcedefinitie
Het resourcetype hostingEnvironments kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Web/hostingEnvironments-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Web/hostingEnvironments@2021-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
clusterSettings: [
{
name: 'string'
value: 'string'
}
]
dedicatedHostCount: int
dnsSuffix: 'string'
frontEndScaleFactor: int
internalLoadBalancingMode: 'string'
ipsslAddressCount: int
multiSize: 'string'
userWhitelistedIpRanges: [
'string'
]
virtualNetwork: {
id: 'string'
subnet: 'string'
}
zoneRedundant: bool
}
}
Eigenschapswaarden
hostingEnvironments
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
Soort | Soort resource. | tekenreeks |
properties | Eigenschappen van kernresources | AppServiceEnvironment |
AppServiceEnvironment
Naam | Beschrijving | Waarde |
---|---|---|
clusterSettings | Aangepaste instellingen voor het wijzigen van het gedrag van de App Service Environment. | NameValuePair[] |
dedicatedHostCount | Aantal toegewezen hosts | int |
dnsSuffix | DNS-achtervoegsel van de App Service Environment. | tekenreeks |
frontEndScaleFactor | Schaalfactor voor front-ends. | int |
internalLoadBalancingMode | Hiermee geeft u op welke eindpunten intern moeten worden gebruikt in de Virtual Network voor de App Service Environment. | 'Geen' 'Publiceren' 'Web' 'Web, Publiceren' |
ipsslAddressCount | Het aantal IP SSL-adressen dat is gereserveerd voor de App Service Environment. | int |
multiSize | De grootte van de front-end-VM, bijvoorbeeld 'Gemiddeld', 'Groot'. | tekenreeks |
userWhitelistedIpRanges | Door gebruiker toegevoegde lijst met toegestane IP-bereiken op ASE-database | tekenreeks[] |
virtualNetwork | Beschrijving van de Virtual Network. | VirtualNetworkProfile (vereist) |
zoneRedundant | Of deze App Service Environment zone-redundant is. | booleaans |
NameValuePair
Naam | Beschrijving | Waarde |
---|---|---|
naam | Koppelingsnaam. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
VirtualNetworkProfile
Naam | Beschrijving | Waarde |
---|---|---|
id | Resource-id van de Virtual Network. | tekenreeks (vereist) |
subnet | Subnet binnen de Virtual Network. | tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
ILB-App Service Environment met Azure Firewall |
Resource Manager sjablonen en parameters die laten zien hoe u App Service omgeving implementeert met Azure Firewall-integratie |
App Service Environment met Azure SQL back-end |
Met deze sjabloon maakt u een App Service Environment met een Azure SQL back-end, samen met privé-eindpunten en bijbehorende resources die doorgaans worden gebruikt in een privé-/geïsoleerde omgeving. |
App Service Environment met hostingabonnement en Azure WebApp |
Hiermee maakt u een App Service Environment v2 met een ILB-adres in een bestaand virtueel netwerk dat privé beschikbaar is. De App Service Environment bevat een hostingabonnement en een Azure-web-app |
Een Azure App Service-omgeving maken met een web-app toegevoegd |
Hiermee maakt u een Azure App Service omgeving in een Virtual Network subnet. Met deze sjabloon wordt ook een Azure-web-app toegevoegd aan de App Service Environment. Sjabloon oorspronkelijk geschreven door Callum Brankin van PixelPin |
Een App Service Environment maken |
Hiermee maakt u een App Service Environment in uw virtuele netwerk |
SSL-certificaat voor een ILB ASE of een ILB ASE v2 |
Configure the Default SSL Certificate for an ILB ASE or an ILB ASE v2 (Het standaard-SSL-certificaat configureren voor een App Service Environment met interne load balancer of een App Service Environment met interne load balancer v2) |
Maak App Service Environment met een ILB-adres |
Hiermee maakt u een App Service Environment in uw virtuele netwerk met een persoonlijk intern load balancer-adres |
Een App Service Environment v2 maken |
Hiermee maakt u een App Service Environment v2 in uw virtuele netwerk |
Create App Service Environment v2 with an ILB Address (App Service-omgeving v2 met een adres voor de interne load balancer maken) |
Hiermee maakt u een App Service Environment v2 in uw virtuele netwerk met een persoonlijk intern load balancer-adres |
Een AppServicePlan en app maken in een ASEv3 |
Een AppServicePlan en app maken in een ASEv3 |
Resourcedefinitie van ARM-sjabloon
Het resourcetype hostingEnvironments kan worden geïmplementeerd in:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Web/hostingEnvironments-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Web/hostingEnvironments",
"apiVersion": "2021-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"clusterSettings": [
{
"name": "string",
"value": "string"
}
],
"dedicatedHostCount": "int",
"dnsSuffix": "string",
"frontEndScaleFactor": "int",
"internalLoadBalancingMode": "string",
"ipsslAddressCount": "int",
"multiSize": "string",
"userWhitelistedIpRanges": [ "string" ],
"virtualNetwork": {
"id": "string",
"subnet": "string"
},
"zoneRedundant": "bool"
}
}
Eigenschapswaarden
hostingEnvironments
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Web/hostingEnvironments' |
apiVersion | De resource-API-versie | '2021-03-01' |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
Soort | Soort resource. | tekenreeks |
properties | Eigenschappen van kernresources | AppServiceEnvironment |
AppServiceEnvironment
Naam | Beschrijving | Waarde |
---|---|---|
clusterSettings | Aangepaste instellingen voor het wijzigen van het gedrag van de App Service Environment. | NameValuePair[] |
dedicatedHostCount | Aantal toegewezen hosts | int |
dnsSuffix | DNS-achtervoegsel van de App Service Environment. | tekenreeks |
frontEndScaleFactor | Schaalfactor voor front-ends. | int |
internalLoadBalancingMode | Hiermee geeft u op welke eindpunten intern moeten worden gebruikt in de Virtual Network voor de App Service Environment. | 'Geen' 'Publiceren' 'Web' 'Web, Publiceren' |
ipsslAddressCount | Het aantal IP SSL-adressen dat is gereserveerd voor de App Service Environment. | int |
multiSize | De grootte van de front-end-VM, bijvoorbeeld 'Gemiddeld', 'Groot'. | tekenreeks |
userWhitelistedIpRanges | Door gebruiker toegevoegde lijst met toegestane IP-bereiken op ASE-database | tekenreeks[] |
virtualNetwork | Beschrijving van de Virtual Network. | VirtualNetworkProfile (vereist) |
zoneRedundant | Of deze App Service Environment zone-redundant is. | booleaans |
NameValuePair
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van het paar. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
VirtualNetworkProfile
Naam | Beschrijving | Waarde |
---|---|---|
id | Resource-id van de Virtual Network. | tekenreeks (vereist) |
subnet | Subnet binnen de Virtual Network. | tekenreeks |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
ILB-App Service Environment met Azure Firewall |
Resource Manager sjablonen en parameters die laten zien hoe u App Service omgeving implementeert met Azure Firewall-integratie |
App Service Environment met Azure SQL back-end |
Met deze sjabloon maakt u een App Service Environment met een Azure SQL back-end, samen met privé-eindpunten, samen met gekoppelde resources die doorgaans worden gebruikt in een privé-/geïsoleerde omgeving. |
App Service Environment met hostingabonnement en Azure WebApp |
Hiermee maakt u een App Service Environment v2 met een ILB-adres in een bestaand virtueel netwerk dat privé beschikbaar is. De App Service Environment bevat een hostingabonnement en een Azure-web-app |
Een Azure App Service-omgeving maken met een web-app toegevoegd |
Hiermee maakt u een Azure App Service-omgeving in een Virtual Network-subnet. Met deze sjabloon wordt ook een Azure-web-app toegevoegd in de App Service Environment. Sjabloon die oorspronkelijk is geschreven door Callum Brankin van PixelPin |
Een App Service Environment maken |
Hiermee maakt u een App Service Environment in uw virtuele netwerk |
SSL-certificaat voor een ILB ASE of een ILB ASE v2 |
Configure the Default SSL Certificate for an ILB ASE or an ILB ASE v2 (Het standaard-SSL-certificaat configureren voor een App Service Environment met interne load balancer of een App Service Environment met interne load balancer v2) |
App Service Environment maken met een ILB-adres |
Hiermee maakt u een App Service Environment in uw virtuele netwerk met een persoonlijk intern load balancer-adres |
Een App Service Environment v2 maken |
Hiermee maakt u een App Service Environment v2 in uw virtuele netwerk |
Create App Service Environment v2 with an ILB Address (App Service-omgeving v2 met een adres voor de interne load balancer maken) |
Hiermee maakt u een App Service Environment v2 in uw virtuele netwerk met een privéadres voor een interne load balancer |
Een AppServicePlan en app maken in een ASEv3 |
Een AppServicePlan en app maken in een ASEv3 |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype hostingEnvironments kan worden geïmplementeerd in:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Web/hostingEnvironments-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/hostingEnvironments@2021-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
clusterSettings = [
{
name = "string"
value = "string"
}
]
dedicatedHostCount = int
dnsSuffix = "string"
frontEndScaleFactor = int
internalLoadBalancingMode = "string"
ipsslAddressCount = int
multiSize = "string"
userWhitelistedIpRanges = [
"string"
]
virtualNetwork = {
id = "string"
subnet = "string"
}
zoneRedundant = bool
}
kind = "string"
})
}
Eigenschapswaarden
hostingOmgevingen
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Web/hostingEnvironments@2021-03-01" |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
Soort | Soort resource. | tekenreeks |
properties | Eigenschappen van kernresources | AppServiceEnvironment |
AppServiceEnvironment
Naam | Beschrijving | Waarde |
---|---|---|
clusterSettings | Aangepaste instellingen voor het wijzigen van het gedrag van de App Service Environment. | NameValuePair[] |
dedicatedHostCount | Aantal toegewezen hosts | int |
dnsSuffix | DNS-achtervoegsel van de App Service Environment. | tekenreeks |
frontEndScaleFactor | Schaalfactor voor front-ends. | int |
internalLoadBalancingMode | Hiermee geeft u op welke eindpunten intern moeten worden gebruikt in de Virtual Network voor de App Service Environment. | "Geen" "Publiceren" "Web" "Web, Publiceren" |
ipsslAddressCount | Het aantal IP SSL-adressen dat is gereserveerd voor de App Service Environment. | int |
multiSize | De grootte van de front-end-VM, bijvoorbeeld 'Gemiddeld', 'Groot'. | tekenreeks |
userWhitelistedIpRanges | Door gebruiker toegevoegde lijst met toegestane IP-bereiken op ASE-database | tekenreeks[] |
virtualNetwork | Beschrijving van de Virtual Network. | VirtualNetworkProfile (vereist) |
zoneRedundant | Of deze App Service Environment zone-redundant is. | booleaans |
NameValuePair
Naam | Beschrijving | Waarde |
---|---|---|
naam | Koppelingsnaam. | tekenreeks |
waarde | Waarde koppelen. | tekenreeks |
VirtualNetworkProfile
Naam | Beschrijving | Waarde |
---|---|---|
id | Resource-id van de Virtual Network. | tekenreeks (vereist) |
subnet | Subnet binnen de Virtual Network. | tekenreeks |