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


Microsoft.App managedEnvironments 2024-02-02-preview

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@2024-02-02-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    appInsightsConfiguration: {
      connectionString: 'string'
    }
    appLogsConfiguration: {
      destination: 'string'
      logAnalyticsConfiguration: {
        customerId: 'string'
        dynamicJsonColumns: bool
        sharedKey: 'string'
      }
    }
    customDomainConfiguration: {
      certificateKeyVaultProperties: {
        identity: 'string'
        keyVaultUrl: 'string'
      }
      certificatePassword: 'string'
      certificateValue: any()
      dnsSuffix: 'string'
    }
    daprAIConnectionString: 'string'
    daprAIInstrumentationKey: 'string'
    daprConfiguration: {}
    infrastructureResourceGroup: 'string'
    kedaConfiguration: {}
    openTelemetryConfiguration: {
      destinationsConfiguration: {
        dataDogConfiguration: {
          key: 'string'
          site: 'string'
        }
        otlpConfigurations: [
          {
            endpoint: 'string'
            headers: [
              {
                key: 'string'
                value: 'string'
              }
            ]
            insecure: bool
            name: 'string'
          }
        ]
      }
      logsConfiguration: {
        destinations: [
          'string'
        ]
      }
      metricsConfiguration: {
        destinations: [
          'string'
        ]
      }
      tracesConfiguration: {
        destinations: [
          'string'
        ]
      }
    }
    peerAuthentication: {
      mtls: {
        enabled: bool
      }
    }
    peerTrafficConfiguration: {
      encryption: {
        enabled: bool
      }
    }
    publicNetworkAccess: 'string'
    vnetConfiguration: {
      dockerBridgeCidr: 'string'
      infrastructureSubnetId: 'string'
      internal: bool
      platformReservedCidr: 'string'
      platformReservedDnsIP: 'string'
    }
    workloadProfiles: [
      {
        maximumCount: int
        minimumCount: int
        name: 'string'
        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
fajta A környezet típusa. húr
azonosság A felügyelt környezet felügyelt identitásai más Azure-szolgáltatásokkal való interakcióra szolgálnak anélkül, hogy titkos kulcsokat vagy hitelesítő adatokat kezelnek a kódban. ManagedServiceIdentity
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

ManagedEnvironmentProperties

Név Leírás Érték
appInsightsConfiguration Környezetszintű Application Insights-konfiguráció AppInsightsConfiguration
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.
daprConfiguration A Dapr-összetevő konfigurációja. DaprConfiguration
infrastructureResourceGroup Annak a platform által felügyelt erőforráscsoportnak a neve, amelyet a felügyelt környezet számára hoztak létre az infrastruktúra-erőforrások üzemeltetéséhez. Ha meg van adva alhálózat-azonosító, ez az erőforráscsoport ugyanabban az előfizetésben lesz létrehozva, mint az alhálózat. húr
kedaConfiguration A Keda-összetevő konfigurálása. KedaConfiguration
openTelemetryConfiguration Environment Open Telemetry configuration OpenTelemetryConfiguration
peerAuthentication Társhitelesítési beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Társforgalmi beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság. Engedélyezett értékek: "Engedélyezve", "Letiltva". "Letiltva"
"Engedélyezve"
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

AppInsightsConfiguration

Név Leírás Érték
connectionString Application Insights kapcsolati sztring húr

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

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
dynamicJsonColumns Logikai érték, amely azt jelzi, hogy a json-sztringnaplót dinamikus JSON-oszlopokba kell-e elemezni Bool
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
certificateKeyVaultProperties Az Azure Key Vaultban tárolt tanúsítvány. CertificateKeyVaultProperties
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

CertificateKeyVaultProperties

Név Leírás Érték
azonosság Egy felügyelt identitás erőforrás-azonosítója az Azure Key Vaulttal való hitelesítéshez, vagy a rendszer által hozzárendelt identitás használatához. húr
keyVaultUrl A tanúsítványt tartalmazó Azure Key Vault-titkos kódra mutató URL-cím. húr

DaprConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

KedaConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

OpenTelemetryConfiguration

Név Leírás Érték
destinationsConfiguration Telemetriai célhelyek konfigurációjának megnyitása DestinationsConfiguration
logsConfiguration Telemetriai naplók konfigurációjának megnyitása LogsConfiguration
metricsConfiguration Telemetriai metrikák konfigurációjának megnyitása MetricsConfiguration
tracesConfiguration Telemetria nyomkövetési konfigurációjának megnyitása TracesConfiguration

DestinationsConfiguration

Név Leírás Érték
dataDogConfiguration Telemetria-adatkonfiguráció megnyitása DataDogConfiguration
otlpConfigurations Telemetria otlp-konfigurációinak megnyitása OtlpConfiguration[]

DataDogConfiguration

Név Leírás Érték
kulcs Az adatkutya API-kulcsa húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telephely Az adatkutya helye húr

OtlpConfiguration

Név Leírás Érték
végpont Az otlp-konfiguráció végpontja húr
Fejlécek Az otlp-konfigurációk fejlécei Fejléc[]
Bizonytalan Logikai érték, amely jelzi, hogy az otlp-konfiguráció nem biztonságos-e Bool
név Az otlp-konfiguráció neve húr
Név Leírás Érték
kulcs Az otlp-konfiguráció fejlécének kulcsa húr
érték Az otlp-konfiguráció fejlécének értéke húr

LogsConfiguration

Név Leírás Érték
Célpontok Telemetriai naplók célhelyeinek megnyitása sztring[]

MetricsConfiguration

Név Leírás Érték
Célpontok Telemetriai metrikák célhelyeinek megnyitása sztring[]

TracesConfiguration

Név Leírás Érték
Célpontok Telemetriai nyomkövetési célhelyek megnyitása sztring[]

ManagedEnvironmentPropertiesPeerAuthentication

Név Leírás Érték
mtls Kölcsönös TLS-hitelesítési beállítások a felügyelt környezethez Mtls

Mtls

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a kölcsönös TLS-hitelesítés engedélyezve van-e Bool

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Név Leírás Érték
titkosítás Társforgalom-titkosítási beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration...

ManagedEnvironmentPropertiesPeerTrafficConfiguration...

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a társforgalom titkosítása engedélyezve van-e Bool

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. 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. Meg kell adniuk az infrastructureSubnetId azonosítót, ha engedélyezik ezt a tulajdonságot Bool
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

WorkloadProfile

Név Leírás Érték
maximumCount A maximális kapacitás. Int
minimumCount A minimális kapacitás. Int
név Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (kötelező)
workloadProfileType Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (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": "2024-02-02-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "appInsightsConfiguration": {
      "connectionString": "string"
    },
    "appLogsConfiguration": {
      "destination": "string",
      "logAnalyticsConfiguration": {
        "customerId": "string",
        "dynamicJsonColumns": "bool",
        "sharedKey": "string"
      }
    },
    "customDomainConfiguration": {
      "certificateKeyVaultProperties": {
        "identity": "string",
        "keyVaultUrl": "string"
      },
      "certificatePassword": "string",
      "certificateValue": {},
      "dnsSuffix": "string"
    },
    "daprAIConnectionString": "string",
    "daprAIInstrumentationKey": "string",
    "daprConfiguration": {},
    "infrastructureResourceGroup": "string",
    "kedaConfiguration": {},
    "openTelemetryConfiguration": {
      "destinationsConfiguration": {
        "dataDogConfiguration": {
          "key": "string",
          "site": "string"
        },
        "otlpConfigurations": [
          {
            "endpoint": "string",
            "headers": [
              {
                "key": "string",
                "value": "string"
              }
            ],
            "insecure": "bool",
            "name": "string"
          }
        ]
      },
      "logsConfiguration": {
        "destinations": [ "string" ]
      },
      "metricsConfiguration": {
        "destinations": [ "string" ]
      },
      "tracesConfiguration": {
        "destinations": [ "string" ]
      }
    },
    "peerAuthentication": {
      "mtls": {
        "enabled": "bool"
      }
    },
    "peerTrafficConfiguration": {
      "encryption": {
        "enabled": "bool"
      }
    },
    "publicNetworkAccess": "string",
    "vnetConfiguration": {
      "dockerBridgeCidr": "string",
      "infrastructureSubnetId": "string",
      "internal": "bool",
      "platformReservedCidr": "string",
      "platformReservedDnsIP": "string"
    },
    "workloadProfiles": [
      {
        "maximumCount": "int",
        "minimumCount": "int",
        "name": "string",
        "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 '2024-02-02-preview"
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
fajta A környezet típusa. húr
azonosság A felügyelt környezet felügyelt identitásai más Azure-szolgáltatásokkal való interakcióra szolgálnak anélkül, hogy titkos kulcsokat vagy hitelesítő adatokat kezelnek a kódban. ManagedServiceIdentity
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

ManagedEnvironmentProperties

Név Leírás Érték
appInsightsConfiguration Környezetszintű Application Insights-konfiguráció AppInsightsConfiguration
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.
daprConfiguration A Dapr-összetevő konfigurációja. DaprConfiguration
infrastructureResourceGroup Annak a platform által felügyelt erőforráscsoportnak a neve, amelyet a felügyelt környezet számára hoztak létre az infrastruktúra-erőforrások üzemeltetéséhez. Ha meg van adva alhálózat-azonosító, ez az erőforráscsoport ugyanabban az előfizetésben lesz létrehozva, mint az alhálózat. húr
kedaConfiguration A Keda-összetevő konfigurálása. KedaConfiguration
openTelemetryConfiguration Environment Open Telemetry configuration OpenTelemetryConfiguration
peerAuthentication Társhitelesítési beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Társforgalmi beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság. Engedélyezett értékek: "Engedélyezve", "Letiltva". "Letiltva"
"Engedélyezve"
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

AppInsightsConfiguration

Név Leírás Érték
connectionString Application Insights kapcsolati sztring húr

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

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
dynamicJsonColumns Logikai érték, amely azt jelzi, hogy a json-sztringnaplót dinamikus JSON-oszlopokba kell-e elemezni Bool
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
certificateKeyVaultProperties Az Azure Key Vaultban tárolt tanúsítvány. CertificateKeyVaultProperties
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

CertificateKeyVaultProperties

Név Leírás Érték
azonosság Egy felügyelt identitás erőforrás-azonosítója az Azure Key Vaulttal való hitelesítéshez, vagy a rendszer által hozzárendelt identitás használatához. húr
keyVaultUrl A tanúsítványt tartalmazó Azure Key Vault-titkos kódra mutató URL-cím. húr

DaprConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

KedaConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

OpenTelemetryConfiguration

Név Leírás Érték
destinationsConfiguration Telemetriai célhelyek konfigurációjának megnyitása DestinationsConfiguration
logsConfiguration Telemetriai naplók konfigurációjának megnyitása LogsConfiguration
metricsConfiguration Telemetriai metrikák konfigurációjának megnyitása MetricsConfiguration
tracesConfiguration Telemetria nyomkövetési konfigurációjának megnyitása TracesConfiguration

DestinationsConfiguration

Név Leírás Érték
dataDogConfiguration Telemetria-adatkonfiguráció megnyitása DataDogConfiguration
otlpConfigurations Telemetria otlp-konfigurációinak megnyitása OtlpConfiguration[]

DataDogConfiguration

Név Leírás Érték
kulcs Az adatkutya API-kulcsa húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telephely Az adatkutya helye húr

OtlpConfiguration

Név Leírás Érték
végpont Az otlp-konfiguráció végpontja húr
Fejlécek Az otlp-konfigurációk fejlécei Fejléc[]
Bizonytalan Logikai érték, amely jelzi, hogy az otlp-konfiguráció nem biztonságos-e Bool
név Az otlp-konfiguráció neve húr

Fejléc

Név Leírás Érték
kulcs Az otlp-konfiguráció fejlécének kulcsa húr
érték Az otlp-konfiguráció fejlécének értéke húr

LogsConfiguration

Név Leírás Érték
Célpontok Telemetriai naplók célhelyeinek megnyitása sztring[]

MetricsConfiguration

Név Leírás Érték
Célpontok Telemetriai metrikák célhelyeinek megnyitása sztring[]

TracesConfiguration

Név Leírás Érték
Célpontok Telemetriai nyomkövetési célhelyek megnyitása sztring[]

ManagedEnvironmentPropertiesPeerAuthentication

Név Leírás Érték
mtls Kölcsönös TLS-hitelesítési beállítások a felügyelt környezethez Mtls

Mtls

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a kölcsönös TLS-hitelesítés engedélyezve van-e Bool

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Név Leírás Érték
titkosítás Társforgalom-titkosítási beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration...

ManagedEnvironmentPropertiesPeerTrafficConfiguration...

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a társforgalom titkosítása engedélyezve van-e Bool

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. 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. Meg kell adniuk az infrastructureSubnetId azonosítót, ha engedélyezik ezt a tulajdonságot Bool
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

WorkloadProfile

Név Leírás Érték
maximumCount A maximális kapacitás. Int
minimumCount A minimális kapacitás. Int
név Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (kötelező)
workloadProfileType Számítási feladatprofil típusa a futtatandó számítási feladatokhoz. sztring (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@2024-02-02-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      appInsightsConfiguration = {
        connectionString = "string"
      }
      appLogsConfiguration = {
        destination = "string"
        logAnalyticsConfiguration = {
          customerId = "string"
          dynamicJsonColumns = bool
          sharedKey = "string"
        }
      }
      customDomainConfiguration = {
        certificateKeyVaultProperties = {
          identity = "string"
          keyVaultUrl = "string"
        }
        certificatePassword = "string"
        dnsSuffix = "string"
      }
      daprAIConnectionString = "string"
      daprAIInstrumentationKey = "string"
      daprConfiguration = {}
      infrastructureResourceGroup = "string"
      kedaConfiguration = {}
      openTelemetryConfiguration = {
        destinationsConfiguration = {
          dataDogConfiguration = {
            key = "string"
            site = "string"
          }
          otlpConfigurations = [
            {
              endpoint = "string"
              headers = [
                {
                  key = "string"
                  value = "string"
                }
              ]
              insecure = bool
              name = "string"
            }
          ]
        }
        logsConfiguration = {
          destinations = [
            "string"
          ]
        }
        metricsConfiguration = {
          destinations = [
            "string"
          ]
        }
        tracesConfiguration = {
          destinations = [
            "string"
          ]
        }
      }
      peerAuthentication = {
        mtls = {
          enabled = bool
        }
      }
      peerTrafficConfiguration = {
        encryption = {
          enabled = bool
        }
      }
      publicNetworkAccess = "string"
      vnetConfiguration = {
        dockerBridgeCidr = "string"
        infrastructureSubnetId = "string"
        internal = bool
        platformReservedCidr = "string"
        platformReservedDnsIP = "string"
      }
      workloadProfiles = [
        {
          maximumCount = int
          minimumCount = int
          name = "string"
          workloadProfileType = "string"
        }
      ]
      zoneRedundant = bool
    }
    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@2024-02-02-preview"
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.
fajta A környezet típusa. húr
azonosság A felügyelt környezet felügyelt identitásai más Azure-szolgáltatásokkal való interakcióra szolgálnak anélkül, hogy titkos kulcsokat vagy hitelesítő adatokat kezelnek a kódban. ManagedServiceIdentity
kellékek Felügyelt környezet erőforrás-specifikus tulajdonságai ManagedEnvironmentProperties

ManagedServiceIdentity

Név Leírás Érték
típus A felügyelt szolgáltatás identitásának típusa (ahol a SystemAssigned és a UserAssigned típus is engedélyezett). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
identity_ids Az erőforráshoz társított felhasználó által hozzárendelt identitások készlete. A userAssignedIdentities szótárkulcsok arm-erőforrásazonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei lehetnek üres objektumok ({}) a kérelmekben. Felhasználói identitásazonosítók tömbje.

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

ManagedEnvironmentProperties

Név Leírás Érték
appInsightsConfiguration Környezetszintű Application Insights-konfiguráció AppInsightsConfiguration
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.
daprConfiguration A Dapr-összetevő konfigurációja. DaprConfiguration
infrastructureResourceGroup Annak a platform által felügyelt erőforráscsoportnak a neve, amelyet a felügyelt környezet számára hoztak létre az infrastruktúra-erőforrások üzemeltetéséhez. Ha meg van adva alhálózat-azonosító, ez az erőforráscsoport ugyanabban az előfizetésben lesz létrehozva, mint az alhálózat. húr
kedaConfiguration A Keda-összetevő konfigurálása. KedaConfiguration
openTelemetryConfiguration Environment Open Telemetry configuration OpenTelemetryConfiguration
peerAuthentication Társhitelesítési beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Társforgalmi beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess Az összes nyilvános forgalom engedélyezésére vagy letiltására használható tulajdonság. Engedélyezett értékek: "Engedélyezve", "Letiltva". "Letiltva"
"Engedélyezve"
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

AppInsightsConfiguration

Név Leírás Érték
connectionString Application Insights kapcsolati sztring húr

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

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
dynamicJsonColumns Logikai érték, amely azt jelzi, hogy a json-sztringnaplót dinamikus JSON-oszlopokba kell-e elemezni Bool
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
certificateKeyVaultProperties Az Azure Key Vaultban tárolt tanúsítvány. CertificateKeyVaultProperties
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

CertificateKeyVaultProperties

Név Leírás Érték
azonosság Egy felügyelt identitás erőforrás-azonosítója az Azure Key Vaulttal való hitelesítéshez, vagy a rendszer által hozzárendelt identitás használatához. húr
keyVaultUrl A tanúsítványt tartalmazó Azure Key Vault-titkos kódra mutató URL-cím. húr

DaprConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

KedaConfiguration

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

OpenTelemetryConfiguration

Név Leírás Érték
destinationsConfiguration Telemetriai célhelyek konfigurációjának megnyitása DestinationsConfiguration
logsConfiguration Telemetriai naplók konfigurációjának megnyitása LogsConfiguration
metricsConfiguration Telemetriai metrikák konfigurációjának megnyitása MetricsConfiguration
tracesConfiguration Telemetria nyomkövetési konfigurációjának megnyitása TracesConfiguration

DestinationsConfiguration

Név Leírás Érték
dataDogConfiguration Telemetria-adatkonfiguráció megnyitása DataDogConfiguration
otlpConfigurations Telemetria otlp-konfigurációinak megnyitása OtlpConfiguration[]

DataDogConfiguration

Név Leírás Érték
kulcs Az adatkutya API-kulcsa húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
telephely Az adatkutya helye húr

OtlpConfiguration

Név Leírás Érték
végpont Az otlp-konfiguráció végpontja húr
Fejlécek Az otlp-konfigurációk fejlécei Fejléc[]
Bizonytalan Logikai érték, amely jelzi, hogy az otlp-konfiguráció nem biztonságos-e Bool
név Az otlp-konfiguráció neve húr

Fejléc

Név Leírás Érték
kulcs Az otlp-konfiguráció fejlécének kulcsa húr
érték Az otlp-konfiguráció fejlécének értéke húr

LogsConfiguration

Név Leírás Érték
Célpontok Telemetriai naplók célhelyeinek megnyitása sztring[]

MetricsConfiguration

Név Leírás Érték
Célpontok Telemetriai metrikák célhelyeinek megnyitása sztring[]

TracesConfiguration

Név Leírás Érték
Célpontok Telemetriai nyomkövetési célhelyek megnyitása sztring[]

ManagedEnvironmentPropertiesPeerAuthentication

Név Leírás Érték
mtls Kölcsönös TLS-hitelesítési beállítások a felügyelt környezethez Mtls

Mtls

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a kölcsönös TLS-hitelesítés engedélyezve van-e Bool

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Név Leírás Érték
titkosítás Társforgalom-titkosítási beállítások a felügyelt környezethez ManagedEnvironmentPropertiesPeerTrafficConfiguration...

ManagedEnvironmentPropertiesPeerTrafficConfiguration...

Név Leírás Érték
Engedélyezve Logikai érték, amely jelzi, hogy a társforgalom titkosítása engedélyezve van-e Bool

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. 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. Meg kell adniuk az infrastructureSubnetId azonosítót, ha engedélyezik ezt a tulajdonságot Bool
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

WorkloadProfile

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