Dela via


Microsoft.App managedEnvironments 2025-02-02-preview

Bicep-resursdefinition

Resurstypen managedEnvironments kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.App/managedEnvironments resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.App/managedEnvironments@2025-02-02-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    appInsightsConfiguration: {
      connectionString: 'string'
    }
    appLogsConfiguration: {
      destination: 'string'
      logAnalyticsConfiguration: {
        customerId: 'string'
        dynamicJsonColumns: bool
        sharedKey: 'string'
      }
    }
    availabilityZones: [
      'string'
    ]
    customDomainConfiguration: {
      certificateKeyVaultProperties: {
        identity: 'string'
        keyVaultUrl: 'string'
      }
      certificatePassword: 'string'
      certificateValue: any(...)
      dnsSuffix: 'string'
    }
    daprAIConnectionString: 'string'
    daprAIInstrumentationKey: 'string'
    daprConfiguration: {}
    diskEncryptionConfiguration: {
      keyVaultConfiguration: {
        auth: {
          identity: 'string'
        }
        keyUrl: 'string'
      }
    }
    infrastructureResourceGroup: 'string'
    ingressConfiguration: {
      headerCountLimit: int
      requestIdleTimeout: int
      scale: {
        maxReplicas: int
        minReplicas: int
      }
      terminationGracePeriodSeconds: int
      workloadProfileName: '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'
        ]
        includeKeda: bool
      }
      tracesConfiguration: {
        destinations: [
          'string'
        ]
        includeDapr: bool
      }
    }
    peerAuthentication: {
      mtls: {
        enabled: bool
      }
    }
    peerTrafficConfiguration: {
      encryption: {
        enabled: bool
      }
    }
    publicNetworkAccess: 'string'
    vnetConfiguration: {
      dockerBridgeCidr: 'string'
      infrastructureSubnetId: 'string'
      internal: bool
      platformReservedCidr: 'string'
      platformReservedDnsIP: 'string'
    }
    workloadProfiles: [
      {
        enableFips: bool
        maximumCount: int
        minimumCount: int
        name: 'string'
        workloadProfileType: 'string'
      }
    ]
    zoneRedundant: bool
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

Microsoft.App/managedEnvironments

Namn Beskrivning Värde
identitet Hanterade identiteter för den hanterade miljön för att interagera med andra Azure-tjänster utan att ha några hemligheter eller autentiseringsuppgifter i koden. ManagedServiceIdentity (HanteradServiceIdentitet)
typ Typ av miljö. snöre
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng (krävs)
egenskaper Resursspecifika egenskaper för hanterad miljö ManagedEnvironmentProperties (Hanteradmiljöegenskaper)
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar

AppInsightsConfiguration (AppInsightsConfiguration)

Namn Beskrivning Värde
anslutningssträng Application Insights-anslutningssträng sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

AppLogsConfiguration (AppLogsKonfiguration)

Namn Beskrivning Värde
resmål Loggarnas mål, kan vara "log-analytics", "azure-monitor" eller "none" snöre
logAnalyticsConfiguration Log Analytics-konfiguration får endast anges när målet har konfigurerats som "log-analytics" LogAnalyticsConfiguration (Konfiguration av logAnalytics)

CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)

Namn Beskrivning Värde
identitet Resurs-ID för en hanterad identitet som ska autentiseras med Azure Key Vault eller System för att använda en systemtilldelad identitet. snöre
keyVaultUrl URL som pekar på Azure Key Vault-hemligheten som innehåller certifikatet. snöre

CustomDomainConfiguration (på engelska)

Namn Beskrivning Värde
certificateKeyVaultProperties Certifikat som lagras i Azure Key Vault. CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)
certifikatlösenord Certifikatlösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
certifikatvärde PFX- eller PEM-blob någon
dnsSuffix Dns-suffix för miljödomänen snöre

DaprConfiguration (DaprKonfiguration)

Namn Beskrivning Värde

DataDogConfiguration (på engelska)

Namn Beskrivning Värde
nyckel Api-nyckeln för datahund sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
webbplats Datahundsplatsen snöre

DestinationsConfiguration

Namn Beskrivning Värde
dataDogConfiguration (på engelska) Öppna konfiguration av telemetridatadog-mål DataDogConfiguration (på engelska)
otlpConfigurations (på engelska) Öppna otlp-konfigurationer för telemetri OtlpConfiguration[]

DiskEncryptionConfiguration (på engelska)

Namn Beskrivning Värde
keyVaultConfiguration Det 密钥保管库 som innehåller din nyckel som ska användas för diskkryptering. 密钥保管库 måste finnas i samma region som den hanterade miljön. DiskEncryptionConfigurationKeyVaultConfiguration

DiskEncryptionConfigurationKeyVaultConfiguration

Namn Beskrivning Värde
författare Konfigurationsegenskaper för autentisering till 密钥保管库 DiskEncryptionConfigurationKeyVaultConfigurationAuth
keyUrl Nyckel-URL som pekar på en nyckel i KeyVault. Versionssegmentet för URL:en är obligatoriskt. snöre

DiskEncryptionConfigurationKeyVaultConfigurationAuth

Namn Beskrivning Värde
identitet Resurs-ID för en användartilldelad hanterad identitet för att autentisera till Key Vault. Identiteten måste tilldelas till den hanterade miljön, i samma klientorganisation som Key Vault, och den måste ha följande nyckelbehörigheter för Key Vault: wrapkey, unwrapkey, get. snöre
Namn Beskrivning Värde
nyckel Nyckeln för otlp-konfigurationsrubriken snöre
värde Värdet för otlp-konfigurationshuvudet snöre

IngressConfiguration (IngressKonfiguration)

Namn Beskrivning Värde
headerCountLimit Maximalt antal rubriker per begäran som tillåts av ingressen. Måste vara minst 1. Standardvärdet är 100. Int
requestIdleTimeout Varaktighet (i minuter) innan tidsgränsen för inaktiva begäranden överskrids. Måste vara minst 1 minut. Standardvärdet är 4 minuter. Int
skala Skalningskonfiguration för ingresskomponenten. Obligatoriskt. IngressConfigurationScale
terminationGracePeriodSeconds Tid (i sekunder) för att tillåta aktiva anslutningar att slutföras vid avslutning. Måste vara mellan 0 och 3600. Standardvärdet är 480 sekunder. Int
workloadProfileName (på engelska) Namnet på arbetsbelastningsprofilen som används av ingresskomponenten. Obligatoriskt. snöre

IngressConfigurationScale

Namn Beskrivning Värde
maxReplicas Maximalt antal inkommande repliker. Måste vara större än eller lika med minReplicas. Int
minReplicas (minRepliker) Minsta antal inkommande repliker. Måste vara minst 2. Obligatoriskt. Int

KedaConfiguration (KedaKonfiguration)

Namn Beskrivning Värde

LogAnalyticsConfiguration (Konfiguration av logAnalytics)

Namn Beskrivning Värde
customerId Log Analytics-kund-ID snöre
dynamicJsonColumns Booleskt värde som anger om json-strängloggen ska parsas i dynamiska json-kolumner Bool
delad nyckel Kundnyckel för Log Analytics sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

LogsConfiguration

Namn Beskrivning Värde
resmål Öppna mål för telemetriloggar sträng[]

ManagedEnvironmentProperties (Hanteradmiljöegenskaper)

Namn Beskrivning Värde
appInsightsConfiguration Application Insights-konfiguration på miljönivå AppInsightsConfiguration (AppInsightsConfiguration)
appLogsConfiguration Klusterkonfiguration som gör att loggdaemonen kan exportera apploggar till konfigurerat mål AppLogsConfiguration (AppLogsKonfiguration)
tillgänglighetszoner Listan över tillgänglighetszoner som ska användas för hanterad miljö sträng[]
customDomainConfiguration Anpassad domänkonfiguration för miljön CustomDomainConfiguration (på engelska)
daprAIConnectionString Application Insights-anslutningssträng som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprAIInstrumentationKey Azure Monitor-instrumentationsnyckel som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprConfiguration Konfigurationen av Dapr-komponenten. DaprConfiguration (DaprKonfiguration)
diskEncryptionConfiguration Konfiguration av diskkryptering för den hanterade miljön. DiskEncryptionConfiguration (på engelska)
infrastructureResourceGroup Namnet på den plattformshanterade resursgrupp som skapats för den hanterade miljön som värd för infrastrukturresurser. Om ett undernäts-ID anges skapas den här resursgruppen i samma prenumeration som undernätet. snöre
ingressConfiguration (ingressKonfiguration) Ingresskonfiguration för den hanterade miljön. IngressConfiguration (IngressKonfiguration)
kedaConfiguration Konfigurationen av Keda-komponenten. KedaConfiguration (KedaKonfiguration)
openTelemetryConfiguration (öppna dem) Konfiguration av öppen telemetri för miljö OpenTelemetryConfiguration
peerAuthentication Peer-autentiseringsinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Peer-trafikinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess (publicNetworkÅtkomst) Egenskap för att tillåta eller blockera all offentlig trafik. Tillåtna värden: "Aktiverad", "Inaktiverad". "Inaktiverad"
"Aktiverad"
vnetConfiguration Vnet-konfiguration för miljön VnetConfiguration (på engelska)
workloadProfiles (arbetsbelastning) Arbetsbelastningsprofiler som konfigurerats för den hanterade miljön. WorkloadProfile[]
zoneRedundant Om den här hanterade miljön är zonredundant eller inte. Bool

ManagedEnvironmentPropertiesPeerAuthentication

Namn Beskrivning Värde
mtls mtls Inställningar för ömsesidig TLS-autentisering för den hanterade miljön Mtls

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Namn Beskrivning Värde
kryptering Inställningar för peer-trafikkryptering för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

Namn Beskrivning Värde
Aktiverad Booleskt värde som anger om peer-trafikkryptering är aktiverat Bool

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

