Dela via


Microsoft.Solutions-program 2018-06-01

Bicep-resursdefinition

Programresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Solutions/applications-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Solutions/applications@2018-06-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)
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ApplicationProperties

Namn Beskrivning Värde
applicationDefinitionId Den fullständigt kvalificerade sökvägen för definitions-ID för hanterade program. sträng
managedResourceGroupId Det hanterade resursgrupps-ID:t. sträng (krävs)
Parametrar Namn- och värdepar som definierar de hanterade programparen. Det kan vara en JObject- eller en välformulerad JSON-sträng. någon

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

Microsoft.Solutions/applications

Namn Beskrivning Värde
identitet Resursens identitet. identitet
sort Typen av det hanterade programmet. Tillåtna värden är MarketPlace och ServiceCatalog. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$ (krävs)
plats Resursplats sträng
managedBy ID för resursen som hanterar den här resursen. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
plan Planinformationen. Plan
Egenskaper Egenskaperna för det hanterade programmet. ApplicationProperties (krävs)
Sku Resursens SKU. Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Plan

Namn Beskrivning Värde
Namn Plannamnet. sträng (krävs)
produkt Produktkoden. sträng (krävs)
promotionCode Kampanjkoden. sträng
förläggare Utgivarens ID. sträng (krävs)
version Planens version. sträng (krävs)

ResourceTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
familj SKU-familjen. sträng
modell SKU-modellen. sträng
Namn SKU-namnet. sträng (krävs)
storlek SKU-storleken. sträng
Nivå SKU-nivån. sträng

Resursdefinition för ARM-mall

Programresurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Solutions/applications-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2018-06-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": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ApplicationProperties

Namn Beskrivning Värde
applicationDefinitionId Den fullständigt kvalificerade sökvägen för definitions-ID för hanterade program. sträng
managedResourceGroupId Det hanterade resursgrupps-ID:t. sträng (krävs)
Parametrar Namn- och värdepar som definierar de hanterade programparen. Det kan vara en JObject- eller en välformulerad JSON-sträng. någon

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

Microsoft.Solutions/applications

Namn Beskrivning Värde
apiVersion API-versionen '2018-06-01'
identitet Resursens identitet. identitet
sort Typen av det hanterade programmet. Tillåtna värden är MarketPlace och ServiceCatalog. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$ (krävs)
plats Resursplats sträng
managedBy ID för resursen som hanterar den här resursen. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
plan Planinformationen. Plan
Egenskaper Egenskaperna för det hanterade programmet. ApplicationProperties (krävs)
Sku Resursens SKU. Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Solutions/applications"

Plan

Namn Beskrivning Värde
Namn Plannamnet. sträng (krävs)
produkt Produktkoden. sträng (krävs)
promotionCode Kampanjkoden. sträng
förläggare Utgivarens ID. sträng (krävs)
version Planens version. sträng (krävs)

ResourceTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
familj SKU-familjen. sträng
modell SKU-modellen. sträng
Namn SKU-namnet. sträng (krävs)
storlek SKU-storleken. sträng
Nivå SKU-nivån. sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa ett hanterat program som distribuerar länkade mallar

Distribuera till Azure
Den här mallen skapar ett hanterat program som distribuerar länkade mallar.
Skapa ett hanterat program med en anpassad vy

Distribuera till Azure
Den här mallen skapar ett hanterat program som har en anpassad standardvy.
Skapa ett hanterat program med mått och aviseringar

Distribuera till Azure
Den här mallen skapar ett hanterat program som har programmått och aviseringar.

Resursdefinition för Terraform (AzAPI-provider)

Programresurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Solutions/applications-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2018-06-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 = ?
    }
  })
}

Egenskapsvärden

ApplicationProperties

Namn Beskrivning Värde
applicationDefinitionId Den fullständigt kvalificerade sökvägen för definitions-ID för hanterade program. sträng
managedResourceGroupId Det hanterade resursgrupps-ID:t. sträng (krävs)
Parametrar Namn- och värdepar som definierar de hanterade programparen. Det kan vara en JObject- eller en välformulerad JSON-sträng. någon

Identitet

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

Microsoft.Solutions/applications

Namn Beskrivning Värde
identitet Resursens identitet. identitet
sort Typen av det hanterade programmet. Tillåtna värden är MarketPlace och ServiceCatalog. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$ (krävs)
plats Resursplats sträng
managedBy ID för resursen som hanterar den här resursen. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 3 (krävs)
plan Planinformationen. Plan
Egenskaper Egenskaperna för det hanterade programmet. ApplicationProperties (krävs)
Sku Resursens SKU. Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Solutions/applications@2018-06-01"

Plan

Namn Beskrivning Värde
Namn Plannamnet. sträng (krävs)
produkt Produktkoden. sträng (krävs)
promotionCode Kampanjkoden. sträng
förläggare Utgivarens ID. sträng (krävs)
version Planens version. sträng (krävs)

ResourceTags

Namn Beskrivning Värde

Sku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
familj SKU-familjen. sträng
modell SKU-modellen. sträng
Namn SKU-namnet. sträng (krävs)
storlek SKU-storleken. sträng
Nivå SKU-nivån. sträng