Microsoft.Solutions-toepassingen 01-09-2017
Artikel 07/20/2023
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype van de toepassing kan worden geïmplementeerd in: Resourcegroepen .
Zie Bicep voor meer informatie over resourcegroepimplementaties.
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Solutions/applications wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
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'
}
}
Eigenschapswaarden
toepassingen
Naam
Description
Waarde
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie
tekenreeks
tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku
De SKU van de resource.
SKU
Soort
Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog.
tekenreeks (vereist)
identity
De identiteit van de resource.
Identiteit
beheerdDoor
Id van de resource die deze resource beheert.
tekenreeks
plannen
De plangegevens.
Plannen
properties
De eigenschappen van de beheerde toepassing.
ApplicationProperties (vereist)
Identiteit
Naam
Description
Waarde
type
Het identiteitstype.
'SystemAssigned'
Plannen
Naam
Description
Waarde
naam
De naam van het plan.
tekenreeks (vereist)
product
De productcode.
tekenreeks (vereist)
promotionCode
De promotiecode.
tekenreeks
publisher
De uitgever-id.
tekenreeks (vereist)
versie
De versie van het plan.
tekenreeks (vereist)
ApplicationProperties
Naam
Description
Waarde
applicationDefinitionId
Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing.
tekenreeks
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 gevormde JSON-tekenreeks zijn.
Voor Bicep kunt u de functie any() gebruiken.
uiDefinitionUri
De blob-URI waar het UI-definitiebestand zich bevindt.
tekenreeks
Sku
Naam
Description
Waarde
capacity
De SKU-capaciteit.
int
gezin
De SKU-familie.
tekenreeks
model
Het SKU-model.
tekenreeks
naam
De SKU-naam.
tekenreeks (vereist)
grootte
De SKU-grootte.
tekenreeks
laag
De SKU-laag.
tekenreeks
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype van de toepassing kan worden geïmplementeerd in: Resourcegroepen .
Zie ARM-sjabloon voor meer informatie over resourcegroepimplementaties.
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Solutions/applications-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"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"
}
}
Eigenschapswaarden
toepassingen
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.Solutions/applications'
apiVersion
De resource-API-versie
'2017-09-01'
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie
tekenreeks
tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku
De SKU van de resource.
SKU
Soort
Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog.
tekenreeks (vereist)
identity
De identiteit van de resource.
Identiteit
beheerdDoor
Id van de resource die deze resource beheert.
tekenreeks
plannen
De plangegevens.
Plannen
properties
De eigenschappen van de beheerde toepassing.
ApplicationProperties (vereist)
Identiteit
Naam
Description
Waarde
type
Het identiteitstype.
'SystemAssigned'
Plannen
Naam
Description
Waarde
naam
De naam van het plan.
tekenreeks (vereist)
product
De productcode.
tekenreeks (vereist)
promotionCode
De promotiecode.
tekenreeks
publisher
De uitgever-id.
tekenreeks (vereist)
versie
De versie van het plan.
tekenreeks (vereist)
ApplicationProperties
Naam
Description
Waarde
applicationDefinitionId
Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing.
tekenreeks
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 gevormde JSON-tekenreeks zijn.
uiDefinitionUri
De blob-URI waar het UI-definitiebestand zich bevindt.
tekenreeks
Sku
Naam
Description
Waarde
capacity
De SKU-capaciteit.
int
gezin
De SKU-familie.
tekenreeks
model
Het SKU-model.
tekenreeks
naam
De SKU-naam.
tekenreeks (vereist)
grootte
De SKU-grootte.
tekenreeks
laag
De SKU-laag.
tekenreeks
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype van de toepassing kan worden geïmplementeerd in: Resourcegroepen .
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Solutions/applications wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
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"
}
})
}
Eigenschapswaarden
toepassingen
Naam
Description
Waarde
type
Het resourcetype
"Microsoft.Solutions/applications@2017-09-01"
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie
tekenreeks
parent_id
Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep.
tekenreeks (vereist)
tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
sku
De SKU van de resource.
SKU
Soort
Het type beheerde toepassing. Toegestane waarden zijn MarketPlace en ServiceCatalog.
tekenreeks (vereist)
identity
De identiteit van de resource.
Identiteit
beheerdDoor
Id van de resource die deze resource beheert.
tekenreeks
plannen
De plangegevens.
Plannen
properties
De eigenschappen van de beheerde toepassing.
ApplicationProperties (vereist)
Identiteit
Naam
Description
Waarde
type
Het identiteitstype.
"SystemAssigned"
Plannen
Naam
Description
Waarde
naam
De naam van het plan.
tekenreeks (vereist)
product
De productcode.
tekenreeks (vereist)
promotionCode
De promotiecode.
tekenreeks
publisher
De uitgever-id.
tekenreeks (vereist)
versie
De versie van het plan.
tekenreeks (vereist)
ApplicationProperties
Naam
Description
Waarde
applicationDefinitionId
Het volledig gekwalificeerde pad van de definitie-id van de beheerde toepassing.
tekenreeks
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 gevormde JSON-tekenreeks zijn.
uiDefinitionUri
De blob-URI waar het UI-definitiebestand zich bevindt.
tekenreeks
Sku
Naam
Description
Waarde
capacity
De SKU-capaciteit.
int
gezin
De SKU-familie.
tekenreeks
model
Het SKU-model.
tekenreeks
naam
De SKU-naam.
tekenreeks (vereist)
grootte
De SKU-grootte.
tekenreeks
laag
De SKU-laag.
tekenreeks