MetricsConfiguration (MetricsConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrimåttmål sträng[]
inkluderaKeda Booleskt värde som anger om keda-mått inkluderas Bool

Mtls

Namn Beskrivning Värde
Aktiverad Boolesk som anger om den ömsesidiga TLS-autentiseringen är aktiverad Bool

OpenTelemetryConfiguration

Namn Beskrivning Värde
destinationConfiguration Öppna konfiguration av telemetrimål DestinationsConfiguration
loggarKonfiguration Öppna konfiguration av telemetriloggar LogsConfiguration
metricsConfiguration Öppna konfiguration av telemetrimått MetricsConfiguration (MetricsConfiguration)
tracesConfiguration Öppna konfiguration av telemetrispårning TracesConfiguration (TracesConfiguration)

OtlpConfiguration

Namn Beskrivning Värde
Slutpunkt Slutpunkten för otlp-konfiguration snöre
rubriker Huvuden för otlp-konfigurationer Rubrik[]
otrygg Booleskt värde som anger om otlp-konfigurationen är osäker Bool
namn Namnet på otlp-konfigurationen snöre

TracesConfiguration (TracesConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrispårningsmål sträng[]
includeDapr Booleskt värde som anger om du inkluderar dapr-spårningar Bool

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde

VnetConfiguration (på engelska)

Namn Beskrivning Värde
dockerBridgeCidr IP-intervall för CIDR-notation som tilldelats Docker-bryggan, nätverket. Får inte överlappa med andra angivna IP-intervall. snöre
infrastructureSubnetId Resurs-ID för ett undernät för infrastrukturkomponenter. Får inte överlappa med andra angivna IP-intervall. snöre
intern Booleskt värde som anger att miljön bara har en intern lastbalanserare. Dessa miljöer har ingen offentlig statisk IP-resurs. De måste tillhandahålla infrastructureSubnetId om du aktiverar den här egenskapen Bool
platformReservedCidr IP-intervall i CIDR-notation som kan reserveras för IP-adresser för miljöinfrastruktur. Får inte överlappa med andra angivna IP-intervall. snöre
platformReservedDnsIP En IP-adress från DET IP-intervall som definieras av platformReservedCidr som ska reserveras för den interna DNS-servern. snöre

WorkloadProfil

Namn Beskrivning Värde
enableFips Om du vill använda ett FIPS-aktiverat operativsystem. Stöds endast för dedikerade arbetsbelastningsprofiler. Bool
maximumCount Maximal kapacitet. Int
minimumCount Minsta kapacitet. Int
namn Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)
workloadProfileType Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Apphanterad miljö AVM-resursmodul för apphanterad miljö

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Skapar en containerapp och en miljö med register Skapa en containerappmiljö med en grundläggande containerapp från ett Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en containerapp med en definierad HTTP-skalningsregel Skapa en containerappmiljö med en grundläggande containerapp som skalar baserat på HTTP-trafik.
Skapar en containerapp i en containerappmiljö Skapa en containerappmiljö med en grundläggande containerapp. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en Dapr-mikrotjänstapp med containerappar Skapa en Dapr-mikrotjänstapp med containerappar.
Skapar en Dapr pub-sub servicebus-app med containerappar Skapa en Dapr pub-sub servicebus-app med containerappar.
Skapar en två containerapp med en containerappmiljö Skapa en två containerappmiljö med en grundläggande containerapp. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en extern containerappmiljö med ett VNET Skapar en extern containerappmiljö med ett VNET.
Skapar en intern Container App-miljö med ett VNET Skapar en intern containerappmiljö med ett VNET.

Resursdefinition för ARM-mall

Resurstypen managedEnvironments kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.App/managedEnvironments resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.App/managedEnvironments",
  "apiVersion": "2025-02-02-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "appInsightsConfiguration": {
      "connectionString": "string"
    },
    "appLogsConfiguration": {
      "destination": "string",
      "logAnalyticsConfiguration": {
        "customerId": "string",
        "dynamicJsonColumns": "bool",
        "sharedKey": "string"
      }
    },
    "availabilityZones": [ "string" ],
    "customDomainConfiguration": {
      "certificateKeyVaultProperties": {
        "identity": "string",
        "keyVaultUrl": "string"
      },
      "certificatePassword": "string",
      "certificateValue": {},
      "dnsSuffix": "string"
    },
    "daprAIConnectionString": "string",
    "daprAIInstrumentationKey": "string",
    "daprConfiguration": {
    },
    "diskEncryptionConfiguration": {
      "keyVaultConfiguration": {
        "auth": {
          "identity": "string"
        },
        "keyUrl": "string"
      }
    },
    "infrastructureResourceGroup": "string",
    "ingressConfiguration": {
      "headerCountLimit": "int",
      "requestIdleTimeout": "int",
      "scale": {
        "maxReplicas": "int",
        "minReplicas": "int"
      },
      "terminationGracePeriodSeconds": "int",
      "workloadProfileName": "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" ],
        "includeKeda": "bool"
      },
      "tracesConfiguration": {
        "destinations": [ "string" ],
        "includeDapr": "bool"
      }
    },
    "peerAuthentication": {
      "mtls": {
        "enabled": "bool"
      }
    },
    "peerTrafficConfiguration": {
      "encryption": {
        "enabled": "bool"
      }
    },
    "publicNetworkAccess": "string",
    "vnetConfiguration": {
      "dockerBridgeCidr": "string",
      "infrastructureSubnetId": "string",
      "internal": "bool",
      "platformReservedCidr": "string",
      "platformReservedDnsIP": "string"
    },
    "workloadProfiles": [
      {
        "enableFips": "bool",
        "maximumCount": "int",
        "minimumCount": "int",
        "name": "string",
        "workloadProfileType": "string"
      }
    ],
    "zoneRedundant": "bool"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Microsoft.App/managedEnvironments

