Microsoft.AppPlatform Spring/apps/deployments 2020-11-01-preview
- más reciente
- 2024-05-01-preview
- 2024-01-01-preview
- 2023-12-01
- 2023-11-01-preview
- 2023-09-01-preview
- 2023-07-01-preview
- 2023-05-01-preview
- 2023-03-01-preview
- 2023-01-01-preview
- 2022-12-01
- 2022-11-01-preview
- 2022-09-01-preview
- 2022-05-01-preview
- 2022-04-01
- 2022-03-01-preview
- 2022-01-01-preview
- 2021-09-01-preview
- 2021-06-01-preview
- 2020-11-01-preview
- 2020-07-01
Definición de recursos de Bicep
El tipo de recurso Spring/apps/deployments se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AppPlatform/Spring/apps/deployments, agregue el siguiente bicep a la plantilla.
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: {
{customized property}: 'string'
}
jvmOptions: 'string'
memoryInGB: int
netCoreMainEntryPath: 'string'
runtimeVersion: 'string'
}
source: {
artifactSelector: 'string'
relativePath: 'string'
type: 'string'
version: 'string'
}
}
}
Valores de propiedad
Spring/apps/deployments
Nombre | Descripción | Valor |
---|---|---|
nombre | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
Sku | SKU del recurso de implementación | Sku de |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: aplicaciones |
Propiedades | Propiedades del recurso de implementación | DeploymentResourceProperties |
DeploymentResourceProperties
Nombre | Descripción | Valor |
---|---|---|
deploymentSettings | Configuración de implementación de la implementación | DeploymentSettings |
fuente | Información de origen cargada de la implementación. | UserSourceInfo |
DeploymentSettings
Nombre | Descripción | Valor |
---|---|---|
CPU | CPU necesaria, el nivel básico debe ser 1, el nivel estándar debe estar en el intervalo (1, 4) | Int |
environmentVariables | Colección de variables de entorno | deploymentSettingsEnvironmentVariables |
jvmOptions | Parámetro JVM | cuerda |
memoryInGB | Tamaño de memoria requerido en GB, el nivel básico debe estar en el intervalo (1, 2), el nivel estándar debe estar en el intervalo (1, 8) | Int |
netCoreMainEntryPath | Ruta de acceso al archivo ejecutable de .NET relativo a la raíz zip | cuerda |
runtimeVersion | Versión en tiempo de ejecución | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | cuerda |
UserSourceInfo
Nombre | Descripción | Valor |
---|---|---|
artifactSelector | Selector del artefacto que se va a usar para la implementación de proyectos de varios módulos. Debe ser ruta de acceso relativa al módulo o proyecto de destino. |
cuerda |
relativePath | Ruta de acceso relativa del almacenamiento que almacena el origen | cuerda |
tipo | Tipo del origen cargado | 'Jar' 'NetCoreZip' 'Origen' |
Versión | Versión del origen | cuerda |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad actual del recurso de destino | Int |
nombre | Nombre de la SKU | cuerda |
nivel | Nivel de la SKU | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps |
Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure. |
Definición de recursos de plantilla de ARM
El tipo de recurso Spring/apps/deployments se puede implementar con operaciones destinadas a:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AppPlatform/Spring/apps/deployments, agregue el siguiente JSON a la plantilla.
{
"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": {
"{customized property}": "string"
},
"jvmOptions": "string",
"memoryInGB": "int",
"netCoreMainEntryPath": "string",
"runtimeVersion": "string"
},
"source": {
"artifactSelector": "string",
"relativePath": "string",
"type": "string",
"version": "string"
}
}
}
Valores de propiedad
Spring/apps/deployments
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | "Microsoft.AppPlatform/Spring/apps/deployments" |
apiVersion | La versión de la API de recursos | '2020-11-01-preview' |
nombre | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
string (obligatorio) |
Sku | SKU del recurso de implementación | Sku de |
Propiedades | Propiedades del recurso de implementación | DeploymentResourceProperties |
DeploymentResourceProperties
Nombre | Descripción | Valor |
---|---|---|
deploymentSettings | Configuración de implementación de la implementación | DeploymentSettings |
fuente | Información de origen cargada de la implementación. | UserSourceInfo |
DeploymentSettings
Nombre | Descripción | Valor |
---|---|---|
CPU | CPU necesaria, el nivel básico debe ser 1, el nivel estándar debe estar en el intervalo (1, 4) | Int |
environmentVariables | Colección de variables de entorno | deploymentSettingsEnvironmentVariables |
jvmOptions | Parámetro JVM | cuerda |
memoryInGB | Tamaño de memoria requerido en GB, el nivel básico debe estar en el intervalo (1, 2), el nivel estándar debe estar en el intervalo (1, 8) | Int |
netCoreMainEntryPath | Ruta de acceso al archivo ejecutable de .NET relativo a la raíz zip | cuerda |
runtimeVersion | Versión en tiempo de ejecución | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | cuerda |
UserSourceInfo
Nombre | Descripción | Valor |
---|---|---|
artifactSelector | Selector del artefacto que se va a usar para la implementación de proyectos de varios módulos. Debe ser ruta de acceso relativa al módulo o proyecto de destino. |
cuerda |
relativePath | Ruta de acceso relativa del almacenamiento que almacena el origen | cuerda |
tipo | Tipo del origen cargado | 'Jar' 'NetCoreZip' 'Origen' |
Versión | Versión del origen | cuerda |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad actual del recurso de destino | Int |
nombre | Nombre de la SKU | cuerda |
nivel | Nivel de la SKU | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Implementación de una sencilla aplicación de microservicios de Azure Spring Apps |
Esta plantilla implementa una sencilla aplicación de microservicios de Azure Spring Apps para que se ejecute en Azure. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso Spring/apps/deployments se puede implementar con operaciones destinadas a:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.AppPlatform/Spring/apps/deployments, agregue el siguiente terraform a la plantilla.
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 = {
{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"
}
})
}
Valores de propiedad
Spring/apps/deployments
Nombre | Descripción | Valor |
---|---|---|
tipo | El tipo de recurso | "Microsoft.AppPlatform/Spring/apps/deployments@2020-11-01-preview" |
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: aplicaciones de |
Sku | SKU del recurso de implementación | Sku de |
Propiedades | Propiedades del recurso de implementación | DeploymentResourceProperties |
DeploymentResourceProperties
Nombre | Descripción | Valor |
---|---|---|
deploymentSettings | Configuración de implementación de la implementación | DeploymentSettings |
fuente | Información de origen cargada de la implementación. | UserSourceInfo |
DeploymentSettings
Nombre | Descripción | Valor |
---|---|---|
CPU | CPU necesaria, el nivel básico debe ser 1, el nivel estándar debe estar en el intervalo (1, 4) | Int |
environmentVariables | Colección de variables de entorno | deploymentSettingsEnvironmentVariables |
jvmOptions | Parámetro JVM | cuerda |
memoryInGB | Tamaño de memoria requerido en GB, el nivel básico debe estar en el intervalo (1, 2), el nivel estándar debe estar en el intervalo (1, 8) | Int |
netCoreMainEntryPath | Ruta de acceso al archivo ejecutable de .NET relativo a la raíz zip | cuerda |
runtimeVersion | Versión en tiempo de ejecución | "Java_11" "Java_8" "NetCore_31" |
DeploymentSettingsEnvironmentVariables
Nombre | Descripción | Valor |
---|---|---|
{propiedad personalizada} | cuerda |
UserSourceInfo
Nombre | Descripción | Valor |
---|---|---|
artifactSelector | Selector del artefacto que se va a usar para la implementación de proyectos de varios módulos. Debe ser ruta de acceso relativa al módulo o proyecto de destino. |
cuerda |
relativePath | Ruta de acceso relativa del almacenamiento que almacena el origen | cuerda |
tipo | Tipo del origen cargado | "Jar" "NetCoreZip" "Origen" |
Versión | Versión del origen | cuerda |
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad actual del recurso de destino | Int |
nombre | Nombre de la SKU | cuerda |
nivel | Nivel de la SKU | cuerda |