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


Microsoft.App managedEnvironments 2022-10-01

Bicep-erőforrásdefiníció

A managedEnvironments erőforrástípus a következő célműveletekkel telepíthető:

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.App/managedEnvironments erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.App/managedEnvironments@2022-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  kind: 'string'
  properties: {
    appLogsConfiguration: {
      destination: 'string'
      logAnalyticsConfiguration: {
        customerId: 'string'
        sharedKey: 'string'
      }
    }
    customDomainConfiguration: {
      certificatePassword: 'string'
      certificateValue: any()
      dnsSuffix: 'string'
    }
    daprAIConnectionString: 'string'
    daprAIInstrumentationKey: 'string'
    vnetConfiguration: {
      dockerBridgeCidr: 'string'
      infrastructureSubnetId: 'string'
      internal: bool
      outboundSettings: {
        outBoundType: 'string'
        virtualNetworkApplianceIp: 'string'
      }
      platformReservedCidr: 'string'
      platformReservedDnsIP: 'string'
      runtimeSubnetId: 'string'
    }
    workloadProfiles: [
      {
        maximumCount: int
        minimumCount: int
        workloadProfileType: 'string'
      }
    ]
    zoneRedundant: bool
  }
}

Tulajdonságértékek

managedEnvironments

Név Leírás Érték
név Az erőforrás neve sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
Címkék Erőforráscímkék. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A környezet termékváltozat-tulajdonságai. EnvironmentSkuProperties
fajta A környezet típusa. húr
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedEnvironmentProperties

Név Leírás Érték
appLogsConfiguration Fürtkonfiguráció, amely lehetővé teszi a naplódémon exportálását
alkalmazásnaplók egy célhelyre. Jelenleg csak a "log-analytics"
Támogatott
AppLogsConfiguration
customDomainConfiguration Egyéni tartománykonfiguráció a környezethez CustomDomainConfiguration
daprAIConnectionString Az Application Insights kapcsolati sztringje, amelyet a Dapr használ a szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
daprAIInstrumentationKey A Dapr által a Szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához használt Azure Monitor-rendszerállapot-kulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vnetConfiguration Virtuális hálózat konfigurációja a környezethez VnetConfiguration
számítási feladatprofilok A felügyelt környezethez konfigurált számítási feladatok profiljai. WorkloadProfile[]
zoneRedundant Azt jelzi, hogy ez a felügyelt környezet zónaredundáns-e. Bool

AppLogsConfiguration

Név Leírás Érték
célállomás A naplók célhelye lehet "log-analytics", "azure-monitor" vagy "none" húr
logAnalyticsConfiguration A Log Analytics-konfigurációt csak akkor kell megadni, ha a célhely "log-analyticsként" van konfigurálva LogAnalyticsConfiguration

LogAnalyticsConfiguration

Név Leírás Érték
customerId Log Analytics-ügyfélazonosító húr
sharedKey Log analytics ügyfélkulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

CustomDomainConfiguration

Név Leírás Érték
certificatePassword Tanúsítvány jelszava húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
certificateValue PFX- vagy PEM-blob A Bicep esetében az any() függvény használható.
dnsSuffix Dns-utótag a környezeti tartományhoz húr

VnetConfiguration

Név Leírás Érték
dockerBridgeCidr A Docker-hídhoz, hálózathoz rendelt CIDR-jelölési IP-tartomány. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
infrastructureSubnetId Az infrastruktúra-összetevők alhálózatának erőforrás-azonosítója. Ennek az alhálózatnak ugyanabban a virtuális hálózatban kell lennie, mint a runtimeSubnetIdben definiált alhálózatnak. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
belső A környezetet jelző logikai érték csak belső terheléselosztóval rendelkezik. Ezek a környezetek nem rendelkeznek nyilvános statikus IP-erőforrással. Ha engedélyezi ezt a tulajdonságot, meg kell adniuk a runtimeSubnetId és az infrastructureSubnetId azonosítót Bool
kimenő beállítások A környezeti kimenő forgalom szabályozásához használt konfiguráció ManagedEnvironmentOutboundSettings
platformReservedCidr A CIDR-jelölés ip-tartománya, amely a környezeti infrastruktúra IP-címeinek fenntartotta. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
platformReservedDnsIP A platformReservedCidr által meghatározott IP-cím, amely a belső DNS-kiszolgáló számára lesz fenntartva. húr
runtimeSubnetId Ez a mező elavult, és nincs használatban. Ha saját alhálózatot szeretne biztosítani, amelybe a Container App-tárolókat injektálják, akkor használja az infrastructureSubnetId azonosítót. húr

