Hinweis: Azure Spring Apps (Microsoft.AppPlatform/Spring) ist inzwischen eingestellt und wird am 31.05.2028 eingestellt. Weitere Informationen finden Sie unter https://aka.ms/asaretirement.
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.
Um eine Microsoft.AppPlatform/Spring-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.AppPlatform/Spring@2020-07-01' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
networkProfile: {
appNetworkResourceGroup: 'string'
appSubnetId: 'string'
serviceCidr: 'string'
serviceRuntimeNetworkResourceGroup: 'string'
serviceRuntimeSubnetId: 'string'
}
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
| Name |
Beschreibung |
Wert |
| Ort |
Der GEO-Standort der Ressource. |
Schnur |
| Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
| Eigenschaften |
Eigenschaften der Dienstressource |
ClusterResourceProperties- |
| scope |
Verwenden Sie diese Verwendung beim Erstellen einer Ressource in einem Bereich, der sich von dem Bereitstellungsbereich unterscheidet. |
Legen Sie diese Eigenschaft auf den symbolischen Namen einer Ressource fest, um die Erweiterungsressourceanzuwenden. |
| Sku |
Sku der Dienstressource |
Sku- |
| Schilder |
Ressourcentags |
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ClusterResource-Eigenschaften
| Name |
Beschreibung |
Wert |
| networkProfil |
Netzwerkprofil des Diensts |
NetworkProfile- |
NetzwerkProfil
| Name |
Beschreibung |
Wert |
| appNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Cloud Apps enthält |
Schnur |
| appSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Cloud Apps |
Schnur |
| serviceCidr |
Reservierter Azure Spring Cloud-Dienst CIDR |
Schnur |
| serviceRuntimeNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Cloud Service Runtime enthält |
Schnur |
| serviceRuntimeSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Cloud Service Runtime |
Schnur |
Sku
| Name |
Beschreibung |
Wert |
| Fassungsvermögen |
Aktuelle Kapazität der Zielressource |
Int |
| Name |
Name der Sku |
Schnur |
| Rang |
Ebene der Sku |
Schnur |
Verwendungsbeispiele
Azure-Schnellstartbeispiele
Die folgenden Azure-Schnellstartvorlagen Bicep-Beispiele für die Bereitstellung dieses Ressourcentyps enthalten.
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.
Um eine Microsoft.AppPlatform/Spring-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.AppPlatform/Spring",
"apiVersion": "2020-07-01",
"name": "string",
"location": "string",
"properties": {
"networkProfile": {
"appNetworkResourceGroup": "string",
"appSubnetId": "string",
"serviceCidr": "string",
"serviceRuntimeNetworkResourceGroup": "string",
"serviceRuntimeSubnetId": "string"
}
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
| Name |
Beschreibung |
Wert |
| apiVersion (Englisch) |
Die API-Version |
'2020-07-01' |
| Ort |
Der GEO-Standort der Ressource. |
Schnur |
| Name |
Der Ressourcenname |
Zeichenfolge (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" |
ClusterResource-Eigenschaften
| Name |
Beschreibung |
Wert |
| networkProfil |
Netzwerkprofil des Diensts |
NetworkProfile- |
NetzwerkProfil
| Name |
Beschreibung |
Wert |
| appNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Cloud Apps enthält |
Schnur |
| appSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Cloud Apps |
Schnur |
| serviceCidr |
Reservierter Azure Spring Cloud-Dienst CIDR |
Schnur |
| serviceRuntimeNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Cloud Service Runtime enthält |
Schnur |
| serviceRuntimeSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Cloud Service Runtime |
Schnur |
Sku
| Name |
Beschreibung |
Wert |
| Fassungsvermögen |
Aktuelle Kapazität der Zielressource |
Int |
| Name |
Name der Sku |
Schnur |
| Rang |
Ebene der Sku |
Schnur |
Verwendungsbeispiele
Azure-Schnellstartvorlagen
Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.
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.
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@2020-07-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
networkProfile = {
appNetworkResourceGroup = "string"
appSubnetId = "string"
serviceCidr = "string"
serviceRuntimeNetworkResourceGroup = "string"
serviceRuntimeSubnetId = "string"
}
}
sku = {
capacity = int
name = "string"
tier = "string"
}
}
}
Eigenschaftswerte
| Name |
Beschreibung |
Wert |
| Ort |
Der GEO-Standort der Ressource. |
Schnur |
| Name |
Der Ressourcenname |
Zeichenfolge (erforderlich) |
| parent_id |
Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. |
Zeichenfolge (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@2020-07-01" |
ClusterResource-Eigenschaften
| Name |
Beschreibung |
Wert |
| networkProfil |
Netzwerkprofil des Diensts |
NetworkProfile- |
NetzwerkProfil
| Name |
Beschreibung |
Wert |
| appNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen von Azure Spring Cloud Apps enthält |
Schnur |
| appSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten von Azure Spring Cloud Apps |
Schnur |
| serviceCidr |
Reservierter Azure Spring Cloud-Dienst CIDR |
Schnur |
| serviceRuntimeNetworkResourceGroup |
Name der Ressourcengruppe, die Netzwerkressourcen der Azure Spring Cloud Service Runtime enthält |
Schnur |
| serviceRuntimeSubnetId |
Vollqualifizierte Ressourcen-ID des Subnetzes zum Hosten der Azure Spring Cloud Service Runtime |
Schnur |
Sku
| Name |
Beschreibung |
Wert |
| Fassungsvermögen |
Aktuelle Kapazität der Zielressource |
Int |
| Name |
Name der Sku |
Schnur |
| Rang |
Ebene der Sku |
Schnur |
Verwendungsbeispiele
Ein grundlegendes Beispiel für die Bereitstellung von Azure Spring Cloud Service.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "Spring" {
type = "Microsoft.AppPlatform/Spring@2023-05-01-preview"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
zoneRedundant = false
}
sku = {
name = "S0"
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}