Megosztás a következőn keresztül:


Microsoft.Web hostingEnvironments

Bicep-erőforrásdefiníció

A hostingEnvironments erőforrástípus üzembe helyezhető a következő célműveletekkel:

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:

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

Üzembe helyezés az Azure
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

Üzembe helyezés az Azure
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

Üzembe helyezés az Azure
App Service-környezet létrehozása a virtuális hálózaton
App Service Environment 2- létrehozása

Üzembe helyezés az Azure
App Service Environment v2 létrehozása a virtuális hálózaton
AppServicePlan és alkalmazás létrehozása ASEv3

Üzembe helyezés az Azure
AppServicePlan és alkalmazás létrehozása ASEv3-ban
App Service Environment v2 létrehozása ILB-címmel

Üzembe helyezés az Azure
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

Üzembe helyezés az Azure
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

Üzembe helyezés az Azure
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

Üzembe helyezés az Azure
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-

Üzembe helyezés az Azure
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