Microsoft.Solutions-Anwendungen 2017-12-01
Artikel 07/20/2023
1 Mitwirkender
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Anwendungsressourcentyp kann bereitgestellt werden in: Ressourcengruppen .
Informationen zu Ressourcengruppenbereitstellungen finden Sie unter Bicep .
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Solutions/applications-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Solutions/applications@2017-12-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'
}
}
Eigenschaftswerte
applications
Name
BESCHREIBUNG
Wert
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
tags
Ressourcentags
Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
sku
Die SKU der Ressource.
sku
kind
Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog.
Zeichenfolge (erforderlich)
Identität
Die Identität der Ressource.
Identität
managedBy
ID der Ressource, die diese Ressource verwaltet.
Zeichenfolge
Tarif
Die Planinformationen.
Planen
properties
Die Eigenschaften der verwalteten Anwendung.
ApplicationProperties (erforderlich)
Identity
Name
BESCHREIBUNG
Wert
type
Der Identitätstyp.
"SystemAssigned"
Planen
Name
BESCHREIBUNG
Wert
name
Der Planname.
Zeichenfolge (erforderlich)
product
Der Produktcode.
Zeichenfolge (erforderlich)
promotionCode
Der Promotionscode.
Zeichenfolge
publisher
Die Herausgeber-ID.
Zeichenfolge (erforderlich)
Version
Die Version des Plans.
Zeichenfolge (erforderlich)
ApplicationProperties
Name
BESCHREIBUNG
Wert
applicationDefinitionId
Der vollqualifizierte Pfad der Definitions-ID der verwalteten Anwendung.
Zeichenfolge
managedResourceGroupId
Die ID der verwalteten Ressourcengruppe.
Zeichenfolge (erforderlich)
parameters
Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Dabei kann es sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.
Für Bicep können Sie die funktion any() verwenden.
uiDefinitionUri
Der Blob-URI, in dem sich die Ui-Definitionsdatei befindet.
Zeichenfolge
Sku
Name
BESCHREIBUNG
Wert
Kapazität
Die SKU-Kapazität.
INT
family
Die SKU-Familie.
Zeichenfolge
model
Das SKU-Modell.
Zeichenfolge
name
Der SKU-Name.
Zeichenfolge (erforderlich)
size
Die SKU-Größe.
Zeichenfolge
Ebene
Die SKU-Ebene.
Zeichenfolge
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Ressourcendefinition mit einer ARM-Vorlage
Der Anwendungsressourcentyp kann bereitgestellt werden in: Ressourcengruppen .
Informationen zu Ressourcengruppenbereitstellungen finden Sie unter ARM-Vorlage .
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Solutions/applications-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Solutions/applications",
"apiVersion": "2017-12-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"
}
}
Eigenschaftswerte
applications
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Solutions/applications"
apiVersion
Die Version der Ressourcen-API
'2017-12-01'
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
tags
Ressourcentags
Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
sku
Die SKU der Ressource.
sku
kind
Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog.
Zeichenfolge (erforderlich)
Identität
Die Identität der Ressource.
Identität
managedBy
ID der Ressource, die diese Ressource verwaltet.
Zeichenfolge
Tarif
Die Planinformationen.
Planen
properties
Die Eigenschaften der verwalteten Anwendung.
ApplicationProperties (erforderlich)
Identity
Name
BESCHREIBUNG
Wert
type
Der Identitätstyp.
"SystemAssigned"
Planen
Name
BESCHREIBUNG
Wert
name
Der Planname.
Zeichenfolge (erforderlich)
product
Der Produktcode.
Zeichenfolge (erforderlich)
promotionCode
Der Promotionscode.
Zeichenfolge
publisher
Die Herausgeber-ID.
Zeichenfolge (erforderlich)
Version
Die Version des Plans.
Zeichenfolge (erforderlich)
ApplicationProperties
Name
BESCHREIBUNG
Wert
applicationDefinitionId
Der vollqualifizierte Pfad der Definitions-ID der verwalteten Anwendung.
Zeichenfolge
managedResourceGroupId
Die ID der verwalteten Ressourcengruppe.
Zeichenfolge (erforderlich)
parameters
Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Dabei kann es sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.
uiDefinitionUri
Der Blob-URI, in dem sich die Ui-Definitionsdatei befindet.
Zeichenfolge
Sku
Name
BESCHREIBUNG
Wert
Kapazität
Die SKU-Kapazität.
INT
family
Die SKU-Familie.
Zeichenfolge
model
Das SKU-Modell.
Zeichenfolge
name
Der SKU-Name.
Zeichenfolge (erforderlich)
size
Die SKU-Größe.
Zeichenfolge
Ebene
Die SKU-Ebene.
Zeichenfolge
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Der Anwendungsressourcentyp kann bereitgestellt werden in: Ressourcengruppen .
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Solutions/applications-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2017-12-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"
}
})
}
Eigenschaftswerte
applications
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Solutions/applications@2017-12-01"
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
parent_id
Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe.
Zeichenfolge (erforderlich)
tags
Ressourcentags
Wörterbuch der Tagnamen und -werte.
sku
Die SKU der Ressource.
sku
kind
Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog.
Zeichenfolge (erforderlich)
Identität
Die Identität der Ressource.
Identität
managedBy
ID der Ressource, die diese Ressource verwaltet.
Zeichenfolge
Tarif
Die Planinformationen.
Planen
properties
Die Eigenschaften der verwalteten Anwendung.
ApplicationProperties (erforderlich)
Identity
Name
BESCHREIBUNG
Wert
type
Der Identitätstyp.
"SystemAssigned"
Planen
Name
BESCHREIBUNG
Wert
name
Der Planname.
Zeichenfolge (erforderlich)
product
Der Produktcode.
Zeichenfolge (erforderlich)
promotionCode
Der Promotionscode.
Zeichenfolge
publisher
Die Herausgeber-ID.
Zeichenfolge (erforderlich)
Version
Die Version des Plans.
Zeichenfolge (erforderlich)
ApplicationProperties
Name
BESCHREIBUNG
Wert
applicationDefinitionId
Der vollqualifizierte Pfad der Definitions-ID der verwalteten Anwendung.
Zeichenfolge
managedResourceGroupId
Die ID der verwalteten Ressourcengruppe.
Zeichenfolge (erforderlich)
parameters
Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Es kann sich um ein JObject-Objekt oder eine wohlgeformte JSON-Zeichenfolge handeln.
uiDefinitionUri
Der Blob-URI, in dem sich die Ui-Definitionsdatei befindet.
Zeichenfolge
Sku
Name
BESCHREIBUNG
Wert
Kapazität
Die SKU-Kapazität.
INT
family
Die SKU-Familie.
Zeichenfolge
model
Das SKU-Modell.
Zeichenfolge
name
Der SKU-Name.
Zeichenfolge (erforderlich)
size
Die SKU-Größe.
Zeichenfolge
Ebene
Die SKU-Ebene.
Zeichenfolge