Dela via


Microsoft.AppPlatform Spring/apps 2020-07-01

Bicep-resursdefinition

Resurstypen Spring/apps 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/apps-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.AppPlatform/Spring/apps@2020-07-01' = {
  parent: resourceSymbolicName
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    activeDeploymentName: 'string'
    fqdn: 'string'
    httpsOnly: bool
    persistentDisk: {
      mountPath: 'string'
      sizeInGB: int
    }
    public: bool
    temporaryDisk: {
      mountPath: 'string'
      sizeInGB: int
    }
  }
}

Egenskapsvärden

Microsoft.AppPlatform/Spring/apps

Namn Beskrivning Värde
identitet Appresursens typ av hanterad identitet ManagedIdentityProperties (Hanterade identitetsegenskaper)
plats Geo-platsen för programmet, alltid samma med dess överordnade resurs sträng
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: Spring
Egenskaper Egenskaper för appresursen AppResourceProperties (på engelska)

AppResourceProperties (på engelska)

Namn Beskrivning Värde
activeDeploymentName (på engelska) Namnet på den aktiva distributionen av appen sträng
Fqdn Fullständigt kvalificerat dns-namn. sträng
httpsEndast Ange om endast https tillåts. Bool
persistentDisk Inställningar för beständiga diskar PersistentDisk (på engelska)
offentlig Anger om appen exponerar en offentlig slutpunkt Bool
temporaryDisk Tillfälliga diskinställningar TemporaryDisk (TemporaryDisk)

ManagedIdentityProperties (Hanterade identitetsegenskaper)

Namn Beskrivning Värde
huvudId Huvudnamns-ID sträng
hyresgästId Klientorganisations-ID sträng
typ Typ av hanterad identitet "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"

PersistentDisk (på engelska)

Namn Beskrivning Värde
mountPath Monteringssökväg för den beständiga disken sträng
sizeInGB Storleken på den beständiga disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 50

TemporaryDisk (TemporaryDisk)

Namn Beskrivning Värde
mountPath Monteringssökväg för den tillfälliga disken sträng
sizeInGB Storleken på den temporära disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 5

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

Resurstypen Spring/apps 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/apps-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.AppPlatform/Spring/apps",
  "apiVersion": "2020-07-01",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "activeDeploymentName": "string",
    "fqdn": "string",
    "httpsOnly": "bool",
    "persistentDisk": {
      "mountPath": "string",
      "sizeInGB": "int"
    },
    "public": "bool",
    "temporaryDisk": {
      "mountPath": "string",
      "sizeInGB": "int"
    }
  }
}

Egenskapsvärden

Microsoft.AppPlatform/Spring/apps

Namn Beskrivning Värde
apiVersion API-versionen '2020-07-01'
identitet Appresursens typ av hanterad identitet ManagedIdentityProperties (Hanterade identitetsegenskaper)
plats Geo-platsen för programmet, alltid samma med dess överordnade resurs sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för appresursen AppResourceProperties (på engelska)
typ Resurstypen "Microsoft.AppPlatform/Spring/apps"

AppResourceProperties (på engelska)

Namn Beskrivning Värde
activeDeploymentName (på engelska) Namnet på den aktiva distributionen av appen sträng
Fqdn Fullständigt kvalificerat dns-namn. sträng
httpsEndast Ange om endast https tillåts. Bool
persistentDisk Inställningar för beständiga diskar PersistentDisk (på engelska)
offentlig Anger om appen exponerar en offentlig slutpunkt Bool
temporaryDisk Tillfälliga diskinställningar TemporaryDisk (TemporaryDisk)

ManagedIdentityProperties (Hanterade identitetsegenskaper)

Namn Beskrivning Värde
huvudId Huvudnamns-ID sträng
hyresgästId Klientorganisations-ID sträng
typ Typ av hanterad identitet "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"

PersistentDisk (på engelska)

Namn Beskrivning Värde
mountPath Monteringssökväg för den beständiga disken sträng
sizeInGB Storleken på den beständiga disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 50

TemporaryDisk (TemporaryDisk)

Namn Beskrivning Värde
mountPath Monteringssökväg för den tillfälliga disken sträng
sizeInGB Storleken på den temporära disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 5

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)

Resurstypen Spring/apps 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/apps-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring/apps@2020-07-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  body = {
    properties = {
      activeDeploymentName = "string"
      fqdn = "string"
      httpsOnly = bool
      persistentDisk = {
        mountPath = "string"
        sizeInGB = int
      }
      public = bool
      temporaryDisk = {
        mountPath = "string"
        sizeInGB = int
      }
    }
  }
}

Egenskapsvärden

Microsoft.AppPlatform/Spring/apps

Namn Beskrivning Värde
identitet Appresursens typ av hanterad identitet ManagedIdentityProperties (Hanterade identitetsegenskaper)
plats Geo-platsen för programmet, alltid samma med dess överordnade resurs sträng
Namn Resursnamnet sträng (krävs)
föräldra_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: Spring
Egenskaper Egenskaper för appresursen AppResourceProperties (på engelska)
typ Resurstypen "Microsoft.AppPlatform/Spring/apps@2020-07-01"

AppResourceProperties (på engelska)

Namn Beskrivning Värde
activeDeploymentName (på engelska) Namnet på den aktiva distributionen av appen sträng
Fqdn Fullständigt kvalificerat dns-namn. sträng
httpsEndast Ange om endast https tillåts. Bool
persistentDisk Inställningar för beständiga diskar PersistentDisk (på engelska)
offentlig Anger om appen exponerar en offentlig slutpunkt Bool
temporaryDisk Tillfälliga diskinställningar TemporaryDisk (TemporaryDisk)

ManagedIdentityProperties (Hanterade identitetsegenskaper)

Namn Beskrivning Värde
huvudId Huvudnamns-ID sträng
hyresgästId Klientorganisations-ID sträng
typ Typ av hanterad identitet "Ingen"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"

PersistentDisk (på engelska)

Namn Beskrivning Värde
mountPath Monteringssökväg för den beständiga disken sträng
sizeInGB Storleken på den beständiga disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 50

TemporaryDisk (TemporaryDisk)

Namn Beskrivning Värde
mountPath Monteringssökväg för den tillfälliga disken sträng
sizeInGB Storleken på den temporära disken i GB Int

Begränsningar:
Minsta värde = 0
Maxvärde = 5