Sdílet prostřednictvím


Microsoft.AppPlatform Spring

Definice prostředku Bicep

Typ prostředku Spring je možné nasadit s operacemi, které cílí na:

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.AppPlatform/Spring, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.AppPlatform/Spring@2023-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    infraResourceGroup: 'string'
    managedEnvironmentId: 'string'
    marketplaceResource: {
      plan: 'string'
      product: 'string'
      publisher: 'string'
    }
    networkProfile: {
      appNetworkResourceGroup: 'string'
      appSubnetId: 'string'
      ingressConfig: {
        readTimeoutInSeconds: int
      }
      outboundType: 'string'
      serviceCidr: 'string'
      serviceRuntimeNetworkResourceGroup: 'string'
      serviceRuntimeSubnetId: 'string'
    }
    vnetAddons: {
      dataPlanePublicEndpoint: bool
      logStreamPublicEndpoint: bool
    }
    zoneRedundant: bool
  }
}

Hodnoty vlastností

Spring

Název Description Hodnota
name Název prostředku string (povinné)

Limit počtu znaků: 4–32

Platné znaky:
Malá písmena, číslice a pomlčky.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění prostředku. řetězec
tags Značky služby, což je seznam párů klíčových hodnot, které popisují prostředek. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka prostředku služby Sku
properties Vlastnosti prostředku služby ClusterResourceProperties

ClusterResourceProperties

Název Description Hodnota
infraResourceGroup Název skupiny prostředků, která obsahuje prostředky infrastruktury řetězec
managedEnvironmentId ID prostředku spravovaného prostředí, na které instance Spring Apps staví řetězec
marketplaceResource Nákup produktu třetí strany prostředku služby. MarketplaceResource
networkProfile Profil sítě služby NetworkProfile
vnetAddons Další nastavení služby v instanci injektáže virtuální sítě ServiceVNetAddons
zoneRedundant bool

MarketplaceResource

Název Description Hodnota
Plán ID plánu artefaktu třetí strany, který se pořizuje. řetězec
product Artefakt třetí strany, který se pořizuje. řetězec
vydavatel ID vydavatele artefaktu třetí strany, který se kupuje. řetězec

NetworkProfile

Název Description Hodnota
appNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky pro zákaznické aplikace v Azure Spring Apps řetězec
appSubnetId Plně kvalifikované ID prostředku podsítě pro hostování zákaznických aplikací v Azure Spring Apps řetězec
ingressConfig Datová část konfigurace příchozího přenosu dat pro prostředek Azure Spring Apps Konfigurace příchozího přenosu dat
typ odchozího připojení Typ odchozího provozu instancí virtuální sítě Azure Spring Apps. řetězec
serviceCidr Rezervované CIDR služby Azure Spring Apps řetězec
serviceRuntimeNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky modulu Runtime služby Azure Spring Apps řetězec
serviceRuntimeSubnetId Plně kvalifikované ID prostředku podsítě pro hostování modulu runtime služby Azure Spring Apps řetězec

Konfigurace příchozího přenosu dat

Název Description Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat v sekundách vyprší. int

ServiceVNetAddons

Název Description Hodnota
koncový bod dataPlanePublicEndpoint Určuje, jestli jsou komponenty roviny dat (stream protokolu, připojení aplikace, vzdálené ladění) v instanci injektáže virtuální sítě přístupné z internetu. bool
koncový bod logStreamPublicEndpoint Určuje, jestli je možné k streamu protokolu v instanci injektáže virtuální sítě přistupovat z internetu. bool

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Nasazení jednoduché aplikace mikroslužby Azure Spring Apps

Nasazení do Azure
Tato šablona nasadí jednoduchou aplikaci mikroslužby Azure Spring Apps pro spuštění v Azure.

Definice prostředku šablony ARM

Typ prostředku Spring je možné nasadit s operacemi, které cílí na:

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.AppPlatform/Spring, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2023-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "infraResourceGroup": "string",
    "managedEnvironmentId": "string",
    "marketplaceResource": {
      "plan": "string",
      "product": "string",
      "publisher": "string"
    },
    "networkProfile": {
      "appNetworkResourceGroup": "string",
      "appSubnetId": "string",
      "ingressConfig": {
        "readTimeoutInSeconds": "int"
      },
      "outboundType": "string",
      "serviceCidr": "string",
      "serviceRuntimeNetworkResourceGroup": "string",
      "serviceRuntimeSubnetId": "string"
    },
    "vnetAddons": {
      "dataPlanePublicEndpoint": "bool",
      "logStreamPublicEndpoint": "bool"
    },
    "zoneRedundant": "bool"
  }
}

Hodnoty vlastností

Spring

Název Description Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring
apiVersion Verze rozhraní API prostředku 2023-03-01-preview
name Název prostředku string (povinné)

Omezení počtu znaků: 4–32

Platné znaky:
Malá písmena, číslice a pomlčky.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění prostředku. řetězec
tags Značky služby, což je seznam párů hodnot klíčů, které popisují prostředek. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
Sku Skladová položka prostředku služby Sku
properties Vlastnosti prostředku služby ClusterResourceProperties

ClusterResourceProperties

Název Description Hodnota
infraResourceGroup Název skupiny prostředků, která obsahuje prostředky infrastruktury řetězec
managedEnvironmentId ID prostředku spravovaného prostředí, ze kterého instance Spring Apps vychází řetězec
marketplaceResource Nákup produktu třetí strany prostředku Služby. MarketplaceResource
profil sítě Profil sítě služby Profil sítě
vnetAddons Další nastavení služby v instanci injektáže virtuální sítě ServiceVNetAddons
zoneRedundant bool

