Aplicaciones Microsoft.Solutions 2018-02-01
Definición de recursos de Bicep
El tipo de recurso de aplicaciones 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.Solutions/applications, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Solutions/applications@2018-02-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
managedBy: 'string'
name: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
version: 'string'
}
properties: {
applicationDefinitionId: 'string'
managedResourceGroupId: 'string'
parameters: any(Azure.Bicep.Types.Concrete.AnyType)
publisherPackageId: 'string'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
ApplicationProperties
Nombre | Descripción | Valor |
---|---|---|
applicationDefinitionId | Ruta de acceso completa del identificador de definición de aplicación administrada. | cuerda |
managedResourceGroupId | Identificador del grupo de recursos administrado. | cuerda |
Parámetros | Pares de nombre y valor que definen los parámetros de la aplicación administrada. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
publisherPackageId | Identificador del paquete del publicador. | cuerda |
Identidad
IdentityUserAssignedIdentities
Nombre | Descripción | Valor |
---|
Microsoft.Solutions/applications
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad del recurso. | Identity |
amable | El tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. | cuerda Restricciones: Patrón = ^[-\w\._,\(\)]+$ (obligatorio) |
ubicación | Ubicación del recurso | cuerda |
managedBy | Identificador del recurso que administra este recurso. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 (obligatorio) |
plan | Información del plan. | plan de |
Propiedades | Propiedades de la aplicación administrada. | ApplicationProperties (obligatorio) |
Sku | SKU del recurso. | Sku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
Plan
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del plan. | string (obligatorio) |
producto | El código del producto. | string (obligatorio) |
promotionCode | El código de promoción. | cuerda |
editor | Identificador del publicador. | string (obligatorio) |
Versión | La versión del plan. | string (obligatorio) |
ResourceTags
Nombre | Descripción | Valor |
---|
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad de SKU. | Int |
familia | La familia de SKU. | cuerda |
modelo | Modelo de SKU. | cuerda |
nombre | Nombre de la SKU. | string (obligatorio) |
tamaño | Tamaño de la SKU. | cuerda |
nivel | Nivel de SKU. | cuerda |
UserAssignedResourceIdentity
Nombre | Descripción | Valor |
---|
Definición de recursos de plantilla de ARM
El tipo de recurso de aplicaciones 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.Solutions/applications, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Solutions/applications",
"apiVersion": "2018-02-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"managedBy": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string",
"version": "string"
},
"properties": {
"applicationDefinitionId": "string",
"managedResourceGroupId": "string",
"parameters": {},
"publisherPackageId": "string"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
ApplicationProperties
Nombre | Descripción | Valor |
---|---|---|
applicationDefinitionId | Ruta de acceso completa del identificador de definición de aplicación administrada. | cuerda |
managedResourceGroupId | Identificador del grupo de recursos administrado. | cuerda |
Parámetros | Pares de nombre y valor que definen los parámetros de la aplicación administrada. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
publisherPackageId | Identificador del paquete del publicador. | cuerda |
Identidad
IdentityUserAssignedIdentities
Nombre | Descripción | Valor |
---|
Microsoft.Solutions/applications
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2018-02-01' |
identidad | Identidad del recurso. | Identity |
amable | El tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. | cuerda Restricciones: Patrón = ^[-\w\._,\(\)]+$ (obligatorio) |
ubicación | Ubicación del recurso | cuerda |
managedBy | Identificador del recurso que administra este recurso. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 (obligatorio) |
plan | Información del plan. | plan de |
Propiedades | Propiedades de la aplicación administrada. | ApplicationProperties (obligatorio) |
Sku | SKU del recurso. | Sku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.Solutions/applications" |
Plan
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del plan. | string (obligatorio) |
producto | El código del producto. | string (obligatorio) |
promotionCode | El código de promoción. | cuerda |
editor | Identificador del publicador. | string (obligatorio) |
Versión | La versión del plan. | string (obligatorio) |
ResourceTags
Nombre | Descripción | Valor |
---|
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad de SKU. | Int |
familia | La familia de SKU. | cuerda |
modelo | Modelo de SKU. | cuerda |
nombre | Nombre de la SKU. | string (obligatorio) |
tamaño | Tamaño de la SKU. | cuerda |
nivel | Nivel de SKU. | cuerda |
UserAssignedResourceIdentity
Nombre | Descripción | Valor |
---|
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Crear una aplicación administrada que implemente plantillas vinculadas |
Esta plantilla crea una aplicación administrada que implementa plantillas vinculadas. |
Crear una aplicación administrada con una vista personalizada |
Esta plantilla crea una aplicación administrada que tiene una vista predeterminada personalizada. |
Creación de una aplicación administrada con métricas y alertas |
Esta plantilla crea una aplicación administrada que tiene métricas y alertas de aplicación. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso de aplicaciones 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.Solutions/applications, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2018-02-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
managedBy = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
version = "string"
}
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
applicationDefinitionId = "string"
managedResourceGroupId = "string"
parameters = ?
publisherPackageId = "string"
}
})
}
Valores de propiedad
ApplicationProperties
Nombre | Descripción | Valor |
---|---|---|
applicationDefinitionId | Ruta de acceso completa del identificador de definición de aplicación administrada. | cuerda |
managedResourceGroupId | Identificador del grupo de recursos administrado. | cuerda |
Parámetros | Pares de nombre y valor que definen los parámetros de la aplicación administrada. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
publisherPackageId | Identificador del paquete del publicador. | cuerda |
Identidad
IdentityUserAssignedIdentities
Nombre | Descripción | Valor |
---|
Microsoft.Solutions/applications
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad del recurso. | Identity |
amable | El tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. | cuerda Restricciones: Patrón = ^[-\w\._,\(\)]+$ (obligatorio) |
ubicación | Ubicación del recurso | cuerda |
managedBy | Identificador del recurso que administra este recurso. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 3 (obligatorio) |
plan | Información del plan. | plan de |
Propiedades | Propiedades de la aplicación administrada. | ApplicationProperties (obligatorio) |
Sku | SKU del recurso. | Sku de |
Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.Solutions/applications@2018-02-01" |
Plan
Nombre | Descripción | Valor |
---|---|---|
nombre | Nombre del plan. | string (obligatorio) |
producto | El código del producto. | string (obligatorio) |
promotionCode | El código de promoción. | cuerda |
editor | Identificador del publicador. | string (obligatorio) |
Versión | La versión del plan. | string (obligatorio) |
ResourceTags
Nombre | Descripción | Valor |
---|
Sku
Nombre | Descripción | Valor |
---|---|---|
capacidad | Capacidad de SKU. | Int |
familia | La familia de SKU. | cuerda |
modelo | Modelo de SKU. | cuerda |
nombre | Nombre de la SKU. | string (obligatorio) |
tamaño | Tamaño de la SKU. | cuerda |
nivel | Nivel de SKU. | cuerda |
UserAssignedResourceIdentity
Nombre | Descripción | Valor |
---|