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' = {
  name: 'string'
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  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í

Spring, aplikace/ nasazení

Jméno Popis Hodnota
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v Bicep.
string (povinné)
sku Skladová položka prostředku nasazení skladové položky
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: aplikace
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties

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
{přizpůsobená vlastnost} ř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

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/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",
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "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"
    }
  }
}

Hodnoty vlastností

Spring, aplikace/ nasazení

Jméno Popis Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments
apiVersion Verze rozhraní API prostředku '2020-07-01'
Jméno Název prostředku

Podívejte se, jak nastavit názvy a typy podřízených prostředků v šablonách JSON ARM.
string (povinné)
sku Skladová položka prostředku nasazení skladové položky
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties

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
{přizpůsobená vlastnost} ř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

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/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"
  parent_id = "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"
      }
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Hodnoty vlastností

Spring, aplikace/ nasazení

Jméno Popis Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments@2020-07-01"
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: aplikace
sku Skladová položka prostředku nasazení skladové položky
vlastnosti Vlastnosti prostředku nasazení DeploymentResourceProperties

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
{přizpůsobená vlastnost} ř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

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