MarketplaceResource

Název Description Hodnota
Plán ID plánu artefaktu třetí strany, který se pořizuje. řetězec
product Artefakt třetí strany, který se pořizuje. řetězec
vydavatel ID vydavatele artefaktu třetí strany, který se kupuje. řetězec

NetworkProfile

Název Description Hodnota
appNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky pro zákaznické aplikace v Azure Spring Apps řetězec
appSubnetId Plně kvalifikované ID prostředku podsítě pro hostování zákaznických aplikací v Azure Spring Apps řetězec
ingressConfig Datová část konfigurace příchozího přenosu dat pro prostředek Azure Spring Apps Konfigurace příchozího přenosu dat
typ odchozího připojení Typ odchozího provozu instancí virtuální sítě Azure Spring Apps. řetězec
serviceCidr Rezervované CIDR služby Azure Spring Apps řetězec
serviceRuntimeNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky modulu Runtime služby Azure Spring Apps řetězec
serviceRuntimeSubnetId Plně kvalifikované ID prostředku podsítě pro hostování modulu runtime služby Azure Spring Apps řetězec

Konfigurace příchozího přenosu dat

Název Description Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat vyprší v sekundách. int

ServiceVNetAddons

Název Description Hodnota
dataPlanePublicEndpoint Určuje, jestli je možné přistupovat k komponentám roviny dat (stream protokolu, připojení aplikace, vzdálené ladění) v instanci injektáže virtuální sítě z internetu. bool
logStreamPublicEndpoint Určuje, jestli je možné k streamu protokolu v instanci injektáže virtuální sítě přistupovat z internetu. bool

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Nasazení jednoduché aplikace mikroslužeb Azure Spring Apps

Nasazení do Azure
Tato šablona nasadí jednoduchou aplikaci mikroslužeb Azure Spring Apps pro spuštění v Azure.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku Spring je možné nasadit s operacemi, které cílí na:

  • 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.AppPlatform/Spring, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2023-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      infraResourceGroup = "string"
      managedEnvironmentId = "string"
      marketplaceResource = {
        plan = "string"
        product = "string"
        publisher = "string"
      }
      networkProfile = {
        appNetworkResourceGroup = "string"
        appSubnetId = "string"
        ingressConfig = {
          readTimeoutInSeconds = int
        }
        outboundType = "string"
        serviceCidr = "string"
        serviceRuntimeNetworkResourceGroup = "string"
        serviceRuntimeSubnetId = "string"
      }
      vnetAddons = {
        dataPlanePublicEndpoint = bool
        logStreamPublicEndpoint = bool
      }
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Hodnoty vlastností

Spring

Název Description Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring@2023-03-01-preview
name Název prostředku string (povinné)

Limit počtu znaků: 4–32

Platné znaky:
Malá písmena, číslice a pomlčky.

Název prostředku musí být v rámci Azure jedinečný.
location Geografické umístění prostředku. řetězec
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky služby, což je seznam párů hodnot klíčů, které popisují prostředek. Slovník názvů a hodnot značek.
Sku Skladová položka prostředku služby Sku
properties Vlastnosti prostředku služby ClusterResourceProperties

ClusterResourceProperties

Název Description Hodnota
infraResourceGroup Název skupiny prostředků, která obsahuje prostředky infrastruktury řetězec
managedEnvironmentId ID prostředku spravovaného prostředí, ze kterého instance Spring Apps vychází řetězec
marketplaceResource Nákup produktu třetí strany prostředku Služby. MarketplaceResource
profil sítě Profil sítě služby Profil sítě
vnetAddons Další nastavení služby v instanci injektáže virtuální sítě ServiceVNetAddons
zoneRedundant bool

MarketplaceResource

Název Description Hodnota
Plán ID plánu artefaktu třetí strany, který je pořizován. řetězec
product Artefakt třetí strany, který je pořizován. řetězec
vydavatel ID vydavatele artefaktu třetí strany, který se kupuje. řetězec

Profil sítě

Název Description Hodnota
appNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky pro zákaznické aplikace v Azure Spring Apps řetězec
appSubnetId Plně kvalifikované ID prostředku podsítě pro hostování zákaznických aplikací v Azure Spring Apps řetězec
ingressConfig Datová část konfigurace příchozího přenosu dat pro prostředek Azure Spring Apps Konfigurace příchozího přenosu dat
typ odchozího spojení Typ odchozího provozu instancí virtuální sítě Azure Spring Apps řetězec
serviceCidr Rezervované CIDR služby Azure Spring Apps řetězec
serviceRuntimeNetworkResourceGroup Název skupiny prostředků obsahující síťové prostředky modulu Runtime služby Azure Spring Apps řetězec
serviceRuntimeSubnetId Plně kvalifikované ID prostředku podsítě pro hostování modulu runtime služby Azure Spring Apps řetězec

Konfigurace příchozího přenosu dat

Název Description Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat v sekundách vyprší. int

ServiceVNetAddons

Název Description Hodnota
koncový bod dataPlanePublicEndpoint Určuje, jestli jsou komponenty roviny dat (stream protokolu, připojení aplikace, vzdálené ladění) v instanci injektáže virtuální sítě přístupné z internetu. bool
koncový bod logStreamPublicEndpoint Určuje, jestli je možné k streamu protokolu v instanci injektáže virtuální sítě přistupovat z internetu. bool

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec