Microsoft.Web hostingEnvironments
Bicep-erőforrásdefiníció
A hostingEnvironments erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/hostingEnvironments erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Web/hostingEnvironments@2024-04-01' = {
kind: 'string'
location: 'string'
name: 'string'
properties: {
clusterSettings: [
{
name: 'string'
value: 'string'
}
]
customDnsSuffixConfiguration: {
kind: 'string'
properties: {
certificateUrl: 'string'
dnsSuffix: 'string'
keyVaultReferenceIdentity: 'string'
}
}
dedicatedHostCount: int
dnsSuffix: 'string'
frontEndScaleFactor: int
internalLoadBalancingMode: 'string'
ipsslAddressCount: int
multiSize: 'string'
networkingConfiguration: {
kind: 'string'
properties: {
allowNewPrivateEndpointConnections: bool
ftpEnabled: bool
inboundIpAddressOverride: 'string'
remoteDebugEnabled: bool
}
}
upgradePreference: 'string'
userWhitelistedIpRanges: [
'string'
]
virtualNetwork: {
id: 'string'
subnet: 'string'
}
zoneRedundant: bool
}
tags: {
{customized property}: 'string'
}
}
Tulajdonságértékek
AppServiceEnvironment
Név | Leírás | Érték |
---|---|---|
clusterSettings | Egyéni beállítások az App Service-környezet viselkedésének módosításához. | NameValuePair[] |
customDnsSuffixConfiguration | Az ASEv3 egyéni tartomány utótagjának konfigurációjának teljes megtekintése. | CustomDnsSuffixConfiguration |
dedicatedHostCount | Dedikált gazdagépek száma | Int |
dnsSuffix | Az App Service-környezet DNS-utótagja. | húr |
frontEndScaleFactor | Előtérméretezési tényező. | Int |
internalLoadBalancingMode | Megadja, hogy mely végpontokat kell belsőleg kiszolgálni az App Service-környezet virtuális hálózatában. | "Nincs" "Közzététel" 'Web' 'Web, Publishing' |
ipsslAddressCount | Az App Service-környezet számára fenntartott IP SSL-címek száma. | Int |
többméretű | Előtérbeli virtuális gép mérete, például "Közepes", "Nagy". | húr |
networkingConfiguration | Az ASE hálózati konfigurációjának teljes nézete. | AseV3NetworkingConfiguration |
upgradePreference | Frissítési beállítás | 'Korai' 'Késve' "Kézi" "Nincs" |
userWhitelistedIpRanges | A felhasználó ip-tartományokat adott hozzá az ASE-adatbázis engedélyezési listájához | sztring[] |
virtualNetwork | A virtuális hálózat leírása. | VirtualNetworkProfile (kötelező) |
zoneRedundant | Azt jelzi, hogy ez az App Service-környezet zónaredundáns-e. | Bool |
AseV3NetworkingConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | AseV3NetworkingConfiguration erőforrás-specifikus tulajdonságok | AseV3NetworkingConfigurationProperties |
AseV3NetworkingConfigurationProperties
Név | Leírás | Érték |
---|---|---|
allowNewPrivateEndpointConnections | Tulajdonság az új privát végpontkapcsolatok ASE-n való létrehozásának engedélyezéséhez és letiltásához | Bool |
ftpEnabled | Az FTP engedélyezésére és letiltására alkalmas tulajdonság az ASEV3-on | Bool |
inboundIpAddressOverride | Ügyfél által megadott bejövő IP-cím. Csak ase létrehozáskor állítható be. | húr |
remoteDebugEnabled | Tulajdonság a távoli hibakeresés engedélyezéséhez és letiltásához az ASEV3-on | Bool |
CustomDnsSuffixConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | CustomDnsSuffixConfiguration erőforrás-specifikus tulajdonságok | CustomDnsSuffixConfigurationProperties |
CustomDnsSuffixConfigurationProperties
Név | Leírás | Érték |
---|---|---|
certificateUrl | Az Egyéni tartomány utótaggal rendelkező webhelyek alapértelmezett SSL/TLS-tanúsítványaként használandó Azure Key Vault-tanúsítvány titkos kódjára hivatkozó URL-cím. | húr |
dnsSuffix | Az ASE-n üzembe helyezett összes hely alapértelmezett egyéni tartomány-utótagja. | húr |
keyVaultReferenceIdentity | A kulcstartó tanúsítványreferenciájának feloldásához használandó felhasználó által hozzárendelt identitás. Ha nincs megadva, a rendszer által hozzárendelt ASE-identitást fogja használni, ha elérhető. | húr |
Microsoft.Web/hostingEnvironments
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Alapvető erőforrás-tulajdonságok | AppServiceEnvironment |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
NameValuePair
Név | Leírás | Érték |
---|---|---|
név | Párnév. | húr |
érték | Párérték. | húr |
ResourceTags
Név | Leírás | Érték |
---|
VirtualNetworkProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A virtuális hálózat erőforrás-azonosítója. | sztring (kötelező) |
alhálózat | Alhálózat a virtuális hálózaton belül. | húr |
Gyorsútmutató-minták
Az alábbi gyorsútmutató-minták üzembe helyezik ezt az erőforrástípust.
Bicep-fájl | Leírás |
---|---|
App Service-környezet üzemeltetési csomaggal és Azure WebApp | Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privátan elérhető lesz. Az App Service-környezet tartalmaz egy üzemeltetési csomagot és egy Azure-webalkalmazást |
App Service Environment 2- létrehozása | App Service Environment v2 létrehozása a virtuális hálózaton |
AppServicePlan és alkalmazás létrehozása ASEv3 | AppServicePlan és alkalmazás létrehozása ASEv3-ban |
ARM-sablon erőforrásdefiníciója
A hostingEnvironments erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/hostingEnvironments erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Web/hostingEnvironments",
"apiVersion": "2024-04-01",
"name": "string",
"kind": "string",
"location": "string",
"properties": {
"clusterSettings": [
{
"name": "string",
"value": "string"
}
],
"customDnsSuffixConfiguration": {
"kind": "string",
"properties": {
"certificateUrl": "string",
"dnsSuffix": "string",
"keyVaultReferenceIdentity": "string"
}
},
"dedicatedHostCount": "int",
"dnsSuffix": "string",
"frontEndScaleFactor": "int",
"internalLoadBalancingMode": "string",
"ipsslAddressCount": "int",
"multiSize": "string",
"networkingConfiguration": {
"kind": "string",
"properties": {
"allowNewPrivateEndpointConnections": "bool",
"ftpEnabled": "bool",
"inboundIpAddressOverride": "string",
"remoteDebugEnabled": "bool"
}
},
"upgradePreference": "string",
"userWhitelistedIpRanges": [ "string" ],
"virtualNetwork": {
"id": "string",
"subnet": "string"
},
"zoneRedundant": "bool"
},
"tags": {
"{customized property}": "string"
}
}
Tulajdonságértékek
AppServiceEnvironment
Név | Leírás | Érték |
---|---|---|
clusterSettings | Egyéni beállítások az App Service-környezet viselkedésének módosításához. | NameValuePair[] |
customDnsSuffixConfiguration | Az ASEv3 egyéni tartomány utótagjának konfigurációjának teljes megtekintése. | CustomDnsSuffixConfiguration |
dedicatedHostCount | Dedikált gazdagépek száma | Int |
dnsSuffix | Az App Service-környezet DNS-utótagja. | húr |
frontEndScaleFactor | Előtérméretezési tényező. | Int |
internalLoadBalancingMode | Megadja, hogy mely végpontokat kell belsőleg kiszolgálni az App Service-környezet virtuális hálózatában. | "Nincs" "Közzététel" 'Web' 'Web, Publishing' |
ipsslAddressCount | Az App Service-környezet számára fenntartott IP SSL-címek száma. | Int |
többméretű | Előtérbeli virtuális gép mérete, például "Közepes", "Nagy". | húr |
networkingConfiguration | Az ASE hálózati konfigurációjának teljes nézete. | AseV3NetworkingConfiguration |
upgradePreference | Frissítési beállítás | 'Korai' 'Késve' "Kézi" "Nincs" |
userWhitelistedIpRanges | A felhasználó ip-tartományokat adott hozzá az ASE-adatbázis engedélyezési listájához | sztring[] |
virtualNetwork | A virtuális hálózat leírása. | VirtualNetworkProfile (kötelező) |
zoneRedundant | Azt jelzi, hogy ez az App Service-környezet zónaredundáns-e. | Bool |
AseV3NetworkingConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | AseV3NetworkingConfiguration erőforrás-specifikus tulajdonságok | AseV3NetworkingConfigurationProperties |
AseV3NetworkingConfigurationProperties
Név | Leírás | Érték |
---|---|---|
allowNewPrivateEndpointConnections | Tulajdonság az új privát végpontkapcsolatok ASE-n való létrehozásának engedélyezéséhez és letiltásához | Bool |
ftpEnabled | Az FTP engedélyezésére és letiltására alkalmas tulajdonság az ASEV3-on | Bool |
inboundIpAddressOverride | Ügyfél által megadott bejövő IP-cím. Csak ase létrehozáskor állítható be. | húr |
remoteDebugEnabled | Tulajdonság a távoli hibakeresés engedélyezéséhez és letiltásához az ASEV3-on | Bool |
CustomDnsSuffixConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | CustomDnsSuffixConfiguration erőforrás-specifikus tulajdonságok | CustomDnsSuffixConfigurationProperties |
CustomDnsSuffixConfigurationProperties
Név | Leírás | Érték |
---|---|---|
certificateUrl | Az Egyéni tartomány utótaggal rendelkező webhelyek alapértelmezett SSL/TLS-tanúsítványaként használandó Azure Key Vault-tanúsítvány titkos kódjára hivatkozó URL-cím. | húr |
dnsSuffix | Az ASE-n üzembe helyezett összes hely alapértelmezett egyéni tartomány-utótagja. | húr |
keyVaultReferenceIdentity | A kulcstartó tanúsítványreferenciájának feloldásához használandó felhasználó által hozzárendelt identitás. Ha nincs megadva, a rendszer által hozzárendelt ASE-identitást fogja használni, ha elérhető. | húr |
Microsoft.Web/hostingEnvironments
Név | Leírás | Érték |
---|---|---|
apiVersion | Az API verziója | '2024-04-01' |
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Alapvető erőforrás-tulajdonságok | AppServiceEnvironment |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
típus | Az erőforrás típusa | "Microsoft.Web/hostingEnvironments" |
NameValuePair
Név | Leírás | Érték |
---|---|---|
név | Párnév. | húr |
érték | Párérték. | húr |
ResourceTags
Név | Leírás | Érték |
---|
VirtualNetworkProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A virtuális hálózat erőforrás-azonosítója. | sztring (kötelező) |
alhálózat | Alhálózat a virtuális hálózaton belül. | húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Leírás |
---|---|
App Service-környezet azure SQL-háttérrendszerrel |
Ez a sablon létrehoz egy App Service-környezetet egy Azure SQL-háttérrendszerrel, valamint privát végpontokkal, valamint a jellemzően privát/izolált környezetben használt társított erőforrásokkal. |
App Service-környezet üzemeltetési csomaggal és Azure WebApp |
Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privátan elérhető lesz. Az App Service-környezet tartalmaz egy üzemeltetési csomagot és egy Azure-webalkalmazást |
App Service-környezet létrehozása |
App Service-környezet létrehozása a virtuális hálózaton |
App Service Environment 2- létrehozása |
App Service Environment v2 létrehozása a virtuális hálózaton |
AppServicePlan és alkalmazás létrehozása ASEv3 |
AppServicePlan és alkalmazás létrehozása ASEv3-ban |
App Service Environment v2 létrehozása ILB-címmel |
Létrehoz egy App Service Environment v2-t a virtuális hálózaton egy privát belső terheléselosztó-címmel |
App Service-környezet létrehozása ILB-címmel |
App Service-környezetet hoz létre a virtuális hálózatban egy privát belső terheléselosztó-címmel |
Azure App Service-környezet létrehozása webalkalmazás hozzáadásával |
Létrehoz egy Azure App Service-környezetet egy virtuális hálózati alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad az App Service-környezetben. A sablont eredetileg Callum Brankin készítette a PixelPinből |
ILB App Service-környezet Az Azure Firewall |
Az App Service-környezet Azure Firewall-integrációval történő üzembe helyezését bemutató Resource Manager-sablonok és paraméterek |
SSL-tanúsítvány egy ILB ASE-hez vagy egy ILB ASE v2- |
Az alapértelmezett SSL-tanúsítvány konfigurálása ILB ASE-hez vagy ILB ASE v2-hez |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A hostingEnvironments erőforrástípus üzembe helyezhető a következő célműveletekkel:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/hostingEnvironments erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/hostingEnvironments@2024-04-01"
name = "string"
kind = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
clusterSettings = [
{
name = "string"
value = "string"
}
]
customDnsSuffixConfiguration = {
kind = "string"
properties = {
certificateUrl = "string"
dnsSuffix = "string"
keyVaultReferenceIdentity = "string"
}
}
dedicatedHostCount = int
dnsSuffix = "string"
frontEndScaleFactor = int
internalLoadBalancingMode = "string"
ipsslAddressCount = int
multiSize = "string"
networkingConfiguration = {
kind = "string"
properties = {
allowNewPrivateEndpointConnections = bool
ftpEnabled = bool
inboundIpAddressOverride = "string"
remoteDebugEnabled = bool
}
}
upgradePreference = "string"
userWhitelistedIpRanges = [
"string"
]
virtualNetwork = {
id = "string"
subnet = "string"
}
zoneRedundant = bool
}
})
}
Tulajdonságértékek
AppServiceEnvironment
Név | Leírás | Érték |
---|---|---|
clusterSettings | Egyéni beállítások az App Service-környezet viselkedésének módosításához. | NameValuePair[] |
customDnsSuffixConfiguration | Az ASEv3 egyéni tartomány utótagjának konfigurációjának teljes megtekintése. | CustomDnsSuffixConfiguration |
dedicatedHostCount | Dedikált gazdagépek száma | Int |
dnsSuffix | Az App Service-környezet DNS-utótagja. | húr |
frontEndScaleFactor | Előtérméretezési tényező. | Int |
internalLoadBalancingMode | Megadja, hogy mely végpontokat kell belsőleg kiszolgálni az App Service-környezet virtuális hálózatában. | "Nincs" "Közzététel" 'Web' 'Web, Publishing' |
ipsslAddressCount | Az App Service-környezet számára fenntartott IP SSL-címek száma. | Int |
többméretű | Előtérbeli virtuális gép mérete, például "Közepes", "Nagy". | húr |
networkingConfiguration | Az ASE hálózati konfigurációjának teljes nézete. | AseV3NetworkingConfiguration |
upgradePreference | Frissítési beállítás | 'Korai' 'Késve' "Kézi" "Nincs" |
userWhitelistedIpRanges | A felhasználó ip-tartományokat adott hozzá az ASE-adatbázis engedélyezési listájához | sztring[] |
virtualNetwork | A virtuális hálózat leírása. | VirtualNetworkProfile (kötelező) |
zoneRedundant | Azt jelzi, hogy ez az App Service-környezet zónaredundáns-e. | Bool |
AseV3NetworkingConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | AseV3NetworkingConfiguration erőforrás-specifikus tulajdonságok | AseV3NetworkingConfigurationProperties |
AseV3NetworkingConfigurationProperties
Név | Leírás | Érték |
---|---|---|
allowNewPrivateEndpointConnections | Tulajdonság az új privát végpontkapcsolatok ASE-n való létrehozásának engedélyezéséhez és letiltásához | Bool |
ftpEnabled | Az FTP engedélyezésére és letiltására alkalmas tulajdonság az ASEV3-on | Bool |
inboundIpAddressOverride | Ügyfél által megadott bejövő IP-cím. Csak ase létrehozáskor állítható be. | húr |
remoteDebugEnabled | Tulajdonság a távoli hibakeresés engedélyezéséhez és letiltásához az ASEV3-on | Bool |
CustomDnsSuffixConfiguration
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. | húr |
kellékek | CustomDnsSuffixConfiguration erőforrás-specifikus tulajdonságok | CustomDnsSuffixConfigurationProperties |
CustomDnsSuffixConfigurationProperties
Név | Leírás | Érték |
---|---|---|
certificateUrl | Az Egyéni tartomány utótaggal rendelkező webhelyek alapértelmezett SSL/TLS-tanúsítványaként használandó Azure Key Vault-tanúsítvány titkos kódjára hivatkozó URL-cím. | húr |
dnsSuffix | Az ASE-n üzembe helyezett összes hely alapértelmezett egyéni tartomány-utótagja. | húr |
keyVaultReferenceIdentity | A kulcstartó tanúsítványreferenciájának feloldásához használandó felhasználó által hozzárendelt identitás. Ha nincs megadva, a rendszer által hozzárendelt ASE-identitást fogja használni, ha elérhető. | húr |
Microsoft.Web/hostingEnvironments
Név | Leírás | Érték |
---|---|---|
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Alapvető erőforrás-tulajdonságok | AppServiceEnvironment |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
típus | Az erőforrás típusa | "Microsoft.Web/hostingEnvironments@2024-04-01" |
NameValuePair
Név | Leírás | Érték |
---|---|---|
név | Párnév. | húr |
érték | Párérték. | húr |
ResourceTags
Név | Leírás | Érték |
---|
VirtualNetworkProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A virtuális hálózat erőforrás-azonosítója. | sztring (kötelező) |
alhálózat | Alhálózat a virtuális hálózaton belül. | húr |