Sdílet prostřednictvím


Microsoft.AppPlatform Spring/apps/deployments 2020-11-01-preview

Definice prostředku Bicep

Typ prostředku Spring/apps/deployments je možné nasadit s operacemi, které cílí na:

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-11-01-preview' = {
  name: 'string'
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    deploymentSettings: {
      cpu: int
      environmentVariables: {}
      jvmOptions: 'string'
      memoryInGB: int
      netCoreMainEntryPath: 'string'
      runtimeVersion: 'string'
    }
    source: {
      artifactSelector: 'string'
      relativePath: 'string'
      type: 'string'
      version: 'string'
    }
  }
}

Hodnoty vlastností

Spring/apps/deployments

Název Description Hodnota
name Název prostředku

Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu.
string (povinné)
Sku Skladová položka prostředku nasazení Sku
Nadřazené V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí 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
properties Vlastnosti prostředku nasazení DeploymentResourceProperties

DeploymentResourceProperties

Název Description Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
source Nahrály se informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Název Description Hodnota
Cpu 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í object
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 ke kořenovému adresáři zip řetězec
runtimeVersion Verze modulu runtime 'Java_11'
"Java_8"
'NetCore_31'

UserSourceInfo

Název Description Hodnota
artifactSelector Selektor pro artefakt, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cestu 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

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec

Definice prostředku šablony ARM

Typ prostředku Spring/apps/deployments je možné nasadit s operacemi, které cílí na:

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í kód JSON.

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

Hodnoty vlastností

Spring/apps/deployments

Název Description Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments
apiVersion Verze rozhraní API prostředků '2020-11-01-preview'
name Název prostředku

Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM.
string (povinné)
Sku Skladová položka prostředku nasazení Sku
properties Vlastnosti prostředku nasazení DeploymentResourceProperties

DeploymentResourceProperties

Název Description Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
source Nahrály se informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Název Description Hodnota
Cpu 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í object
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 ke kořenovému adresáři zip řetězec
runtimeVersion Verze modulu runtime 'Java_11'
"Java_8"
'NetCore_31'

UserSourceInfo

Název Description Hodnota
artifactSelector Selektor pro artefakt, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cestu 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

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku Spring/apps/deployments je možné nasadit s operacemi, které cílí na:

  • 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-11-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      deploymentSettings = {
        cpu = int
        environmentVariables = {}
        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/apps/deployments

Název Description Hodnota
typ Typ prostředku Microsoft.AppPlatform/Spring/apps/deployments@2020-11-01-preview
name 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í Sku
properties Vlastnosti prostředku nasazení DeploymentResourceProperties

DeploymentResourceProperties

Název Description Hodnota
deploymentSettings Nastavení nasazení nasazení DeploymentSettings
source Nahrály se informace o zdroji nasazení. UserSourceInfo

DeploymentSettings

Název Description Hodnota
Cpu 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í object
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 ke kořenovému adresáři zip řetězec
runtimeVersion Verze modulu runtime "Java_11"
"Java_8"
"NetCore_31"

UserSourceInfo

Název Description Hodnota
artifactSelector Selektor pro artefakt, který se má použít pro nasazení pro projekty s více moduly. Mělo by to být
relativní cestu 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

Skladová jednotka (SKU)

Název Description Hodnota
capacity Aktuální kapacita cílového prostředku int
name Název skladové položky řetězec
tier Úroveň skladové položky řetězec