Namn Beskrivning Värde
apiVersion API-versionen "2025-02-02-preview" (2025-02-02-förhandsversion)
identitet Hanterade identiteter för den hanterade miljön för att interagera med andra Azure-tjänster utan att ha några hemligheter eller autentiseringsuppgifter i koden. ManagedServiceIdentity (HanteradServiceIdentitet)
typ Typ av miljö. snöre
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng (krävs)
egenskaper Resursspecifika egenskaper för hanterad miljö ManagedEnvironmentProperties (Hanteradmiljöegenskaper)
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.App/managedEnvironments"

AppInsightsConfiguration (AppInsightsConfiguration)

Namn Beskrivning Värde
anslutningssträng Application Insights-anslutningssträng sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

AppLogsConfiguration (AppLogsKonfiguration)

Namn Beskrivning Värde
resmål Loggarnas mål, kan vara "log-analytics", "azure-monitor" eller "none" snöre
logAnalyticsConfiguration Log Analytics-konfiguration får endast anges när målet har konfigurerats som "log-analytics" LogAnalyticsConfiguration (Konfiguration av logAnalytics)

CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)

Namn Beskrivning Värde
identitet Resurs-ID för en hanterad identitet som ska autentiseras med Azure Key Vault eller System för att använda en systemtilldelad identitet. snöre
keyVaultUrl URL som pekar på Azure Key Vault-hemligheten som innehåller certifikatet. snöre

CustomDomainConfiguration (på engelska)

Namn Beskrivning Värde
certificateKeyVaultProperties Certifikat som lagras i Azure Key Vault. CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)
certifikatlösenord Certifikatlösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
certifikatvärde PFX- eller PEM-blob någon
dnsSuffix Dns-suffix för miljödomänen snöre

DaprConfiguration (DaprKonfiguration)

Namn Beskrivning Värde

DataDogConfiguration (på engelska)

Namn Beskrivning Värde
nyckel Api-nyckeln för datahund sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
webbplats Datahundsplatsen snöre

DestinationsConfiguration

Namn Beskrivning Värde
dataDogConfiguration (på engelska) Öppna konfiguration av telemetridatadog-mål DataDogConfiguration (på engelska)
otlpConfigurations (på engelska) Öppna otlp-konfigurationer för telemetri OtlpConfiguration[]

DiskEncryptionConfiguration (på engelska)

Namn Beskrivning Värde
keyVaultConfiguration Det 密钥保管库 som innehåller din nyckel som ska användas för diskkryptering. 密钥保管库 måste finnas i samma region som den hanterade miljön. DiskEncryptionConfigurationKeyVaultConfiguration

DiskEncryptionConfigurationKeyVaultConfiguration

Namn Beskrivning Värde
författare Konfigurationsegenskaper för autentisering till 密钥保管库 DiskEncryptionConfigurationKeyVaultConfigurationAuth
keyUrl Nyckel-URL som pekar på en nyckel i KeyVault. Versionssegmentet för URL:en är obligatoriskt. snöre

DiskEncryptionConfigurationKeyVaultConfigurationAuth

Namn Beskrivning Värde
identitet Resurs-ID för en användartilldelad hanterad identitet för att autentisera till Key Vault. Identiteten måste tilldelas till den hanterade miljön, i samma klientorganisation som Key Vault, och den måste ha följande nyckelbehörigheter för Key Vault: wrapkey, unwrapkey, get. snöre

Rubrik

Namn Beskrivning Värde
nyckel Nyckeln för otlp-konfigurationsrubriken snöre
värde Värdet för otlp-konfigurationshuvudet snöre

IngressConfiguration (IngressKonfiguration)

Namn Beskrivning Värde
headerCountLimit Maximalt antal rubriker per begäran som tillåts av ingressen. Måste vara minst 1. Standardvärdet är 100. Int
requestIdleTimeout Varaktighet (i minuter) innan tidsgränsen för inaktiva begäranden överskrids. Måste vara minst 1 minut. Standardvärdet är 4 minuter. Int
skala Skalningskonfiguration för ingresskomponenten. Obligatoriskt. IngressConfigurationScale
terminationGracePeriodSeconds Tid (i sekunder) för att tillåta aktiva anslutningar att slutföras vid avslutning. Måste vara mellan 0 och 3600. Standardvärdet är 480 sekunder. Int
workloadProfileName (på engelska) Namnet på arbetsbelastningsprofilen som används av ingresskomponenten. Obligatoriskt. snöre

IngressConfigurationScale

Namn Beskrivning Värde
maxReplicas Maximalt antal inkommande repliker. Måste vara större än eller lika med minReplicas. Int
minReplicas (minRepliker) Minsta antal inkommande repliker. Måste vara minst 2. Obligatoriskt. Int