ManagedEnvironmentOutboundSettings

Név Leírás Érték
outBoundType A fürt kimenő típusa "LoadBalancer"
"UserDefinedRouting"
virtualNetworkApplianceIp A környezet kimenőforgalom-vezérlőjeként használt virtuális berendezés IP-címe húr

WorkloadProfile

Név Leírás Érték
maximumCount A maximális kapacitás. int (kötelező)
minimumCount A minimális kapacitás. int (kötelező)
workloadProfileType Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (kötelező)

EnvironmentSkuProperties

Név Leírás Érték
név A termékváltozat neve. "Felhasználás"
"Prémium" (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Tárolóalkalmazás és -környezet létrehozása beállításjegyzék-

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással egy Azure Container Registryből. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Létrehoz egy két tárolóalkalmazást tárolóalkalmazás-környezettel

Üzembe helyezés az Azure
Hozzon létre két tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Tárolóalkalmazás létrehozása tárolóalkalmazás-környezetben

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Tárolóalkalmazás létrehozása meghatározott HTTP-méretezési szabálysal

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással, amely a HTTP-forgalom alapján skálázható.
Külső tárolóalkalmazás-környezetet hoz létre egy VNET-

Üzembe helyezés az Azure
Létrehoz egy külső tárolóalkalmazás-környezetet egy virtuális hálózattal.
Belső tárolóalkalmazás-környezetet hoz létre egy VNET-

Üzembe helyezés az Azure
Létrehoz egy belső tárolóalkalmazás-környezetet egy virtuális hálózattal.

ARM-sablon erőforrásdefiníciója

A managedEnvironments erőforrástípus a következő célműveletekkel telepíthető:

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.App/managedEnvironments erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.App/managedEnvironments",
  "apiVersion": "2022-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "kind": "string",
  "properties": {
    "appLogsConfiguration": {
      "destination": "string",
      "logAnalyticsConfiguration": {
        "customerId": "string",
        "sharedKey": "string"
      }
    },
    "customDomainConfiguration": {
      "certificatePassword": "string",
      "certificateValue": {},
      "dnsSuffix": "string"
    },
    "daprAIConnectionString": "string",
    "daprAIInstrumentationKey": "string",
    "vnetConfiguration": {
      "dockerBridgeCidr": "string",
      "infrastructureSubnetId": "string",
      "internal": "bool",
      "outboundSettings": {
        "outBoundType": "string",
        "virtualNetworkApplianceIp": "string"
      },
      "platformReservedCidr": "string",
      "platformReservedDnsIP": "string",
      "runtimeSubnetId": "string"
    },
    "workloadProfiles": [
      {
        "maximumCount": "int",
        "minimumCount": "int",
        "workloadProfileType": "string"
      }
    ],
    "zoneRedundant": "bool"
  }
}

Tulajdonságértékek

managedEnvironments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.App/managedEnvironments"
apiVersion Az erőforrás API-verziója '2022-10-01'
név Az erőforrás neve sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
Címkék Erőforráscímkék. Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A környezet termékváltozat-tulajdonságai. EnvironmentSkuProperties
fajta A környezet típusa. húr
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedEnvironmentProperties

Név Leírás Érték
appLogsConfiguration Fürtkonfiguráció, amely lehetővé teszi a naplódémon exportálását
alkalmazásnaplók egy célhelyre. Jelenleg csak a "log-analytics"
Támogatott
AppLogsConfiguration
customDomainConfiguration Egyéni tartománykonfiguráció a környezethez CustomDomainConfiguration
daprAIConnectionString Az Application Insights kapcsolati sztringje, amelyet a Dapr használ a szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
daprAIInstrumentationKey A Dapr által a Szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához használt Azure Monitor-rendszerállapot-kulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vnetConfiguration Virtuális hálózat konfigurációja a környezethez VnetConfiguration
számítási feladatprofilok A felügyelt környezethez konfigurált számítási feladatok profiljai. WorkloadProfile[]
zoneRedundant Azt jelzi, hogy ez a felügyelt környezet zónaredundáns-e. Bool

AppLogsConfiguration

Név Leírás Érték
célállomás A naplók célhelye lehet "log-analytics", "azure-monitor" vagy "none" húr
logAnalyticsConfiguration A Log Analytics-konfigurációt csak akkor kell megadni, ha a célhely "log-analyticsként" van konfigurálva LogAnalyticsConfiguration

