Share via


Microsoft.AppPlatform Spring 2022-12-01

Bicep-Ressourcendefinition

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.AppPlatform/Spring-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.AppPlatform/Spring@2022-12-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    networkProfile: {
      appNetworkResourceGroup: 'string'
      appSubnetId: 'string'
      ingressConfig: {
        readTimeoutInSeconds: int
      }
      outboundType: 'string'
      serviceCidr: 'string'
      serviceRuntimeNetworkResourceGroup: 'string'
      serviceRuntimeSubnetId: 'string'
    }
    vnetAddons: {
      logStreamPublicEndpoint: bool
    }
    zoneRedundant: bool
  }
}

Eigenschaftswerte

Spring

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 4-32

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Der Ressourcenname muss in Azure eindeutig sein.
location Der GEO-Standort der Ressource. Zeichenfolge
tags Tags des Diensts, bei dem es sich um eine Liste von Schlüsselwertpaaren handelt, die die Ressource beschreiben. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Sku der Dienstressource sku
properties Eigenschaften der Dienstressource ClusterResourceProperties

ClusterResourceProperties

Name BESCHREIBUNG Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile
vnetAddons Zusätzliche Diensteinstellungen in VNET-Einschleusung instance ServiceVNetAddons
zoneRedundant bool

NetworkProfile

Name BESCHREIBUNG Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Zeichenfolge
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Zeichenfolge
ingressConfig Nutzlast der Eingangskonfiguration für Die Azure Spring Apps-Ressource. IngressConfig
outboundType Der Ausgehende Datenverkehrstyp von Azure Spring Apps-VNET-Instanzen. Zeichenfolge
serviceCidr Reservierte CIDR des Azure Spring Apps-Diensts Zeichenfolge
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Apps Service Runtime enthält Zeichenfolge
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Apps Service Runtime Zeichenfolge

IngressConfig

Name BESCHREIBUNG Wert
readTimeoutInSeconds Timeout für eingehende Lesevorgänge in Sekunden. INT

ServiceVNetAddons

Name BESCHREIBUNG Wert
logStreamPublicEndpoint Gibt an, ob auf den Protokollstream in VNET-Einschleusung instance über das Internet zugegriffen werden kann. bool

Sku

Name BESCHREIBUNG Wert
Kapazität Aktuelle Kapazität der Zielressource INT
name Name der Sku Zeichenfolge
Ebene Ebene der Sku Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Bereitstellen einer einfachen Azure Spring Apps-Microserviceanwendung

Bereitstellen in Azure
Diese Vorlage stellt eine einfache Azure Spring Apps-Microserviceanwendung bereit, die in Azure ausgeführt werden kann.

Ressourcendefinition mit einer ARM-Vorlage

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.AppPlatform/Spring-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2022-12-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "networkProfile": {
      "appNetworkResourceGroup": "string",
      "appSubnetId": "string",
      "ingressConfig": {
        "readTimeoutInSeconds": "int"
      },
      "outboundType": "string",
      "serviceCidr": "string",
      "serviceRuntimeNetworkResourceGroup": "string",
      "serviceRuntimeSubnetId": "string"
    },
    "vnetAddons": {
      "logStreamPublicEndpoint": "bool"
    },
    "zoneRedundant": "bool"
  }
}

Eigenschaftswerte

Spring

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.AppPlatform/Spring"
apiVersion Die Ressourcen-API-Version '2022-12-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 4-32

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Der Ressourcenname muss in Azure eindeutig sein.
location Der GEO-Standort der Ressource. Zeichenfolge
tags Tags des Diensts, bei dem es sich um eine Liste von Schlüsselwertpaaren handelt, die die Ressource beschreiben. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Sku der Dienstressource sku
properties Eigenschaften der Dienstressource ClusterResourceProperties

ClusterResourceProperties

