Condividi tramite


Applicazioni Microsoft.Solutions 2017-12-01

Definizione di risorsa Bicep

Il tipo di risorsa delle applicazioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Solutions/applications, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Solutions/applications@2017-12-01' = {
  identity: {
    type: 'SystemAssigned'
  }
  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)
    uiDefinitionUri: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

ApplicationProperties

Nome Descrizione Valore
applicationDefinitionId Percorso completo dell'ID definizione dell'applicazione gestita. corda
managedResourceGroupId ID gruppo di risorse gestite. stringa (obbligatorio)
Parametri Coppie nome e valore che definiscono i parametri dell'applicazione gestita. Può essere un JObject o una stringa JSON ben formata. qualunque
uiDefinitionUri URI BLOB in cui si trova il file di definizione dell'interfaccia utente. corda

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'SystemAssigned'

Microsoft.Solutions/applications

Nome Descrizione Valore
identità Identità della risorsa. identity
gentile Tipo di applicazione gestita. I valori consentiti sono MarketPlace e ServiceCatalog. corda

Vincoli:
Pattern = ^[-\w\._,\(\)]+$ (obbligatorio)
ubicazione Percorso risorsa corda
managedBy ID della risorsa che gestisce questa risorsa. corda
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
piano Informazioni sul piano. Plan
proprietà Proprietà dell'applicazione gestita. ApplicationProperties (obbligatorio)
Sku SKU della risorsa. sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

Piano

Nome Descrizione Valore
nome Nome del piano. stringa (obbligatorio)
prodotto Codice prodotto. stringa (obbligatorio)
promotionCode Codice promozionale. corda
editore ID editore. stringa (obbligatorio)
Versione Versione del piano. stringa (obbligatorio)

ResourceTags

Nome Descrizione Valore

Sku

Nome Descrizione Valore
capacità Capacità dello SKU. Int
famiglia Famiglia di SKU. corda
modello Modello sku. corda
nome Nome DELLO SKU. stringa (obbligatorio)
grandezza Dimensioni dello SKU. corda
livello Livello SKU. corda

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa delle applicazioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Solutions/applications, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2017-12-01",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "managedResourceGroupId": "string",
    "parameters": {},
    "uiDefinitionUri": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

ApplicationProperties

Nome Descrizione Valore
applicationDefinitionId Percorso completo dell'ID definizione dell'applicazione gestita. corda
managedResourceGroupId ID gruppo di risorse gestite. stringa (obbligatorio)
Parametri Coppie nome e valore che definiscono i parametri dell'applicazione gestita. Può essere un JObject o una stringa JSON ben formata. qualunque
uiDefinitionUri URI BLOB in cui si trova il file di definizione dell'interfaccia utente. corda

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'SystemAssigned'

Microsoft.Solutions/applications

Nome Descrizione Valore
apiVersion Versione dell'API '2017-12-01'
identità Identità della risorsa. identity
gentile Tipo di applicazione gestita. I valori consentiti sono MarketPlace e ServiceCatalog. corda

Vincoli:
Pattern = ^[-\w\._,\(\)]+$ (obbligatorio)
ubicazione Percorso risorsa corda
managedBy ID della risorsa che gestisce questa risorsa. corda
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
piano Informazioni sul piano. Plan
proprietà Proprietà dell'applicazione gestita. ApplicationProperties (obbligatorio)
Sku SKU della risorsa. sku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Solutions/applications'

Piano

Nome Descrizione Valore
nome Nome del piano. stringa (obbligatorio)
prodotto Codice prodotto. stringa (obbligatorio)
promotionCode Codice promozionale. corda
editore ID editore. stringa (obbligatorio)
Versione Versione del piano. stringa (obbligatorio)

ResourceTags

Nome Descrizione Valore

Sku

Nome Descrizione Valore
capacità Capacità dello SKU. Int
famiglia Famiglia di SKU. corda
modello Modello sku. corda
nome Nome DELLO SKU. stringa (obbligatorio)
grandezza Dimensioni dello SKU. corda
livello Livello SKU. corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
Creare un'applicazione gestita che distribuisce modelli collegati

Distribuire in Azure
Questo modello crea un'applicazione gestita che distribuisce modelli collegati.
Creare un'applicazione gestita con una visualizzazione personalizzata

Distribuire in Azure
Questo modello crea un'applicazione gestita con una visualizzazione predefinita personalizzata.
Creare un'applicazione gestita con metriche e avvisi

Distribuire in Azure
Questo modello crea un'applicazione gestita con metriche e avvisi dell'applicazione.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa delle applicazioni può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Solutions/applications, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2017-12-01"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  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 = ?
      uiDefinitionUri = "string"
    }
  })
}

Valori delle proprietà

ApplicationProperties

Nome Descrizione Valore
applicationDefinitionId Percorso completo dell'ID definizione dell'applicazione gestita. corda
managedResourceGroupId ID gruppo di risorse gestite. stringa (obbligatorio)
Parametri Coppie nome e valore che definiscono i parametri dell'applicazione gestita. Può essere un JObject o una stringa JSON ben formata. qualunque
uiDefinitionUri URI BLOB in cui si trova il file di definizione dell'interfaccia utente. corda

Identità

Nome Descrizione Valore
digitare Tipo di identità. 'SystemAssigned'

Microsoft.Solutions/applications

Nome Descrizione Valore
identità Identità della risorsa. identity
gentile Tipo di applicazione gestita. I valori consentiti sono MarketPlace e ServiceCatalog. corda

Vincoli:
Pattern = ^[-\w\._,\(\)]+$ (obbligatorio)
ubicazione Percorso risorsa corda
managedBy ID della risorsa che gestisce questa risorsa. corda
nome Nome della risorsa corda

Vincoli:
Lunghezza minima = 3
Lunghezza massima = 3 (obbligatorio)
piano Informazioni sul piano. Plan
proprietà Proprietà dell'applicazione gestita. ApplicationProperties (obbligatorio)
Sku SKU della risorsa. sku
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Solutions/applications@2017-12-01"

Piano

Nome Descrizione Valore
nome Nome del piano. stringa (obbligatorio)
prodotto Codice prodotto. stringa (obbligatorio)
promotionCode Codice promozionale. corda
editore ID editore. stringa (obbligatorio)
Versione Versione del piano. stringa (obbligatorio)

ResourceTags

Nome Descrizione Valore

Sku

Nome Descrizione Valore
capacità Capacità dello SKU. Int
famiglia Famiglia di SKU. corda
modello Modello sku. corda
nome Nome DELLO SKU. stringa (obbligatorio)
grandezza Dimensioni dello SKU. corda
livello Livello SKU. corda