LogAnalyticsConfiguration

Név Leírás Érték
customerId Log Analytics-ügyfélazonosító húr
sharedKey Log analytics ügyfélkulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

CustomDomainConfiguration

Név Leírás Érték
certificatePassword Tanúsítvány jelszava húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
certificateValue PFX- vagy PEM-blob
dnsSuffix Dns-utótag a környezeti tartományhoz húr

VnetConfiguration

Név Leírás Érték
dockerBridgeCidr A Docker-hídhoz, hálózathoz rendelt CIDR-jelölési IP-tartomány. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
infrastructureSubnetId Az infrastruktúra-összetevők alhálózatának erőforrás-azonosítója. Ennek az alhálózatnak ugyanabban a virtuális hálózatban kell lennie, mint a runtimeSubnetIdben definiált alhálózatnak. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
belső A környezetet jelző logikai érték csak belső terheléselosztóval rendelkezik. Ezek a környezetek nem rendelkeznek nyilvános statikus IP-erőforrással. Ha engedélyezi ezt a tulajdonságot, meg kell adniuk a runtimeSubnetId és az infrastructureSubnetId azonosítót Bool
kimenő beállítások A környezeti kimenő forgalom szabályozásához használt konfiguráció ManagedEnvironmentOutboundSettings
platformReservedCidr A CIDR-jelölés ip-tartománya, amely a környezeti infrastruktúra IP-címeinek fenntartotta. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
platformReservedDnsIP A platformReservedCidr által meghatározott IP-cím, amely a belső DNS-kiszolgáló számára lesz fenntartva. húr
runtimeSubnetId Ez a mező elavult, és nincs használatban. Ha saját alhálózatot szeretne biztosítani, amelybe a Container App-tárolókat injektálják, akkor használja az infrastructureSubnetId azonosítót. húr

ManagedEnvironmentOutboundSettings

Név Leírás Érték
outBoundType A fürt kimenő típusa "LoadBalancer"
"UserDefinedRouting"
virtualNetworkApplianceIp A környezet kimenőforgalom-vezérlőjeként használt virtuális berendezés IP-címe húr

WorkloadProfile

Név Leírás Érték
maximumCount A maximális kapacitás. int (kötelező)
minimumCount A minimális kapacitás. int (kötelező)
workloadProfileType Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (kötelező)

EnvironmentSkuProperties

Név Leírás Érték
név A termékváltozat neve. "Felhasználás"
"Prémium" (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Tárolóalkalmazás és -környezet létrehozása beállításjegyzék-

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással egy Azure Container Registryből. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Létrehoz egy két tárolóalkalmazást tárolóalkalmazás-környezettel

Üzembe helyezés az Azure
Hozzon létre két tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Tárolóalkalmazás létrehozása tárolóalkalmazás-környezetben

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással. Emellett egy Log Analytics-munkaterületet is üzembe helyez a naplók tárolásához.
Tárolóalkalmazás létrehozása meghatározott HTTP-méretezési szabálysal

Üzembe helyezés az Azure
Hozzon létre egy tárolóalkalmazás-környezetet egy alapszintű tárolóalkalmazással, amely a HTTP-forgalom alapján skálázható.
Külső tárolóalkalmazás-környezetet hoz létre egy VNET-

Üzembe helyezés az Azure
Létrehoz egy külső tárolóalkalmazás-környezetet egy virtuális hálózattal.
Belső tárolóalkalmazás-környezetet hoz létre egy VNET-

Üzembe helyezés az Azure
Létrehoz egy belső tárolóalkalmazás-környezetet egy virtuális hálózattal.

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

A managedEnvironments erőforrástípus a következő célműveletekkel telepíthető:

  • 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

Ha Microsoft.App/managedEnvironments erőforrást szeretne létrehozni, adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments@2022-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      appLogsConfiguration = {
        destination = "string"
        logAnalyticsConfiguration = {
          customerId = "string"
          sharedKey = "string"
        }
      }
      customDomainConfiguration = {
        certificatePassword = "string"
        dnsSuffix = "string"
      }
      daprAIConnectionString = "string"
      daprAIInstrumentationKey = "string"
      vnetConfiguration = {
        dockerBridgeCidr = "string"
        infrastructureSubnetId = "string"
        internal = bool
        outboundSettings = {
          outBoundType = "string"
          virtualNetworkApplianceIp = "string"
        }
        platformReservedCidr = "string"
        platformReservedDnsIP = "string"
        runtimeSubnetId = "string"
      }
      workloadProfiles = [
        {
          maximumCount = int
          minimumCount = int
          workloadProfileType = "string"
        }
      ]
      zoneRedundant = bool
    }
    sku = {
      name = "string"
    }
    kind = "string"
  })
}