KedaConfiguration (KedaKonfiguration)

Namn Beskrivning Värde

LogAnalyticsConfiguration (Konfiguration av logAnalytics)

Namn Beskrivning Värde
customerId Log Analytics-kund-ID snöre
dynamicJsonColumns Booleskt värde som anger om json-strängloggen ska parsas i dynamiska json-kolumner Bool
delad nyckel Kundnyckel för Log Analytics sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

LogsConfiguration

Namn Beskrivning Värde
resmål Öppna mål för telemetriloggar sträng[]

ManagedEnvironmentProperties (Hanteradmiljöegenskaper)

Namn Beskrivning Värde
appInsightsConfiguration Application Insights-konfiguration på miljönivå AppInsightsConfiguration (AppInsightsConfiguration)
appLogsConfiguration Klusterkonfiguration som gör att loggdaemonen kan exportera apploggar till konfigurerat mål AppLogsConfiguration (AppLogsKonfiguration)
tillgänglighetszoner Listan över tillgänglighetszoner som ska användas för hanterad miljö sträng[]
customDomainConfiguration Anpassad domänkonfiguration för miljön CustomDomainConfiguration (på engelska)
daprAIConnectionString Application Insights-anslutningssträng som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprAIInstrumentationKey Azure Monitor-instrumentationsnyckel som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprConfiguration Konfigurationen av Dapr-komponenten. DaprConfiguration (DaprKonfiguration)
diskEncryptionConfiguration Konfiguration av diskkryptering för den hanterade miljön. DiskEncryptionConfiguration (på engelska)
infrastructureResourceGroup Namnet på den plattformshanterade resursgrupp som skapats för den hanterade miljön som värd för infrastrukturresurser. Om ett undernäts-ID anges skapas den här resursgruppen i samma prenumeration som undernätet. snöre
ingressConfiguration (ingressKonfiguration) Ingresskonfiguration för den hanterade miljön. IngressConfiguration (IngressKonfiguration)
kedaConfiguration Konfigurationen av Keda-komponenten. KedaConfiguration (KedaKonfiguration)
openTelemetryConfiguration (öppna dem) Konfiguration av öppen telemetri för miljö OpenTelemetryConfiguration
peerAuthentication Peer-autentiseringsinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Peer-trafikinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess (publicNetworkÅtkomst) Egenskap för att tillåta eller blockera all offentlig trafik. Tillåtna värden: "Aktiverad", "Inaktiverad". "Inaktiverad"
"Aktiverad"
vnetConfiguration Vnet-konfiguration för miljön VnetConfiguration (på engelska)
workloadProfiles (arbetsbelastning) Arbetsbelastningsprofiler som konfigurerats för den hanterade miljön. WorkloadProfile[]
zoneRedundant Om den här hanterade miljön är zonredundant eller inte. Bool

ManagedEnvironmentPropertiesPeerAuthentication

Namn Beskrivning Värde
mtls mtls Inställningar för ömsesidig TLS-autentisering för den hanterade miljön Mtls

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Namn Beskrivning Värde
kryptering Inställningar för peer-trafikkryptering för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

Namn Beskrivning Värde
Aktiverad Booleskt värde som anger om peer-trafikkryptering är aktiverat Bool

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

MetricsConfiguration (MetricsConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrimåttmål sträng[]
inkluderaKeda Booleskt värde som anger om keda-mått inkluderas Bool

Mtls

Namn Beskrivning Värde
Aktiverad Boolesk som anger om den ömsesidiga TLS-autentiseringen är aktiverad Bool

OpenTelemetryConfiguration

Namn Beskrivning Värde
destinationConfiguration Öppna konfiguration av telemetrimål DestinationsConfiguration
loggarKonfiguration Öppna konfiguration av telemetriloggar LogsConfiguration
metricsConfiguration Öppna konfiguration av telemetrimått MetricsConfiguration (MetricsConfiguration)
tracesConfiguration Öppna konfiguration av telemetrispårning TracesConfiguration (TracesConfiguration)

OtlpConfiguration

Namn Beskrivning Värde
Slutpunkt Slutpunkten för otlp-konfiguration snöre
rubriker Huvuden för otlp-konfigurationer Rubrik[]
otrygg Booleskt värde som anger om otlp-konfigurationen är osäker Bool
namn Namnet på otlp-konfigurationen snöre

TracesConfiguration (TracesConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrispårningsmål sträng[]
includeDapr Booleskt värde som anger om du inkluderar dapr-spårningar Bool

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde

VnetConfiguration (på engelska)

Namn Beskrivning Värde
dockerBridgeCidr IP-intervall för CIDR-notation som tilldelats Docker-bryggan, nätverket. Får inte överlappa med andra angivna IP-intervall. snöre
infrastructureSubnetId Resurs-ID för ett undernät för infrastrukturkomponenter. Får inte överlappa med andra angivna IP-intervall. snöre
intern Booleskt värde som anger att miljön bara har en intern lastbalanserare. Dessa miljöer har ingen offentlig statisk IP-resurs. De måste tillhandahålla infrastructureSubnetId om du aktiverar den här egenskapen Bool
platformReservedCidr IP-intervall i CIDR-notation som kan reserveras för IP-adresser för miljöinfrastruktur. Får inte överlappa med andra angivna IP-intervall. snöre
platformReservedDnsIP En IP-adress från DET IP-intervall som definieras av platformReservedCidr som ska reserveras för den interna DNS-servern. snöre

WorkloadProfil

Namn Beskrivning Värde
enableFips Om du vill använda ett FIPS-aktiverat operativsystem. Stöds endast för dedikerade arbetsbelastningsprofiler. Bool
maximumCount Maximal kapacitet. Int
minimumCount Minsta kapacitet. Int
namn Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)
workloadProfileType Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)

