Freigeben über


Microsoft.AppPlatform Spring 2022-12-01

Bicep-Ressourcendefinition

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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 Bicep hinzu.

resource symbolicname 'Microsoft.AppPlatform/Spring@2022-12-01' = {
  location: 'string'
  name: 'string'
  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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

ClusterResourceProperties

Name Beschreibung Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile-
vnetAddons Zusätzliche Diensteinstellungen in der vnet-Einfügungsinstanz ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Name Beschreibung Wert
readTimeoutInSeconds Lesezeitüberschreitung in Sekunden. Int

Microsoft.AppPlatform/Spring

Name Beschreibung Wert
Ort Der GEO-Standort der Ressource. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (erforderlich)
Eigenschaften Eigenschaften der Dienstressource ClusterResourceProperties-
Sku Sku der Dienstressource Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

NetworkProfile

Name Beschreibung Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Schnur
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Schnur
ingressConfig Eingehende Konfigurationsnutzlast für azure Spring Apps-Ressource. IngressConfig-
outboundType Der Datenverkehrstyp von Azure Spring Apps VNet-Instanzen. Schnur
serviceCidr Reservierter Azure Spring Apps-Dienst CIDR Schnur
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Apps Service Runtime enthält Schnur
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Apps Service Runtime Schnur

ServiceVNetAddons

Name Beschreibung Wert
logStreamPublicEndpoint Gibt an, ob auf den Protokolldatenstrom in der vnet-Einfügungsinstanz über das Internet zugegriffen werden kann. Bool

Sku

Name Beschreibung Wert
Fassungsvermögen Aktuelle Kapazität der Zielressource Int
Name Name der Sku Schnur
Rang Ebene der Sku Schnur

TrackedResourceTags

Name Beschreibung Wert

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Bereitstellen einer einfachen Azure Spring Apps Microservice-Anwendung Diese Vorlage stellt eine einfache Azure Spring Apps Microservice-Anwendung bereit, die auf Azure ausgeführt werden kann.

ARM-Vorlagenressourcendefinition

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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",
  "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

ClusterResourceProperties

Name Beschreibung Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile-
vnetAddons Zusätzliche Diensteinstellungen in der vnet-Einfügungsinstanz ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Name Beschreibung Wert
readTimeoutInSeconds Lesezeitüberschreitung in Sekunden. Int

Microsoft.AppPlatform/Spring

Name Beschreibung Wert
apiVersion Die API-Version '2022-12-01'
Ort Der GEO-Standort der Ressource. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (erforderlich)
Eigenschaften Eigenschaften der Dienstressource ClusterResourceProperties-
Sku Sku der Dienstressource Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.AppPlatform/Spring"

NetworkProfile

Name Beschreibung Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Schnur
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Schnur
ingressConfig Eingehende Konfigurationsnutzlast für azure Spring Apps-Ressource. IngressConfig-
outboundType Der Datenverkehrstyp von Azure Spring Apps VNet-Instanzen. Schnur
serviceCidr Reservierter Azure Spring Apps-Dienst CIDR Schnur
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Apps Service Runtime enthält Schnur
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Apps Service Runtime Schnur

ServiceVNetAddons

Name Beschreibung Wert
logStreamPublicEndpoint Gibt an, ob auf den Protokolldatenstrom in der vnet-Einfügungsinstanz über das Internet zugegriffen werden kann. Bool

Sku

Name Beschreibung Wert
Fassungsvermögen Aktuelle Kapazität der Zielressource Int
Name Name der Sku Schnur
Rang Ebene der Sku Schnur

TrackedResourceTags

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Bereitstellen einer einfachen Azure Spring Apps Microservice-Anwendung

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

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Spring-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • 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 Ihrer Vorlage die folgende Terraform hinzu.

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

Eigenschaftswerte

ClusterResourceProperties

Name Beschreibung Wert
networkProfile Netzwerkprofil des Diensts NetworkProfile-
vnetAddons Zusätzliche Diensteinstellungen in der vnet-Einfügungsinstanz ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Name Beschreibung Wert
readTimeoutInSeconds Lesezeitüberschreitung in Sekunden. Int

Microsoft.AppPlatform/Spring

Name Beschreibung Wert
Ort Der GEO-Standort der Ressource. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Pattern = ^[a-z][a-z0-9-]*[a-z0-9]$ (erforderlich)
Eigenschaften Eigenschaften der Dienstressource ClusterResourceProperties-
Sku Sku der Dienstressource Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.AppPlatform/Spring@2022-12-01"

NetworkProfile

Name Beschreibung Wert
appNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen für Kunden-Apps in Azure Spring Apps enthält Schnur
appSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Kunden-Apps in Azure Spring Apps Schnur
ingressConfig Eingehende Konfigurationsnutzlast für azure Spring Apps-Ressource. IngressConfig-
outboundType Der Datenverkehrstyp von Azure Spring Apps VNet-Instanzen. Schnur
serviceCidr Reservierter Azure Spring Apps-Dienst CIDR Schnur
serviceRuntimeNetworkResourceGroup Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Apps Service Runtime enthält Schnur
serviceRuntimeSubnetId Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Apps Service Runtime Schnur

ServiceVNetAddons

Name Beschreibung Wert
logStreamPublicEndpoint Gibt an, ob auf den Protokolldatenstrom in der vnet-Einfügungsinstanz über das Internet zugegriffen werden kann. Bool

Sku

Name Beschreibung Wert
Fassungsvermögen Aktuelle Kapazität der Zielressource Int
Name Name der Sku Schnur
Rang Ebene der Sku Schnur

TrackedResourceTags

Name Beschreibung Wert