Tulajdonságértékek

managedEnvironments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.App/managedEnvironments@2022-10-01"
név Az erőforrás neve sztring (kötelező)
hely Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék Erőforráscímkék. Címkenevek és -értékek szótára.
Sku A környezet termékváltozat-tulajdonságai. EnvironmentSkuProperties
fajta A környezet típusa. húr
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedEnvironmentProperties

Név Leírás Érték
appLogsConfiguration Fürtkonfiguráció, amely lehetővé teszi a naplódémon exportálását
alkalmazásnaplók egy célhelyre. Jelenleg csak a "log-analytics"
Támogatott
AppLogsConfiguration
customDomainConfiguration Egyéni tartománykonfiguráció a környezethez CustomDomainConfiguration
daprAIConnectionString Az Application Insights kapcsolati sztringje, amelyet a Dapr használ a szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
daprAIInstrumentationKey A Dapr által a Szolgáltatás szolgáltatásba irányuló kommunikációs telemetriai adatok exportálásához használt Azure Monitor-rendszerállapot-kulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
vnetConfiguration Virtuális hálózat konfigurációja a környezethez VnetConfiguration
számítási feladatprofilok A felügyelt környezethez konfigurált számítási feladatok profiljai. WorkloadProfile[]
zoneRedundant Azt jelzi, hogy ez a felügyelt környezet zónaredundáns-e. Bool

AppLogsConfiguration

Név Leírás Érték
célállomás A naplók célhelye lehet "log-analytics", "azure-monitor" vagy "none" húr
logAnalyticsConfiguration A Log Analytics-konfigurációt csak akkor kell megadni, ha a célhely "log-analyticsként" van konfigurálva LogAnalyticsConfiguration

LogAnalyticsConfiguration

Név Leírás Érték
customerId Log Analytics-ügyfélazonosító húr
sharedKey Log analytics ügyfélkulcs húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.

CustomDomainConfiguration

Név Leírás Érték
certificatePassword Tanúsítvány jelszava húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
certificateValue PFX- vagy PEM-blob
dnsSuffix Dns-utótag a környezeti tartományhoz húr

VnetConfiguration

Név Leírás Érték
dockerBridgeCidr A Docker-hídhoz, hálózathoz rendelt CIDR-jelölési IP-tartomány. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
infrastructureSubnetId Az infrastruktúra-összetevők alhálózatának erőforrás-azonosítója. Ennek az alhálózatnak ugyanabban a virtuális hálózatban kell lennie, mint a runtimeSubnetIdben definiált alhálózatnak. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
belső A környezetet jelző logikai érték csak belső terheléselosztóval rendelkezik. Ezek a környezetek nem rendelkeznek nyilvános statikus IP-erőforrással. Ha engedélyezi ezt a tulajdonságot, meg kell adniuk a runtimeSubnetId és az infrastructureSubnetId azonosítót Bool
kimenő beállítások A környezeti kimenő forgalom szabályozásához használt konfiguráció ManagedEnvironmentOutboundSettings
platformReservedCidr A CIDR-jelölés ip-tartománya, amely a környezeti infrastruktúra IP-címeinek fenntartotta. Nem lehetnek átfedésben más megadott IP-tartományokkal. húr
platformReservedDnsIP A platformReservedCidr által meghatározott IP-cím, amely a belső DNS-kiszolgáló számára lesz fenntartva. húr
runtimeSubnetId Ez a mező elavult, és nincs használatban. Ha saját alhálózatot szeretne biztosítani, amelybe a Container App-tárolókat injektálják, akkor használja az infrastructureSubnetId azonosítót. húr

ManagedEnvironmentOutboundSettings

Név Leírás Érték
outBoundType A fürt kimenő típusa "LoadBalancer"
"UserDefinedRouting"
virtualNetworkApplianceIp A környezet kimenőforgalom-vezérlőjeként használt virtuális berendezés IP-címe húr

WorkloadProfile

Név Leírás Érték
maximumCount A maximális kapacitás. int (kötelező)
minimumCount A minimális kapacitás. int (kötelező)
workloadProfileType Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (kötelező)

EnvironmentSkuProperties

Név Leírás Érték
név A termékváltozat neve. "Felhasználás"
"Prémium" (kötelező)