Delen via


Microsoft.Solutions-toepassingen 2017-12-01

Bicep-resourcedefinitie

Het resourcetype toepassingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Solutions/applications-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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'
  }
}

Eigenschapswaarden

ApplicationProperties

Naam Beschrijving Waarde
applicationDefinitionId Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing. snaar
managedResourceGroupId De id van de beheerde resourcegroep. tekenreeks (vereist)
Parameters Naam- en waardeparen waarmee de parameters van de beheerde toepassing worden gedefinieerd. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
uiDefinitionUri De blob-URI waar het UI-definitiebestand zich bevindt. snaar

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'SystemAssigned'

Microsoft.Solutions/applications

Naam Beschrijving Waarde
identiteit De identiteit van de resource. identity
soort Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog. snaar

Beperkingen:
Patroon = ^[-\w\._,\(\)]+$ (vereist)
plaats Resourcelocatie snaar
managedBy Id van de resource die deze resource beheert. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 64 (vereist)
plan De plangegevens. plannen
Eigenschappen De eigenschappen van de beheerde toepassing. ApplicationProperties (vereist)
Sku De SKU van de resource. SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

Plan

Naam Beschrijving Waarde
naam De naam van het plan. tekenreeks (vereist)
product De productcode. tekenreeks (vereist)
promotionCode De promotiecode. snaar
uitgever De uitgever-id. tekenreeks (vereist)
Versie De versie van het plan. tekenreeks (vereist)

ResourceTags

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De SKU-capaciteit. Int
Familie De SKU-familie. snaar
model Het SKU-model. snaar
naam De SKU-naam. tekenreeks (vereist)
grootte De SKU-grootte. snaar
rang De SKU-laag. snaar

Resourcedefinitie van ARM-sjabloon

Het resourcetype toepassingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Solutions/applications-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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"
  }
}

Eigenschapswaarden

ApplicationProperties

Naam Beschrijving Waarde
applicationDefinitionId Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing. snaar
managedResourceGroupId De id van de beheerde resourcegroep. tekenreeks (vereist)
Parameters Naam- en waardeparen waarmee de parameters van de beheerde toepassing worden gedefinieerd. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
uiDefinitionUri De blob-URI waar het UI-definitiebestand zich bevindt. snaar

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'SystemAssigned'

Microsoft.Solutions/applications

Naam Beschrijving Waarde
apiVersion De API-versie '2017-12-01'
identiteit De identiteit van de resource. identity
soort Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog. snaar

Beperkingen:
Patroon = ^[-\w\._,\(\)]+$ (vereist)
plaats Resourcelocatie snaar
managedBy Id van de resource die deze resource beheert. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 64 (vereist)
plan De plangegevens. plannen
Eigenschappen De eigenschappen van de beheerde toepassing. ApplicationProperties (vereist)
Sku De SKU van de resource. SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Solutions/applications'

Plan

Naam Beschrijving Waarde
naam De naam van het plan. tekenreeks (vereist)
product De productcode. tekenreeks (vereist)
promotionCode De promotiecode. snaar
uitgever De uitgever-id. tekenreeks (vereist)
Versie De versie van het plan. tekenreeks (vereist)

ResourceTags

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De SKU-capaciteit. Int
Familie De SKU-familie. snaar
model Het SKU-model. snaar
naam De SKU-naam. tekenreeks (vereist)
grootte De SKU-grootte. snaar
rang De SKU-laag. snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Een beheerde toepassing maken waarmee gekoppelde sjablonen worden geïmplementeerd

implementeren in Azure
Met deze sjabloon maakt u een beheerde toepassing waarmee gekoppelde sjablonen worden geïmplementeerd.
Een beheerde toepassing maken met een aangepaste weergave

implementeren in Azure
Met deze sjabloon maakt u een beheerde toepassing met een aangepaste standaardweergave.
Een beheerde toepassing maken met metrische gegevens en waarschuwingen

implementeren in Azure
Met deze sjabloon maakt u een beheerde toepassing met metrische gegevens en waarschuwingen voor toepassingen.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype toepassingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Solutions/applications-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
    }
  })
}

Eigenschapswaarden

ApplicationProperties

Naam Beschrijving Waarde
applicationDefinitionId Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing. snaar
managedResourceGroupId De id van de beheerde resourcegroep. tekenreeks (vereist)
Parameters Naam- en waardeparen waarmee de parameters van de beheerde toepassing worden gedefinieerd. Dit kan een JObject of een goed opgemaakte JSON-tekenreeks zijn. enig
uiDefinitionUri De blob-URI waar het UI-definitiebestand zich bevindt. snaar

Identiteit

Naam Beschrijving Waarde
type Het identiteitstype. 'SystemAssigned'

Microsoft.Solutions/applications

Naam Beschrijving Waarde
identiteit De identiteit van de resource. identity
soort Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog. snaar

Beperkingen:
Patroon = ^[-\w\._,\(\)]+$ (vereist)
plaats Resourcelocatie snaar
managedBy Id van de resource die deze resource beheert. snaar
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 64 (vereist)
plan De plangegevens. plannen
Eigenschappen De eigenschappen van de beheerde toepassing. ApplicationProperties (vereist)
Sku De SKU van de resource. SKU-
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Solutions/applications@2017-12-01"

Plan

Naam Beschrijving Waarde
naam De naam van het plan. tekenreeks (vereist)
product De productcode. tekenreeks (vereist)
promotionCode De promotiecode. snaar
uitgever De uitgever-id. tekenreeks (vereist)
Versie De versie van het plan. tekenreeks (vereist)

ResourceTags

Naam Beschrijving Waarde

Sku

Naam Beschrijving Waarde
capaciteit De SKU-capaciteit. Int
Familie De SKU-familie. snaar
model Het SKU-model. snaar
naam De SKU-naam. tekenreeks (vereist)
grootte De SKU-grootte. snaar
rang De SKU-laag. snaar