Name BESCHREIBUNG Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile
vnetAddons Zusätzliche Diensteinstellungen in VNET-Einschleusung instance ServiceVNetAddons
zoneRedundant bool

NetworkProfile

Name BESCHREIBUNG Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Zeichenfolge
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Zeichenfolge
ingressConfig Nutzlast der Eingangskonfiguration für Die Azure Spring Apps-Ressource. IngressConfig
outboundType Der Ausgehende Datenverkehrstyp von Azure Spring Apps-VNET-Instanzen. Zeichenfolge
serviceCidr Reservierte CIDR des Azure Spring Apps-Diensts Zeichenfolge
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Apps Service Runtime enthält Zeichenfolge
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Apps Service Runtime Zeichenfolge

IngressConfig

Name BESCHREIBUNG Wert
readTimeoutInSeconds Timeout für eingehende Lesevorgänge in Sekunden. INT

ServiceVNetAddons

Name BESCHREIBUNG Wert
logStreamPublicEndpoint Gibt an, ob auf den Protokollstream in VNET-Einschleusung instance über das Internet zugegriffen werden kann. bool

Sku

Name BESCHREIBUNG Wert
Kapazität Aktuelle Kapazität der Zielressource INT
name Name der Sku Zeichenfolge
Ebene Ebene der Sku Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Bereitstellen einer einfachen Azure Spring Apps-Microserviceanwendung

Bereitstellen in Azure
Diese Vorlage stellt eine einfache Azure Spring Apps-Microserviceanwendung bereit, die in Azure ausgeführt werden kann.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.AppPlatform/Spring-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2022-12-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      networkProfile = {
        appNetworkResourceGroup = "string"
        appSubnetId = "string"
        ingressConfig = {
          readTimeoutInSeconds = int
        }
        outboundType = "string"
        serviceCidr = "string"
        serviceRuntimeNetworkResourceGroup = "string"
        serviceRuntimeSubnetId = "string"
      }
      vnetAddons = {
        logStreamPublicEndpoint = bool
      }
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Eigenschaftswerte

Spring

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.AppPlatform/Spring@2022-12-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 4-32

Gültige Zeichen:
Kleinbuchstaben, Zahlen und Bindestriche.

Der Ressourcenname muss in Azure eindeutig sein.
location Der GEO-Standort der Ressource. Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Tags des Diensts, bei dem es sich um eine Liste von Schlüsselwertpaaren handelt, die die Ressource beschreiben. Wörterbuch der Tagnamen und -werte.
sku Sku der Dienstressource sku
properties Eigenschaften der Dienstressource ClusterResourceProperties

ClusterResourceProperties

Name BESCHREIBUNG Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile
vnetAddons Zusätzliche Diensteinstellungen in VNET-Einschleusung instance ServiceVNetAddons
zoneRedundant bool

NetworkProfile

Name BESCHREIBUNG Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Zeichenfolge
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Zeichenfolge
ingressConfig Nutzlast der Eingangskonfiguration für Die Azure Spring Apps-Ressource. IngressConfig
outboundType Der Ausgehende Datenverkehrstyp von Azure Spring Apps-VNET-Instanzen. Zeichenfolge
serviceCidr Reservierte CIDR des Azure Spring Apps-Diensts Zeichenfolge
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Apps Service Runtime enthält Zeichenfolge
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Apps Service Runtime Zeichenfolge

IngressConfig

Name BESCHREIBUNG Wert
readTimeoutInSeconds Timeout für eingehende Lesevorgänge in Sekunden. INT

ServiceVNetAddons

Name BESCHREIBUNG Wert
logStreamPublicEndpoint Gibt an, ob über das Internet auf den Protokolldatenstrom in vnet injection instance zugegriffen werden kann. bool

Sku

Name BESCHREIBUNG Wert
Kapazität Aktuelle Kapazität der Zielressource INT
name Name der SKU Zeichenfolge
Ebene Ebene der SKU Zeichenfolge