Microsoft.App managedProstředí 2022-01-01-preview
Definice prostředku Bicep
Typ prostředku managedEnvironments je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit Microsoft.App/managedEnvironments prostředek, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.App/managedEnvironments@2022-01-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
appLogsConfiguration: {
destination: 'string'
logAnalyticsConfiguration: {
customerId: 'string'
sharedKey: 'string'
}
}
daprAIInstrumentationKey: 'string'
vnetConfiguration: {
dockerBridgeCidr: 'string'
infrastructureSubnetId: 'string'
internal: bool
platformReservedCidr: 'string'
platformReservedDnsIP: 'string'
runtimeSubnetId: 'string'
}
}
}
Hodnoty vlastností
managedEnvironments
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
properties | Vlastnosti specifické pro prostředky spravovaného prostředí | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Název | Description | Hodnota |
---|---|---|
appLogsConfiguration | Konfigurace clusteru, která umožňuje export démona protokolu aplikace protokoluje do cíle. V současné době se používá pouze log-analytics. Podporuje se |
AppLogsConfiguration |
daprAIInstrumentationKey | Instrumentační klíč služby Azure Monitor používaný nástrojem Dapr k exportu telemetrie komunikace mezi službami | řetězec |
konfigurace virtuální sítě | Konfigurace virtuální sítě pro prostředí | Konfigurace virtuální sítě |
AppLogsConfiguration
Název | Description | Hodnota |
---|---|---|
destination | Cíl protokolů může být log-analytics, azure-monitor nebo none. | řetězec |
konfigurace logAnalytics | Konfigurace Log Analytics musí být poskytnuta pouze v případě, že je cíl nakonfigurovaný jako log-analytics. | Konfigurace LogAnalytics |
Konfigurace LogAnalytics
Název | Description | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sdílený klíč | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
Konfigurace virtuální sítě
Název | Description | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres notace CIDR přiřazený k mostu Dockeru, síti. Nesmí se překrývat s žádnými dalšími poskytnutými rozsahy IP adres. | řetězec |
infrastructureSubnetId | ID prostředku podsítě pro součásti infrastruktury Tato podsíť musí být ve stejné virtuální síti jako podsíť definovaná v parametru runtimeSubnetId. Nesmí se překrývat s žádnými dalšími poskytnutými rozsahy IP adres. | řetězec |
internal | Logická hodnota označující, že prostředí má pouze interní nástroj pro vyrovnávání zatížení. Tato prostředí nemají veřejný prostředek statické IP adresy. Pokud povolí tuto vlastnost, musí zadat runtimeSubnetId a infrastructureSubnetId. | bool |
platformaReservedCidr | Rozsah IP adres v zápisu CIDR, který je možné rezervovat pro IP adresy infrastruktury prostředí. Nesmí se překrývat s žádnými dalšími poskytnutými rozsahy IP adres. | řetězec |
platformReservedDnsIP | IP adresa z rozsahu IP adres definovaného platformReservedCidr, který bude vyhrazen pro interní server DNS. | řetězec |
runtimeSubnetId | Toto pole je zastaralé a nepoužívá se. Pokud chcete poskytnout vlastní podsíť, do které se kontejnery aplikací kontejneru vloží, měli byste využít hodnotu infrastructureSubnetId. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoří aplikaci kontejneru a prostředí pomocí registru. |
Vytvořte prostředí aplikací kontejneru se základní aplikací kontejneru ze Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics k ukládání protokolů. |
Vytvoří dvě aplikace kontejneru s prostředím aplikací kontejneru. |
Vytvořte prostředí dvou aplikací kontejneru se základní aplikací kontejneru. Nasadí také pracovní prostor služby Log Analytics k ukládání protokolů. |
Vytvoří aplikaci kontejneru v prostředí aplikací kontejneru. |
Vytvořte prostředí aplikací kontejneru se základní aplikací kontejneru. Nasadí také pracovní prostor služby Log Analytics k ukládání protokolů. |
Vytvoří aplikaci kontejneru s definovaným pravidlem škálování HTTP. |
Vytvořte prostředí aplikací kontejneru se základní aplikací kontejneru, která se škáluje na základě provozu HTTP. |
Vytvoří externí prostředí aplikací kontejneru s virtuální sítí. |
Vytvoří externí prostředí aplikací kontejneru s virtuální sítí. |
Vytvoří interní prostředí aplikací kontejneru s virtuální sítí. |
Vytvoří interní prostředí aplikací kontejneru s virtuální sítí. |
Definice prostředku šablony ARM
Typ prostředku managedEnvironments je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.App/managedEnvironments, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.App/managedEnvironments",
"apiVersion": "2022-01-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"appLogsConfiguration": {
"destination": "string",
"logAnalyticsConfiguration": {
"customerId": "string",
"sharedKey": "string"
}
},
"daprAIInstrumentationKey": "string",
"vnetConfiguration": {
"dockerBridgeCidr": "string",
"infrastructureSubnetId": "string",
"internal": "bool",
"platformReservedCidr": "string",
"platformReservedDnsIP": "string",
"runtimeSubnetId": "string"
}
}
}
Hodnoty vlastností
managedEnvironments
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | "Microsoft.App/managedEnvironments" |
apiVersion | Verze rozhraní API prostředku | 2022-01-01-preview |
name | Název prostředku | string (povinné) |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
properties | Vlastnosti specifické pro prostředky spravovaného prostředí | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Název | Description | Hodnota |
---|---|---|
appLogsConfiguration | Konfigurace clusteru, která umožňuje export démona protokolu aplikace protokoluje do cíle. V současné době se používá pouze log-analytics. Podporuje se |
AppLogsConfiguration |
daprAIInstrumentationKey | Instrumentační klíč služby Azure Monitor používaný nástrojem Dapr k exportu telemetrie komunikace mezi službami | řetězec |
konfigurace virtuální sítě | Konfigurace virtuální sítě pro prostředí | Konfigurace virtuální sítě |
AppLogsConfiguration
Název | Description | Hodnota |
---|---|---|
destination | Cíl protokolů může být log-analytics, azure-monitor nebo none. | řetězec |
konfigurace logAnalytics | Konfigurace Log Analytics musí být poskytnuta pouze v případě, že je cíl nakonfigurovaný jako log-analytics. | Konfigurace LogAnalytics |
Konfigurace LogAnalytics
Název | Description | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sdílený klíč | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
Konfigurace virtuální sítě
Název | Description | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres notace CIDR přiřazený k mostu Dockeru, síti. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
infrastructureSubnetId | ID prostředku podsítě pro komponenty infrastruktury Tato podsíť musí být ve stejné virtuální síti jako podsíť definovaná v modulu runtimeSubnetId. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
internal | Logická hodnota označující, že prostředí má pouze interní nástroj pro vyrovnávání zatížení. Tato prostředí nemají veřejný prostředek statické IP adresy. Pokud tuto vlastnost povolíte, musí zadat runtimeSubnetId a infrastructureSubnetId. | bool |
platformReservedCidr | Rozsah IP adres v zápisu CIDR, který může být vyhrazen pro IP adresy infrastruktury prostředí. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
platformReservedDnsIP | IP adresa z rozsahu IP adres definovaného platformReservedCidr, která bude vyhrazena pro interní server DNS. | řetězec |
runtimeSubnetId | Toto pole je zastaralé a nepoužívá se. Pokud chcete poskytnout vlastní podsíť, do které se kontejnery aplikací kontejneru vkládají, měli byste využít infrastrukturuSubnetId. | řetězec |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoří aplikaci kontejneru a prostředí pomocí registru. |
Vytvořte prostředí aplikace kontejneru se základní aplikací kontejneru z Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří dvě aplikace kontejneru s prostředím aplikace kontejneru. |
Vytvořte prostředí dvou aplikací kontejneru se základní aplikací kontejneru. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří aplikaci kontejneru v prostředí aplikace kontejneru. |
Vytvořte prostředí aplikace kontejneru pomocí základní aplikace kontejneru. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří aplikaci kontejneru s definovaným pravidlem škálování HTTP. |
Vytvořte prostředí aplikace kontejneru se základní aplikací kontejneru, která se škáluje na základě provozu HTTP. |
Vytvoří externí prostředí aplikace kontejneru s virtuální sítí. |
Vytvoří externí prostředí aplikace kontejneru s virtuální sítí. |
Vytvoří interní prostředí aplikace kontejneru s virtuální sítí. |
Vytvoří interní prostředí aplikace kontejneru s virtuální sítí. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku managedEnvironments je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit Microsoft.App/managedEnvironments prostředek, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments@2022-01-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
appLogsConfiguration = {
destination = "string"
logAnalyticsConfiguration = {
customerId = "string"
sharedKey = "string"
}
}
daprAIInstrumentationKey = "string"
vnetConfiguration = {
dockerBridgeCidr = "string"
infrastructureSubnetId = "string"
internal = bool
platformReservedCidr = "string"
platformReservedDnsIP = "string"
runtimeSubnetId = "string"
}
}
})
}
Hodnoty vlastností
managedEnvironments
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | "Microsoft.App/managedEnvironments@2022-01-01-preview" |
name | Název prostředku | string (povinné) |
location | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. |
properties | Vlastnosti specifické pro prostředky spravovaného prostředí | ManagedEnvironmentProperties |
ManagedEnvironmentProperties
Název | Description | Hodnota |
---|---|---|
appLogsConfiguration | Konfigurace clusteru, která umožňuje export démona protokolu aplikace se protokoluje do cíle. V současné době je pouze log-analytics Podporuje se |
AppLogsConfiguration |
daprAIInstrumentationKey | Instrumentační klíč služby Azure Monitor používaný nástrojem Dapr k exportu telemetrie komunikace mezi službami | řetězec |
konfigurace virtuální sítě | Konfigurace virtuální sítě pro prostředí | Konfigurace virtuální sítě |
AppLogsConfiguration
Název | Description | Hodnota |
---|---|---|
destination | Cíl protokolů může být log-analytics, azure-monitor nebo none. | řetězec |
logAnalyticsConfiguration | Konfigurace Log Analytics musí být poskytnuta pouze v případě, že je cíl nakonfigurovaný jako log-analytics. | LogAnalyticsConfiguration |
LogAnalyticsConfiguration
Název | Description | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sharedKey | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
Konfigurace virtuální sítě
Název | Description | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres notace CIDR přiřazený k mostu Dockeru, síti. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
infrastructureSubnetId | ID prostředku podsítě pro komponenty infrastruktury Tato podsíť musí být ve stejné virtuální síti jako podsíť definovaná v modulu runtimeSubnetId. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
internal | Logická hodnota označující, že prostředí má pouze interní nástroj pro vyrovnávání zatížení. Tato prostředí nemají veřejný prostředek statické IP adresy. Pokud tuto vlastnost povolíte, musí zadat runtimeSubnetId a infrastructureSubnetId. | bool |
platformReservedCidr | Rozsah IP adres v zápisu CIDR, který může být vyhrazen pro IP adresy infrastruktury prostředí. Nesmí se překrývat s žádnými jinými poskytnutými rozsahy IP adres. | řetězec |
platformReservedDnsIP | IP adresa z rozsahu IP adres definovaného platformReservedCidr, která bude vyhrazena pro interní server DNS. | řetězec |
runtimeSubnetId | Toto pole je zastaralé a nepoužívá se. Pokud chcete poskytnout vlastní podsíť, do které se kontejnery aplikací kontejneru vkládají, měli byste využít infrastrukturuSubnetId. | řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro