Delen via


Microsoft.AppPlatform Spring 2023-12-01

Bicep-resourcedefinitie

Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AppPlatform/Spring-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.AppPlatform/Spring@2023-12-01' = {
  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: {
      dataPlanePublicEndpoint: bool
      logStreamPublicEndpoint: bool
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschapswaarden

ClusterResourceProperties

Naam Beschrijving Waarde
marketplaceResource Het aanschaffen van een product van derden van de serviceresource. MarketplaceResource-
networkProfile Netwerkprofiel van de service NetworkProfile
vnetAddons Aanvullende service-instellingen in vnet-injectieexemplaren ServiceVNetAddons-
zoneRedundant Bool

IngressConfig

Naam Beschrijving Waarde
readTimeoutInSeconds Time-out voor inkomende leesbewerkingen in seconden. Int

MarketplaceResource

Naam Beschrijving Waarde
plan De plan-id van het artefact van derden dat wordt aangeschaft. snaar
product Het artefact van derden dat wordt aangeschaft. snaar
uitgever De uitgever-id van het artefact van derden dat wordt gekocht. snaar

Microsoft.AppPlatform/Spring

Naam Beschrijving Waarde
plaats De GEO-locatie van de resource. snaar
naam De resourcenaam string

Beperkingen:
Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$ (vereist)
Eigenschappen Eigenschappen van de serviceresource ClusterResourceProperties-
Sku SKU van de serviceresource SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

NetworkProfile

Naam Beschrijving Waarde
appNetworkResourceGroup Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps snaar
appSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps snaar
ingressConfig Nettolading voor inkomend verkeer voor Azure Spring Apps-resource. IngressConfig-
uitgaand type Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps. snaar
serviceCidr Gereserveerde CIDR voor Azure Spring Apps-service snaar
serviceRuntimeNetworkResourceGroup Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime snaar
serviceRuntimeSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime snaar

ServiceVNetAddons

Naam Beschrijving Waarde
dataPlanePublicEndpoint Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet. Bool
logStreamPublicEndpoint Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet. Bool

Sku

Naam Beschrijving Waarde
capaciteit Huidige capaciteit van de doelresource Int
naam Naam van de SKU snaar
rang Laag van de SKU snaar

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Een eenvoudige Azure Spring Apps-microservicetoepassing implementeren Met deze sjabloon wordt een eenvoudige Azure Spring Apps-microservicetoepassing geïmplementeerd die kan worden uitgevoerd in Azure.

Resourcedefinitie van ARM-sjabloon

Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AppPlatform/Spring-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.AppPlatform/Spring",
  "apiVersion": "2023-12-01",
  "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": {
      "dataPlanePublicEndpoint": "bool",
      "logStreamPublicEndpoint": "bool"
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschapswaarden

ClusterResourceProperties

Naam Beschrijving Waarde
marketplaceResource Het aanschaffen van een product van derden van de serviceresource. MarketplaceResource-
networkProfile Netwerkprofiel van de service NetworkProfile
vnetAddons Aanvullende service-instellingen in vnet-injectieexemplaren ServiceVNetAddons-
zoneRedundant Bool

IngressConfig

Naam Beschrijving Waarde
readTimeoutInSeconds Time-out voor inkomende leesbewerkingen in seconden. Int

MarketplaceResource

Naam Beschrijving Waarde
plan De plan-id van het artefact van derden dat wordt aangeschaft. snaar
product Het artefact van derden dat wordt aangeschaft. snaar
uitgever De uitgever-id van het artefact van derden dat wordt gekocht. snaar

Microsoft.AppPlatform/Spring

Naam Beschrijving Waarde
apiVersion De API-versie '2023-12-01'
plaats De GEO-locatie van de resource. snaar
naam De resourcenaam string

Beperkingen:
Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$ (vereist)
Eigenschappen Eigenschappen van de serviceresource ClusterResourceProperties-
Sku SKU van de serviceresource SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.AppPlatform/Spring'

NetworkProfile

Naam Beschrijving Waarde
appNetworkResourceGroup Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps snaar
appSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps snaar
ingressConfig Nettolading voor inkomend verkeer voor Azure Spring Apps-resource. IngressConfig-
uitgaand type Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps. snaar
serviceCidr Gereserveerde CIDR voor Azure Spring Apps-service snaar
serviceRuntimeNetworkResourceGroup Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime snaar
serviceRuntimeSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime snaar

ServiceVNetAddons

Naam Beschrijving Waarde
dataPlanePublicEndpoint Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet. Bool
logStreamPublicEndpoint Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet. Bool

Sku

Naam Beschrijving Waarde
capaciteit Huidige capaciteit van de doelresource Int
naam Naam van de SKU snaar
rang Laag van de SKU snaar

TrackedResourceTags

Naam Beschrijving Waarde

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een eenvoudige Azure Spring Apps-microservicetoepassing implementeren

implementeren in Azure
Met deze sjabloon wordt een eenvoudige Azure Spring Apps-microservicetoepassing geïmplementeerd die kan worden uitgevoerd in Azure.

Resourcedefinitie van Terraform (AzAPI-provider)

Het Spring-resourcetype kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.AppPlatform-/Spring-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring@2023-12-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  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 = {
        dataPlanePublicEndpoint = bool
        logStreamPublicEndpoint = bool
      }
      zoneRedundant = bool
    }
  })
}

