Sdílet prostřednictvím


Microsoft.AppPlatform Spring/apps/deployments 2020-07-01

Definice prostředku Bicep

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

resource symbolicname 'Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    deploymentSettings: {
      cpu: int
      environmentVariables: {
        {customized property}: 'string'
      }
      jvmOptions: 'string'
      memoryInGB: int
      netCoreMainEntryPath: 'string'
      runtimeVersion: 'string'
    }
    source: {
      artifactSelector: 'string'
      relativePath: 'string'
      type: 'string'
      version: 'string'
    }
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
}

Hodnoty vlastností

DeploymentResourceProperties

Jméno Popis Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
zdroj Nahráli jste informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Jméno Popis Hodnota
procesor Požadovaný procesor, úroveň Basic by měla být 1, úroveň Standard by měla být v rozsahu (1, 4). Int
environmentVariables Kolekce proměnných prostředí DeploymentSettingsEnvironmentVariables
jvmOptions Parametr JVM řetězec
memoryInGB Požadovaná velikost paměti v GB, úroveň Basic by měla být v rozsahu (1, 2), úroveň Standard by měla být v rozsahu (1, 8). Int
netCoreMainEntryPath Cesta ke spustitelnému souboru .NET vzhledem k kořenovému souboru ZIP řetězec
runtimeVersion Verze modulu runtime "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

Jméno Popis Hodnota

Microsoft.AppPlatform/Spring/apps/deployments

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: Spring/apps
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties
sku Skladová položka prostředku nasazení skladové položky

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

UserSourceInfo

Jméno Popis Hodnota
artifactSelector Selektor artefaktu, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cesta k cílovému modulu nebo projektu.
řetězec
relativePath Relativní cesta k úložišti, ve kterém je uložen zdroj řetězec
typ Typ nahraného zdroje Jar
NetCoreZip
Zdroj
verze Verze zdroje řetězec

Ukázky rychlého startu

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

Soubor Bicep Popis
nasazení jednoduché aplikace mikroslužby Azure Spring Apps 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/apps/deployments 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/apps/deployments, přidejte do šablony následující JSON.

{
  "type": "Microsoft.AppPlatform/Spring/apps/deployments",
  "apiVersion": "2020-07-01",
  "name": "string",
  "properties": {
    "deploymentSettings": {
      "cpu": "int",
      "environmentVariables": {
        "{customized property}": "string"
      },
      "jvmOptions": "string",
      "memoryInGB": "int",
      "netCoreMainEntryPath": "string",
      "runtimeVersion": "string"
    },
    "source": {
      "artifactSelector": "string",
      "relativePath": "string",
      "type": "string",
      "version": "string"
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  }
}

Hodnoty vlastností

DeploymentResourceProperties

Jméno Popis Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
zdroj Nahráli jste informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Jméno Popis Hodnota
procesor Požadovaný procesor, úroveň Basic by měla být 1, úroveň Standard by měla být v rozsahu (1, 4). Int
environmentVariables Kolekce proměnných prostředí DeploymentSettingsEnvironmentVariables
jvmOptions Parametr JVM řetězec
memoryInGB Požadovaná velikost paměti v GB, úroveň Basic by měla být v rozsahu (1, 2), úroveň Standard by měla být v rozsahu (1, 8). Int
netCoreMainEntryPath Cesta ke spustitelnému souboru .NET vzhledem k kořenovému souboru ZIP řetězec
runtimeVersion Verze modulu runtime "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

Jméno Popis Hodnota

Microsoft.AppPlatform/Spring/apps/deployments

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2020-07-01'
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties
sku Skladová položka prostředku nasazení skladové položky
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments

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

UserSourceInfo

Jméno Popis Hodnota
artifactSelector Selektor artefaktu, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cesta k cílovému modulu nebo projektu.
řetězec
relativePath Relativní cesta k úložišti, ve kterém je uložen zdroj řetězec
typ Typ nahraného zdroje Jar
NetCoreZip
Zdroj
verze Verze zdroje ř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

Nasadit 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/apps/deployments 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/apps/deployments, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01"
  name = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  body = jsonencode({
    properties = {
      deploymentSettings = {
        cpu = int
        environmentVariables = {
          {customized property} = "string"
        }
        jvmOptions = "string"
        memoryInGB = int
        netCoreMainEntryPath = "string"
        runtimeVersion = "string"
      }
      source = {
        artifactSelector = "string"
        relativePath = "string"
        type = "string"
        version = "string"
      }
    }
  })
}

Hodnoty vlastností

DeploymentResourceProperties

Jméno Popis Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
zdroj Nahráli jste informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Jméno Popis Hodnota
procesor Požadovaný procesor, úroveň Basic by měla být 1, úroveň Standard by měla být v rozsahu (1, 4). Int
environmentVariables Kolekce proměnných prostředí DeploymentSettingsEnvironmentVariables
jvmOptions Parametr JVM řetězec
memoryInGB Požadovaná velikost paměti v GB, úroveň Basic by měla být v rozsahu (1, 2), úroveň Standard by měla být v rozsahu (1, 8). Int
netCoreMainEntryPath Cesta ke spustitelnému souboru .NET vzhledem k kořenovému souboru ZIP řetězec
runtimeVersion Verze modulu runtime "Java_11"
"Java_8"
"NetCore_31"

DeploymentSettingsEnvironmentVariables

Jméno Popis Hodnota

Microsoft.AppPlatform/Spring/apps/deployments

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: Spring/apps
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties
sku Skladová položka prostředku nasazení skladové položky
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01"

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

UserSourceInfo

Jméno Popis Hodnota
artifactSelector Selektor artefaktu, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cesta k cílovému modulu nebo projektu.
řetězec
relativePath Relativní cesta k úložišti, ve kterém je uložen zdroj řetězec
typ Typ nahraného zdroje Jar
NetCoreZip
Zdroj
verze Verze zdroje řetězec