Aplicaciones Microsoft.Solutions 2017-09-01
-
Artículo
-
-
Definición de recursos de Bicep
El tipo de recurso de aplicaciones se puede implementar en: Grupos de recursos.
Para más información sobre las implementaciones de grupos de recursos, consulte Bicep.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Solutions/applications, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Solutions/applications@2017-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
kind: 'string'
identity: {
type: 'SystemAssigned'
}
managedBy: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
version: 'string'
}
properties: {
applicationDefinitionId: 'string'
managedResourceGroupId: 'string'
parameters: any()
uiDefinitionUri: 'string'
}
}
Valores de propiedades
applications
Nombre |
Descripción |
Value |
name |
El nombre del recurso |
string (obligatorio) |
ubicación |
Ubicación de los recursos |
string |
etiquetas |
Etiquetas del recurso |
Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
sku |
SKU del recurso. |
Sku |
kind |
Tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. |
string (obligatorio) |
identity |
Identidad del recurso. |
Identidad |
managedBy |
Identificador del recurso que administra este recurso. |
string |
plan |
Información del plan. |
Plan |
properties |
Propiedades de la aplicación administrada. |
ApplicationProperties (obligatorio) |
Identidad
Nombre |
Descripción |
Value |
type |
Tipo de identidad. |
'SystemAssigned' |
Plan
Nombre |
Descripción |
Value |
name |
Nombre del plan. |
string (obligatorio) |
product |
El código del producto. |
string (obligatorio) |
promotionCode |
El código de la promoción. |
string |
publisher |
Identificador del publicador. |
string (obligatorio) |
version |
La versión del plan. |
string (obligatorio) |
ApplicationProperties
Nombre |
Descripción |
Valor |
applicationDefinitionId |
Ruta de acceso completa del identificador de definición de aplicación administrada. |
string |
managedResourceGroupId |
Identificador del grupo de recursos administrado. |
string (obligatorio) |
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. |
Para Bicep, puede usar la función any(). |
uiDefinitionUri |
Identificador URI del blob donde se encuentra el archivo de definición de la interfaz de usuario. |
string |
SKU
Nombre |
Descripción |
Valor |
capacity |
La capacidad de la SKU. |
int |
family |
La familia de SKU. |
string |
model |
Modelo de SKU. |
string |
name |
El nombre de la SKU. |
string (obligatorio) |
tamaño |
Tamaño de la SKU. |
string |
Nivel: |
Nivel de SKU. |
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Definición de recursos de plantilla de ARM
El tipo de recurso de aplicaciones se puede implementar en: Grupos de recursos.
Para más información sobre las implementaciones de grupos de recursos, consulte Plantilla de ARM.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Para crear un recurso Microsoft.Solutions/applications, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Solutions/applications",
"apiVersion": "2017-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"kind": "string",
"identity": {
"type": "SystemAssigned"
},
"managedBy": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string",
"version": "string"
},
"properties": {
"applicationDefinitionId": "string",
"managedResourceGroupId": "string",
"parameters": {},
"uiDefinitionUri": "string"
}
}
Valores de propiedades
applications
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
"Microsoft.Solutions/applications" |
apiVersion |
La versión de la API de recursos |
'2017-09-01' |
name |
El nombre del recurso |
string (obligatorio) |
ubicación |
Ubicación de los recursos |
string |
etiquetas |
Etiquetas del recurso |
Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
sku |
SKU del recurso. |
Sku |
kind |
El tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. |
string (obligatorio) |
identity |
Identidad del recurso. |
Identidad |
managedBy |
Identificador del recurso que administra este recurso. |
string |
plan |
Información del plan. |
Plan |
properties |
Propiedades de la aplicación administrada. |
ApplicationProperties (obligatorio) |
Identidad
Nombre |
Descripción |
Value |
type |
Tipo de identidad. |
'SystemAssigned' |
Plan
Nombre |
Descripción |
Value |
name |
Nombre del plan. |
string (obligatorio) |
product |
El código del producto. |
string (obligatorio) |
promotionCode |
El código de la promoción. |
string |
publisher |
Identificador del publicador. |
string (obligatorio) |
version |
La versión del plan. |
string (obligatorio) |
ApplicationProperties
Nombre |
Descripción |
Valor |
applicationDefinitionId |
Ruta de acceso completa del identificador de definición de aplicación administrada. |
string |
managedResourceGroupId |
Identificador del grupo de recursos administrado. |
string (obligatorio) |
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. |
|
uiDefinitionUri |
Identificador URI del blob donde se encuentra el archivo de definición de la interfaz de usuario. |
string |
SKU
Nombre |
Descripción |
Valor |
capacity |
Capacidad de SKU. |
int |
family |
La familia de SKU. |
string |
model |
Modelo de SKU. |
string |
name |
El nombre de la SKU. |
string (obligatorio) |
tamaño |
Tamaño de la SKU. |
string |
Nivel: |
Nivel de SKU. |
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
El tipo de recurso de aplicaciones se puede implementar en: Grupos de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Solutions/applications, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2017-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
applicationDefinitionId = "string"
managedResourceGroupId = "string"
uiDefinitionUri = "string"
}
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
kind = "string"
managedBy = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
version = "string"
}
})
}
Valores de propiedades
applications
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
"Microsoft.Solutions/applications@2017-09-01" |
name |
El nombre del recurso |
string (obligatorio) |
ubicación |
Ubicación de los recursos |
string |
parent_id |
Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. |
string (obligatorio) |
etiquetas |
Etiquetas del recurso |
Diccionario de nombres y valores de etiqueta. |
sku |
SKU del recurso. |
Sku |
kind |
Tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog. |
string (obligatorio) |
identity |
Identidad del recurso. |
Identidad |
managedBy |
Identificador del recurso que administra este recurso. |
string |
plan |
Información del plan. |
Plan |
properties |
Propiedades de la aplicación administrada. |
ApplicationProperties (obligatorio) |
Identidad
Nombre |
Descripción |
Value |
type |
Tipo de identidad. |
"SystemAssigned" |
Plan
Nombre |
Descripción |
Value |
name |
Nombre del plan. |
string (obligatorio) |
product |
El código del producto. |
string (obligatorio) |
promotionCode |
El código de la promoción. |
string |
publisher |
Identificador del publicador. |
string (obligatorio) |
version |
La versión del plan. |
string (obligatorio) |
ApplicationProperties
Nombre |
Descripción |
Valor |
applicationDefinitionId |
Ruta de acceso completa del identificador de definición de aplicación administrada. |
string |
managedResourceGroupId |
Identificador del grupo de recursos administrado. |
string (obligatorio) |
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. |
|
uiDefinitionUri |
Identificador URI del blob donde se encuentra el archivo de definición de la interfaz de usuario. |
string |
SKU
Nombre |
Descripción |
Valor |
capacity |
Capacidad de SKU. |
int |
family |
La familia de SKU. |
string |
model |
Modelo de SKU. |
string |
name |
El nombre de la SKU. |
string (obligatorio) |
tamaño |
Tamaño de la SKU. |
string |
Nivel: |
Nivel de SKU. |
string |