Användningsexempel

Azure snabbstartmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Skapar en containerapp och en miljö med register

Distribuera till Azure
Skapa en containerappmiljö med en grundläggande containerapp från ett Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en containerapp med en definierad HTTP-skalningsregel

Distribuera till Azure
Skapa en containerappmiljö med en grundläggande containerapp som skalar baserat på HTTP-trafik.
Skapar en containerapp i en containerappmiljö

Distribuera till Azure
Skapa en containerappmiljö med en grundläggande containerapp. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en Dapr-mikrotjänstapp med containerappar

Distribuera till Azure
Skapa en Dapr-mikrotjänstapp med containerappar.
Skapar en Dapr pub-sub servicebus-app med containerappar

Distribuera till Azure
Skapa en Dapr pub-sub servicebus-app med containerappar.
Skapar en två containerapp med en containerappmiljö

Distribuera till Azure
Skapa en två containerappmiljö med en grundläggande containerapp. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar.
Skapar en extern containerappmiljö med ett VNET

Distribuera till Azure
Skapar en extern containerappmiljö med ett VNET.
Skapar en intern Container App-miljö med ett VNET

Distribuera till Azure
Skapar en intern containerappmiljö med ett VNET.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen managedEnvironments kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.App/managedEnvironments resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments@2025-02-02-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    properties = {
      appInsightsConfiguration = {
        connectionString = "string"
      }
      appLogsConfiguration = {
        destination = "string"
        logAnalyticsConfiguration = {
          customerId = "string"
          dynamicJsonColumns = bool
          sharedKey = "string"
        }
      }
      availabilityZones = [
        "string"
      ]
      customDomainConfiguration = {
        certificateKeyVaultProperties = {
          identity = "string"
          keyVaultUrl = "string"
        }
        certificatePassword = "string"
        certificateValue = ?
        dnsSuffix = "string"
      }
      daprAIConnectionString = "string"
      daprAIInstrumentationKey = "string"
      daprConfiguration = {
      }
      diskEncryptionConfiguration = {
        keyVaultConfiguration = {
          auth = {
            identity = "string"
          }
          keyUrl = "string"
        }
      }
      infrastructureResourceGroup = "string"
      ingressConfiguration = {
        headerCountLimit = int
        requestIdleTimeout = int
        scale = {
          maxReplicas = int
          minReplicas = int
        }
        terminationGracePeriodSeconds = int
        workloadProfileName = "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"
          ]
          includeKeda = bool
        }
        tracesConfiguration = {
          destinations = [
            "string"
          ]
          includeDapr = bool
        }
      }
      peerAuthentication = {
        mtls = {
          enabled = bool
        }
      }
      peerTrafficConfiguration = {
        encryption = {
          enabled = bool
        }
      }
      publicNetworkAccess = "string"
      vnetConfiguration = {
        dockerBridgeCidr = "string"
        infrastructureSubnetId = "string"
        internal = bool
        platformReservedCidr = "string"
        platformReservedDnsIP = "string"
      }
      workloadProfiles = [
        {
          enableFips = bool
          maximumCount = int
          minimumCount = int
          name = "string"
          workloadProfileType = "string"
        }
      ]
      zoneRedundant = bool
    }
  }
}

Egenskapsvärden

Microsoft.App/managedEnvironments

Namn Beskrivning Värde
identitet Hanterade identiteter för den hanterade miljön för att interagera med andra Azure-tjänster utan att ha några hemligheter eller autentiseringsuppgifter i koden. ManagedServiceIdentity (HanteradServiceIdentitet)
typ Typ av miljö. snöre
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng (krävs)
egenskaper Resursspecifika egenskaper för hanterad miljö ManagedEnvironmentProperties (Hanteradmiljöegenskaper)
Taggar Resursetiketter Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.App/managedEnvironments@2025-02-02-preview"

AppInsightsConfiguration (AppInsightsConfiguration)

Namn Beskrivning Värde
anslutningssträng Application Insights-anslutningssträng sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

AppLogsConfiguration (AppLogsKonfiguration)

Namn Beskrivning Värde
resmål Loggarnas mål, kan vara "log-analytics", "azure-monitor" eller "none" snöre
logAnalyticsConfiguration Log Analytics-konfiguration får endast anges när målet har konfigurerats som "log-analytics" LogAnalyticsConfiguration (Konfiguration av logAnalytics)

CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)

Namn Beskrivning Värde
identitet Resurs-ID för en hanterad identitet som ska autentiseras med Azure Key Vault eller System för att använda en systemtilldelad identitet. snöre
keyVaultUrl URL som pekar på Azure Key Vault-hemligheten som innehåller certifikatet. snöre

CustomDomainConfiguration (på engelska)

Namn Beskrivning Värde
certificateKeyVaultProperties Certifikat som lagras i Azure Key Vault. CertificateKeyVaultProperties (Egenskaper för CertificateKeyVault)
certifikatlösenord Certifikatlösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
certifikatvärde PFX- eller PEM-blob någon
dnsSuffix Dns-suffix för miljödomänen snöre

DaprConfiguration (DaprKonfiguration)

Namn Beskrivning Värde

DataDogConfiguration (på engelska)

Namn Beskrivning Värde
nyckel Api-nyckeln för datahund sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
webbplats Datahundsplatsen snöre

DestinationsConfiguration

Namn Beskrivning Värde
dataDogConfiguration (på engelska) Öppna konfiguration av telemetridatadog-mål DataDogConfiguration (på engelska)
otlpConfigurations (på engelska) Öppna otlp-konfigurationer för telemetri OtlpConfiguration[]

DiskEncryptionConfiguration (på engelska)

Namn Beskrivning Värde
keyVaultConfiguration Det 密钥保管库 som innehåller din nyckel som ska användas för diskkryptering. 密钥保管库 måste finnas i samma region som den hanterade miljön. DiskEncryptionConfigurationKeyVaultConfiguration

DiskEncryptionConfigurationKeyVaultConfiguration

Namn Beskrivning Värde
författare Konfigurationsegenskaper för autentisering till 密钥保管库 DiskEncryptionConfigurationKeyVaultConfigurationAuth
keyUrl Nyckel-URL som pekar på en nyckel i KeyVault. Versionssegmentet för URL:en är obligatoriskt. snöre

DiskEncryptionConfigurationKeyVaultConfigurationAuth

Namn Beskrivning Värde
identitet Resurs-ID för en användartilldelad hanterad identitet för att autentisera till Key Vault. Identiteten måste tilldelas till den hanterade miljön, i samma klientorganisation som Key Vault, och den måste ha följande nyckelbehörigheter för Key Vault: wrapkey, unwrapkey, get. snöre

Rubrik

Namn Beskrivning Värde
nyckel Nyckeln för otlp-konfigurationsrubriken snöre
värde Värdet för otlp-konfigurationshuvudet snöre

IngressConfiguration (IngressKonfiguration)

Namn Beskrivning Värde
headerCountLimit Maximalt antal rubriker per begäran som tillåts av ingressen. Måste vara minst 1. Standardvärdet är 100. Int
requestIdleTimeout Varaktighet (i minuter) innan tidsgränsen för inaktiva begäranden överskrids. Måste vara minst 1 minut. Standardvärdet är 4 minuter. Int
skala Skalningskonfiguration för ingresskomponenten. Obligatoriskt. IngressConfigurationScale
terminationGracePeriodSeconds Tid (i sekunder) för att tillåta aktiva anslutningar att slutföras vid avslutning. Måste vara mellan 0 och 3600. Standardvärdet är 480 sekunder. Int
workloadProfileName (på engelska) Namnet på arbetsbelastningsprofilen som används av ingresskomponenten. Obligatoriskt. snöre

IngressConfigurationScale

Namn Beskrivning Värde
maxReplicas Maximalt antal inkommande repliker. Måste vara större än eller lika med minReplicas. Int
minReplicas (minRepliker) Minsta antal inkommande repliker. Måste vara minst 2. Obligatoriskt. Int

KedaConfiguration (KedaKonfiguration)

Namn Beskrivning Värde

LogAnalyticsConfiguration (Konfiguration av logAnalytics)

Namn Beskrivning Värde
customerId Log Analytics-kund-ID snöre
dynamicJsonColumns Booleskt värde som anger om json-strängloggen ska parsas i dynamiska json-kolumner Bool
delad nyckel Kundnyckel för Log Analytics sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

LogsConfiguration

Namn Beskrivning Värde
resmål Öppna mål för telemetriloggar sträng[]

ManagedEnvironmentProperties (Hanteradmiljöegenskaper)

