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ő:
- 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.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 |
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- |
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 |
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 |
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 |
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- |
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- |
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ő:
- 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.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- |
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 |
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 |
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 |
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- |
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- |
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ő) |