Microsoft.App managedEnvironments 2022-03-01
- nejnovější
- 10. 10. 2024 ve verzi Preview
-
2024-08-02-preview -
2024-03-01 - 2024-02-02-preview
- 11. 11. 2023 ve verzi Preview
-
2023-08-01-preview -
2023-05-02-preview - 2023-05-01
-
2023-04-01-Preview - 11. 11. 2022 ve verzi Preview
- 10. 10. 2022
-
2022-06-01-preview - 1. 3. 2022
-
2022-01-01-preview
Definice prostředku Bicep
Spravovaný typ prostředkuEnvironments je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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í bicep.
resource symbolicname 'Microsoft.App/managedEnvironments@2022-03-01' = {
location: 'string'
name: 'string'
properties: {
appLogsConfiguration: {
destination: 'string'
logAnalyticsConfiguration: {
customerId: 'string'
sharedKey: 'string'
}
}
daprAIConnectionString: 'string'
daprAIInstrumentationKey: 'string'
vnetConfiguration: {
dockerBridgeCidr: 'string'
infrastructureSubnetId: 'string'
internal: bool
platformReservedCidr: 'string'
platformReservedDnsIP: 'string'
runtimeSubnetId: 'string'
}
zoneRedundant: bool
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
AppLogsConfiguration
LogAnalyticsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sharedKey | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
ManagedEnvironmentProperties
Microsoft.App/managedEnvironments
Jméno | Popis | Hodnota |
---|---|---|
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti specifické pro prostředky spravovaného prostředí | managedEnvironmentProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
VnetConfiguration
Jméno | Popis | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres zápisu 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 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 dalšími poskytnutými rozsahy IP adres. | řetězec |
interní | 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ý statický prostředek IP adresy. Pokud povolíte tuto vlastnost, musí poskytnout runtimeSubnetId a infrastructureSubnetId. | Bool |
platformReservedCidr | 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ých 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 Container App vloží, měli byste využít id infrastructureSubnetId. | řetězec |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
vytvoří kontejnerovou aplikaci a prostředí s registru. | Vytvořte prostředí Container App Environment se základní aplikací kontejneru ze služby Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří kontejnerovou aplikaci s definovaným pravidlem škálování HTTP | Vytvořte prostředí Container App Environment se základní kontejnerovou aplikací, která se škáluje na základě provozu HTTP. |
vytvoří kontejnerovou aplikaci v prostředí Container App Environment | Vytvořte prostředí Container App Environment se základní kontejnerovou aplikací. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps | Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps | Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
vytvoří dvě kontejnerové aplikace s prostředím Container App Environment | Vytvořte dvě prostředí Container App Environment se základní aplikací kontejnerů. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří externí prostředí kontejnerové aplikace s virtuální sítě. | Vytvoří externí prostředí Container App s virtuální sítí. |
Vytvoří interní prostředí Container App s virtuální sítě | Vytvoří interní prostředí Container App s virtuální sítí. |
Definice prostředku šablony ARM
Spravovaný typ prostředkuEnvironments je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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í JSON.
{
"type": "Microsoft.App/managedEnvironments",
"apiVersion": "2022-03-01",
"name": "string",
"location": "string",
"properties": {
"appLogsConfiguration": {
"destination": "string",
"logAnalyticsConfiguration": {
"customerId": "string",
"sharedKey": "string"
}
},
"daprAIConnectionString": "string",
"daprAIInstrumentationKey": "string",
"vnetConfiguration": {
"dockerBridgeCidr": "string",
"infrastructureSubnetId": "string",
"internal": "bool",
"platformReservedCidr": "string",
"platformReservedDnsIP": "string",
"runtimeSubnetId": "string"
},
"zoneRedundant": "bool"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
AppLogsConfiguration
LogAnalyticsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sharedKey | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
ManagedEnvironmentProperties
Microsoft.App/managedEnvironments
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2022-03-01' |
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti specifické pro prostředky spravovaného prostředí | managedEnvironmentProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | "Microsoft.App/managedEnvironments" |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
VnetConfiguration
Jméno | Popis | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres zápisu 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 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 dalšími poskytnutými rozsahy IP adres. | řetězec |
interní | 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ý statický prostředek IP adresy. Pokud povolíte tuto vlastnost, musí poskytnout runtimeSubnetId a infrastructureSubnetId. | Bool |
platformReservedCidr | 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ých 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 Container App vloží, měli byste využít id infrastructureSubnetId. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
vytvoří kontejnerovou aplikaci a prostředí s registru. Nasadit |
Vytvořte prostředí Container App Environment se základní aplikací kontejneru ze služby Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří kontejnerovou aplikaci s definovaným pravidlem škálování HTTP Nasadit |
Vytvořte prostředí Container App Environment se základní kontejnerovou aplikací, která se škáluje na základě provozu HTTP. |
vytvoří kontejnerovou aplikaci v prostředí Container App Environment Nasadit |
Vytvořte prostředí Container App Environment se základní kontejnerovou aplikací. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
vytvoří aplikaci mikroslužeb Dapr pomocí služby Container Apps Nasadit |
Vytvořte aplikaci mikroslužeb Dapr pomocí Container Apps. |
vytvoří aplikaci Dapr pub-sub servicebus pomocí služby Container Apps Nasadit |
Vytvořte aplikaci Dapr pub-sub servicebus pomocí Container Apps. |
vytvoří dvě kontejnerové aplikace s prostředím Container App Environment Nasadit |
Vytvořte dvě prostředí Container App Environment se základní aplikací kontejnerů. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů. |
Vytvoří externí prostředí kontejnerové aplikace s virtuální sítě. Nasadit |
Vytvoří externí prostředí Container App s virtuální sítí. |
Vytvoří interní prostředí Container App s virtuální sítě Nasadit |
Vytvoří interní prostředí Container App s virtuální sítí. |
Definice prostředku Terraformu (poskytovatel AzAPI)
Spravovaný typ prostředkuEnvironments je možné nasadit s operacemi, které cílí:
- 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 prostředek Microsoft.App/managedEnvironments, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments@2022-03-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
appLogsConfiguration = {
destination = "string"
logAnalyticsConfiguration = {
customerId = "string"
sharedKey = "string"
}
}
daprAIConnectionString = "string"
daprAIInstrumentationKey = "string"
vnetConfiguration = {
dockerBridgeCidr = "string"
infrastructureSubnetId = "string"
internal = bool
platformReservedCidr = "string"
platformReservedDnsIP = "string"
runtimeSubnetId = "string"
}
zoneRedundant = bool
}
})
}
Hodnoty vlastností
AppLogsConfiguration
LogAnalyticsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
customerId | ID zákazníka Log Analytics | řetězec |
sharedKey | Klíč zákazníka Log Analytics | řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
ManagedEnvironmentProperties
Microsoft.App/managedEnvironments
Jméno | Popis | Hodnota |
---|---|---|
umístění | Geografické umístění, ve kterém se nachází zdroj | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Vlastnosti specifické pro prostředky spravovaného prostředí | managedEnvironmentProperties |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | "Microsoft.App/managedEnvironments@2022-03-01" |
TrackedResourceTags
Jméno | Popis | Hodnota |
---|
VnetConfiguration
Jméno | Popis | Hodnota |
---|---|---|
dockerBridgeCidr | Rozsah IP adres zápisu 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 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 dalšími poskytnutými rozsahy IP adres. | řetězec |
interní | 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ý statický prostředek IP adresy. Pokud povolíte tuto vlastnost, musí poskytnout runtimeSubnetId a infrastructureSubnetId. | Bool |
platformReservedCidr | 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ých 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 Container App vloží, měli byste využít id infrastructureSubnetId. | řetězec |