Dela via


Microsoft.AppPlatform våren 2022-11-01-förhandsversion

Bicep-resursdefinition

Spring-resurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

Microsoft.AppPlatform/Spring

Namn Beskrivning Värde
plats Resursens GEO-plats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tjänstresursen ClusterResourceProperties (på engelska)
Sku SKU för tjänstresursen Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ClusterResourceProperties (på engelska)

Namn Beskrivning Värde
marketplaceResource Köpa en produkt från tredje part av tjänstresursen. MarketplaceResource (på engelska)
networkProfil Tjänstens nätverksprofil NätverkProfil
vnetAddons Ytterligare tjänstinställningar i instansen för vnet-inmatning ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Namn Beskrivning Värde
readTimeoutInSeconds Tidsgräns för ingressläsning i sekunder. Int

MarketplaceResource (på engelska)

Namn Beskrivning Värde
plan/planering/strategi Plan-ID:t för den tredjepartsartefakt som införskaffas. sträng
produkt Artefakten från tredje part som införskaffas. sträng
förläggare Utgivar-ID:t för den tredjepartsartefakt som köps. sträng

NätverkProfil

Namn Beskrivning Värde
appNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps sträng
appSubnetId Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps sträng
ingressConfig Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. IngressConfig
outboundType Utgående trafiktyp för virtuella Azure Spring Apps-instanser. sträng
serviceCidr Reserverad CIDR för Azure Spring Apps-tjänsten sträng
serviceRuntimeNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime sträng
serviceRuntimeSubnetId Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime sträng

ServiceVNetAddons

Namn Beskrivning Värde
logStreamPublicEndpoint Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. Bool

Sku

Namn Beskrivning Värde
kapacitet Målresursens aktuella kapacitet Int
Namn SKU:ns namn sträng
Nivå Nivå för SKU:n sträng

Spårade resurstaggar

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure.

Resursdefinition för ARM-mall

Spring-resurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2022-11-01-preview",
  "name": "string",
  "location": "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"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

Microsoft.AppPlatform/Spring

Namn Beskrivning Värde
apiVersion API-versionen "2022-11-01-preview"
plats Resursens GEO-plats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tjänstresursen ClusterResourceProperties (på engelska)
Sku SKU för tjänstresursen Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.AppPlatform/Spring"

ClusterResourceProperties (på engelska)

Namn Beskrivning Värde
marketplaceResource Köpa en produkt från tredje part av tjänstresursen. MarketplaceResource (på engelska)
networkProfil Tjänstens nätverksprofil NätverkProfil
vnetAddons Ytterligare tjänstinställningar i instansen för vnet-inmatning ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Namn Beskrivning Värde
readTimeoutInSeconds Tidsgräns för ingressläsning i sekunder. Int

MarketplaceResource (på engelska)

Namn Beskrivning Värde
plan/planering/strategi Plan-ID:t för den tredjepartsartefakt som införskaffas. sträng
produkt Artefakten från tredje part som införskaffas. sträng
förläggare Utgivar-ID:t för den tredjepartsartefakt som köps. sträng

NätverkProfil

Namn Beskrivning Värde
appNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps sträng
appSubnetId Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps sträng
ingressConfig Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. IngressConfig
outboundType Utgående trafiktyp för virtuella Azure Spring Apps-instanser. sträng
serviceCidr Reserverad CIDR för Azure Spring Apps-tjänsten sträng
serviceRuntimeNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime sträng
serviceRuntimeSubnetId Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime sträng

ServiceVNetAddons

Namn Beskrivning Värde
logStreamPublicEndpoint Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. Bool

Sku

Namn Beskrivning Värde
kapacitet Målresursens aktuella kapacitet Int
Namn SKU:ns namn sträng
Nivå Nivå för SKU:n sträng

Spårade resurstaggar

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Distribuera ett enkelt Azure Spring Apps-mikrotjänstprogram

Distribuera till Azure
Den här mallen distribuerar ett enkelt Azure Spring Apps-mikrotjänstprogram som ska köras i Azure.

Resursdefinition för Terraform (AzAPI-provider)

Spring-resurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.AppPlatform/Spring-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2022-11-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
    }
  }
}

Egenskapsvärden

Microsoft.AppPlatform/Spring

Namn Beskrivning Värde
plats Resursens GEO-plats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för tjänstresursen ClusterResourceProperties (på engelska)
Sku SKU för tjänstresursen Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.AppPlatform/Spring@2022-11-01-preview"

ClusterResourceProperties (på engelska)

Namn Beskrivning Värde
marketplaceResource Köpa en produkt från tredje part av tjänstresursen. MarketplaceResource (på engelska)
networkProfil Tjänstens nätverksprofil NätverkProfil
vnetAddons Ytterligare tjänstinställningar i instansen för vnet-inmatning ServiceVNetAddons
zoneRedundant Bool

IngressConfig

Namn Beskrivning Värde
readTimeoutInSeconds Tidsgräns för ingressläsning i sekunder. Int

MarketplaceResource (på engelska)

Namn Beskrivning Värde
plan/planering/strategi Plan-ID:t för den tredjepartsartefakt som införskaffas. sträng
produkt Artefakten från tredje part som införskaffas. sträng
förläggare Utgivar-ID:t för den tredjepartsartefakt som köps. sträng

NätverkProfil

Namn Beskrivning Värde
appNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för kundappar i Azure Spring Apps sträng
appSubnetId Fullständigt kvalificerat resurs-ID för undernätet som värd för kundappar i Azure Spring Apps sträng
ingressConfig Ingresskonfigurationsnyttolast för Azure Spring Apps-resurs. IngressConfig
outboundType Utgående trafiktyp för virtuella Azure Spring Apps-instanser. sträng
serviceCidr Reserverad CIDR för Azure Spring Apps-tjänsten sträng
serviceRuntimeNetworkResourceGroup Namnet på resursgruppen som innehåller nätverksresurser för Azure Spring Apps Service Runtime sträng
serviceRuntimeSubnetId Fullständigt kvalificerat resurs-ID för undernätet som ska vara värd för Azure Spring Apps Service Runtime sträng

ServiceVNetAddons

Namn Beskrivning Värde
logStreamPublicEndpoint Anger om loggströmmen i instansen för vnet-inmatning kan nås från Internet. Bool

Sku

Namn Beskrivning Värde
kapacitet Målresursens aktuella kapacitet Int
Namn SKU:ns namn sträng
Nivå Nivå för SKU:n sträng

Spårade resurstaggar

Namn Beskrivning Värde