Namn Beskrivning Värde
appInsightsConfiguration Application Insights-konfiguration på miljönivå AppInsightsConfiguration (AppInsightsConfiguration)
appLogsConfiguration Klusterkonfiguration som gör att loggdaemonen kan exportera apploggar till konfigurerat mål AppLogsConfiguration (AppLogsKonfiguration)
tillgänglighetszoner Listan över tillgänglighetszoner som ska användas för hanterad miljö sträng[]
customDomainConfiguration Anpassad domänkonfiguration för miljön CustomDomainConfiguration (på engelska)
daprAIConnectionString Application Insights-anslutningssträng som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprAIInstrumentationKey Azure Monitor-instrumentationsnyckel som används av Dapr för att exportera telemetri för tjänst-till-tjänstkommunikation sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
daprConfiguration Konfigurationen av Dapr-komponenten. DaprConfiguration (DaprKonfiguration)
diskEncryptionConfiguration Konfiguration av diskkryptering för den hanterade miljön. DiskEncryptionConfiguration (på engelska)
infrastructureResourceGroup Namnet på den plattformshanterade resursgrupp som skapats för den hanterade miljön som värd för infrastrukturresurser. Om ett undernäts-ID anges skapas den här resursgruppen i samma prenumeration som undernätet. snöre
ingressConfiguration (ingressKonfiguration) Ingresskonfiguration för den hanterade miljön. IngressConfiguration (IngressKonfiguration)
kedaConfiguration Konfigurationen av Keda-komponenten. KedaConfiguration (KedaKonfiguration)
openTelemetryConfiguration (öppna dem) Konfiguration av öppen telemetri för miljö OpenTelemetryConfiguration
peerAuthentication Peer-autentiseringsinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerAuthentication
peerTrafficConfiguration Peer-trafikinställningar för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfiguration
publicNetworkAccess (publicNetworkÅtkomst) Egenskap för att tillåta eller blockera all offentlig trafik. Tillåtna värden: "Aktiverad", "Inaktiverad". "Inaktiverad"
"Aktiverad"
vnetConfiguration Vnet-konfiguration för miljön VnetConfiguration (på engelska)
workloadProfiles (arbetsbelastning) Arbetsbelastningsprofiler som konfigurerats för den hanterade miljön. WorkloadProfile[]
zoneRedundant Om den här hanterade miljön är zonredundant eller inte. Bool

ManagedEnvironmentPropertiesPeerAuthentication

Namn Beskrivning Värde
mtls mtls Inställningar för ömsesidig TLS-autentisering för den hanterade miljön Mtls

ManagedEnvironmentPropertiesPeerTrafficConfiguration

Namn Beskrivning Värde
kryptering Inställningar för peer-trafikkryptering för den hanterade miljön ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption

Namn Beskrivning Värde
Aktiverad Booleskt värde som anger om peer-trafikkryptering är aktiverat Bool

ManagedServiceIdentity (HanteradServiceIdentitet)

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts). "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (krävs)
användartilldelade identiteter Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. UserAssignedIdentiteter

MetricsConfiguration (MetricsConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrimåttmål sträng[]
inkluderaKeda Booleskt värde som anger om keda-mått inkluderas Bool

Mtls

Namn Beskrivning Värde
Aktiverad Boolesk som anger om den ömsesidiga TLS-autentiseringen är aktiverad Bool

OpenTelemetryConfiguration

Namn Beskrivning Värde
destinationConfiguration Öppna konfiguration av telemetrimål DestinationsConfiguration
loggarKonfiguration Öppna konfiguration av telemetriloggar LogsConfiguration
metricsConfiguration Öppna konfiguration av telemetrimått MetricsConfiguration (MetricsConfiguration)
tracesConfiguration Öppna konfiguration av telemetrispårning TracesConfiguration (TracesConfiguration)

OtlpConfiguration

Namn Beskrivning Värde
Slutpunkt Slutpunkten för otlp-konfiguration snöre
rubriker Huvuden för otlp-konfigurationer Rubrik[]
otrygg Booleskt värde som anger om otlp-konfigurationen är osäker Bool
namn Namnet på otlp-konfigurationen snöre

TracesConfiguration (TracesConfiguration)

Namn Beskrivning Värde
resmål Öppna telemetrispårningsmål sträng[]
includeDapr Booleskt värde som anger om du inkluderar dapr-spårningar Bool

Spårade resurstaggar

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

Användartilldelad identitet

Namn Beskrivning Värde

VnetConfiguration (på engelska)

Namn Beskrivning Värde
dockerBridgeCidr IP-intervall för CIDR-notation som tilldelats Docker-bryggan, nätverket. Får inte överlappa med andra angivna IP-intervall. snöre
infrastructureSubnetId Resurs-ID för ett undernät för infrastrukturkomponenter. Får inte överlappa med andra angivna IP-intervall. snöre
intern Booleskt värde som anger att miljön bara har en intern lastbalanserare. Dessa miljöer har ingen offentlig statisk IP-resurs. De måste tillhandahålla infrastructureSubnetId om du aktiverar den här egenskapen Bool
platformReservedCidr IP-intervall i CIDR-notation som kan reserveras för IP-adresser för miljöinfrastruktur. Får inte överlappa med andra angivna IP-intervall. snöre
platformReservedDnsIP En IP-adress från DET IP-intervall som definieras av platformReservedCidr som ska reserveras för den interna DNS-servern. snöre

WorkloadProfil

Namn Beskrivning Värde
enableFips Om du vill använda ett FIPS-aktiverat operativsystem. Stöds endast för dedikerade arbetsbelastningsprofiler. Bool
maximumCount Maximal kapacitet. Int
minimumCount Minsta kapacitet. Int
namn Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)
workloadProfileType Arbetsbelastningsprofiltyp som arbetsbelastningarna ska köras på. sträng (krävs)

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Apphanterad miljö AVM-resursmodul för apphanterad miljö