Sdílet prostřednictvím


Microsoft.AppPlatform Spring 2022-11-01-preview

Definice prostředku Bicep

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

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@2022-11-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    marketplaceResource: {
      plan: 'string'
      product: 'string'
      publisher: 'string'
    }
    networkProfile: {
      appNetworkResourceGroup: 'string'
      appSubnetId: 'string'
      ingressConfig: {
        readTimeoutInSeconds: int
      }
      outboundType: 'string'
      serviceCidr: 'string'
      serviceRuntimeNetworkResourceGroup: 'string'
      serviceRuntimeSubnetId: 'string'
    }
    vnetAddons: {
      logStreamPublicEndpoint: bool
    }
    zoneRedundant: bool
  }
}

Hodnoty vlastností

Jaro

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)

Limit 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ý.
umístění Geografické umístění prostředku. řetězec
visačky Značky služby, což je seznam párů klíč-hodnota, které popisují prostředek. Slovník názvů a hodnot značek Viz Značky v šablonách
sku Skladová položka prostředku služby skladové položky
vlastnosti Vlastnosti prostředku služby clusterResourceProperties

ClusterResourceProperties

Jméno Popis Hodnota
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

Jméno Popis Hodnota
plán ID plánu artefaktu třetí strany, který se pořiuje. řetězec
výrobek Artefakt třetí strany, který se pořizován řetězec
vydavatel ID vydavatele zakoupeného artefaktu třetí strany. řetězec

NetworkProfile

Jméno Popis 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 IngressConfig
outboundType 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

IngressConfig

Jméno Popis Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat v sekundách vypršel. Int

ServiceVNetAddons

Jméno Popis Hodnota
logStreamPublicEndpoint Určuje, jestli se stream protokolu v instanci injektáže virtuální sítě dá získat přístup z internetu. Bool

Sku

Jméno Popis Hodnota
kapacita Aktuální kapacita cílového prostředku Int
Jméno Název skladové položky řetězec
úroveň Úroveň skladové položky řetězec

Šablony pro rychlý start

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

Šablona Popis
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í:

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í JSON.

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

Hodnoty vlastností

Jaro

Jméno Popis Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring
apiVersion Verze rozhraní API prostředku 2022-11-01-preview
Jméno Název prostředku string (povinné)

Limit 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ý.
umístění Geografické umístění prostředku. řetězec
visačky Značky služby, což je seznam párů klíč-hodnota, které popisují prostředek. Slovník názvů a hodnot značek Viz Značky v šablonách
sku Skladová položka prostředku služby skladové položky
vlastnosti Vlastnosti prostředku služby clusterResourceProperties

ClusterResourceProperties

Jméno Popis Hodnota
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

Jméno Popis Hodnota
plán ID plánu artefaktu třetí strany, který se pořiuje. řetězec
výrobek Artefakt třetí strany, který se pořizován řetězec
vydavatel ID vydavatele zakoupeného artefaktu třetí strany. řetězec

NetworkProfile

Jméno Popis 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 IngressConfig
outboundType 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

IngressConfig

Jméno Popis Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat v sekundách vypršel. Int

ServiceVNetAddons

Jméno Popis Hodnota
logStreamPublicEndpoint Určuje, jestli se stream protokolu v instanci injektáže virtuální sítě dá získat přístup z internetu. Bool

Sku

Jméno Popis Hodnota
kapacita Aktuální kapacita cílového prostředku Int
Jméno Název skladové položky řetězec
úroveň Úroveň skladové položky řetězec

Šablony pro rychlý start

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

Šablona Popis
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 Terraformu (poskytovatel AzAPI)

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

  • 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@2022-11-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      marketplaceResource = {
        plan = "string"
        product = "string"
        publisher = "string"
      }
      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"
    }
  })
}

Hodnoty vlastností

Jaro

Jméno Popis Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring@2022-11-01-preview
Jméno Název prostředku string (povinné)

Limit 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ý.
umístění 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é)
visačky Značky služby, což je seznam párů klíč-hodnota, které popisují prostředek. Slovník názvů a hodnot značek
sku Skladová položka prostředku služby skladové položky
vlastnosti Vlastnosti prostředku služby clusterResourceProperties

ClusterResourceProperties

Jméno Popis Hodnota
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

Jméno Popis Hodnota
plán ID plánu artefaktu třetí strany, který se pořiuje. řetězec
výrobek Artefakt třetí strany, který se pořizován řetězec
vydavatel ID vydavatele zakoupeného artefaktu třetí strany. řetězec

NetworkProfile

Jméno Popis 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 IngressConfig
outboundType 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

IngressConfig

Jméno Popis Hodnota
readTimeoutInSeconds Časový limit čtení příchozího přenosu dat v sekundách vypršel. Int

ServiceVNetAddons

Jméno Popis Hodnota
logStreamPublicEndpoint Určuje, jestli se stream protokolu v instanci injektáže virtuální sítě dá získat přístup z internetu. Bool

Sku

Jméno Popis Hodnota
kapacita Aktuální kapacita cílového prostředku Int
Jméno Název skladové položky řetězec
úroveň Úroveň skladové položky řetězec