Eigenschapswaarden

ClusterResourceProperties

Naam Beschrijving Waarde
marketplaceResource Het aanschaffen van een product van derden van de serviceresource. MarketplaceResource-
networkProfile Netwerkprofiel van de service NetworkProfile
vnetAddons Aanvullende service-instellingen in vnet-injectieexemplaren ServiceVNetAddons-
zoneRedundant Bool

IngressConfig

Naam Beschrijving Waarde
readTimeoutInSeconds Time-out voor inkomende leesbewerkingen in seconden. Int

MarketplaceResource

Naam Beschrijving Waarde
plan De plan-id van het artefact van derden dat wordt aangeschaft. snaar
product Het artefact van derden dat wordt aangeschaft. snaar
uitgever De uitgever-id van het artefact van derden dat wordt gekocht. snaar

Microsoft.AppPlatform/Spring

Naam Beschrijving Waarde
plaats De GEO-locatie van de resource. snaar
naam De resourcenaam string

Beperkingen:
Patroon = ^[a-z][a-z0-9-]*[a-z0-9]$ (vereist)
Eigenschappen Eigenschappen van de serviceresource ClusterResourceProperties-
Sku SKU van de serviceresource SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.AppPlatform/Spring@2023-12-01"

NetworkProfile

Naam Beschrijving Waarde
appNetworkResourceGroup Naam van de resourcegroep met netwerkresources voor klant-apps in Azure Spring Apps snaar
appSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van klant-apps in Azure Spring Apps snaar
ingressConfig Nettolading voor inkomend verkeer voor Azure Spring Apps-resource. IngressConfig-
uitgaand type Het uitgaande verkeerstype van VNet-exemplaren van Azure Spring Apps. snaar
serviceCidr Gereserveerde CIDR voor Azure Spring Apps-service snaar
serviceRuntimeNetworkResourceGroup Naam van de resourcegroep met netwerkresources van Azure Spring Apps Service Runtime snaar
serviceRuntimeSubnetId Volledig gekwalificeerde resource-id van het subnet voor het hosten van Azure Spring Apps Service Runtime snaar

ServiceVNetAddons

Naam Beschrijving Waarde
dataPlanePublicEndpoint Hiermee wordt aangegeven of de onderdelen van het gegevensvlak (logboekstream, app connect, externe foutopsporing) in het vnet-injectieexemplaren toegankelijk zijn via internet. Bool
logStreamPublicEndpoint Hiermee wordt aangegeven of de logboekstream in het vnet-injectieexemplaren toegankelijk is via internet. Bool

Sku

Naam Beschrijving Waarde
capaciteit Huidige capaciteit van de doelresource Int
naam Naam van de SKU snaar
rang Laag van de SKU snaar

TrackedResourceTags

Naam Beschrijving Waarde