Freigeben über


Microsoft.Solutions-Anwendungen 2018-06-01

Bicep-Ressourcendefinition

Der Anwendungsressourcentyp kann für: Ressourcengruppen bereitgestellt werden.

Weitere Informationen zu Ressourcengruppenbereitstellungen finden Sie unter Bicep.

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Solutions/applications-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Solutions/applications@2018-06-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: 'string'
    userAssignedIdentities: {}
  }
  managedBy: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    jitAccessPolicy: {
      jitAccessEnabled: bool
      jitApprovalMode: 'string'
      jitApprovers: [
        {
          displayName: 'string'
          id: 'string'
          type: 'string'
        }
      ]
      maximumJitAccessDuration: 'string'
    }
    managedResourceGroupId: 'string'
    parameters: any()
    publisherPackageId: 'string'
  }
}

Eigenschaftswerte

applications

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe 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. "Keine"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Schlüsselreferenzen des Benutzeridentitätswörterbuchs sind Ressourcen-IDs in der Form "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Objekt

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
jitAccessPolicy Die Jit-Zugriffsrichtlinie für die verwaltete Anwendung. ApplicationJitAccessPolicy
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Zeichenfolge
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.
publisherPackageId Die Id des Herausgeberpakets. Zeichenfolge

ApplicationJitAccessPolicy

Name BESCHREIBUNG Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"NotSpecified"
jitApprovers Die JIT-genehmigenden Personen JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601-Zeitraumwert. Zeichenfolge

JitApproverDefinition

Name BESCHREIBUNG Wert
displayName Der Anzeigename der genehmigenden Person. Zeichenfolge
id Die dienstprinzipal-ID der genehmigenden Person. Zeichenfolge (erforderlich)
Typ Der genehmigenden Typ. "Group"
"Benutzer"

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.

Vorlage BESCHREIBUNG
Erstellen einer verwalteten Anwendung mit einer angepassten Ansicht

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die über eine angepasste Standardansicht verfügt.
Erstellen einer verwalteten Anwendung, die verknüpfte Vorlagen bereitstellt

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die verknüpfte Vorlagen bereitstellt.
Erstellen einer verwalteten Anwendung mit Metriken und Warnungen

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die Über Anwendungsmetriken und Warnungen verfügt.

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.

Ressourcenformat

Um eine Microsoft.Solutions/applications-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2018-06-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": "string",
    "userAssignedIdentities": {}
  },
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "jitAccessPolicy": {
      "jitAccessEnabled": "bool",
      "jitApprovalMode": "string",
      "jitApprovers": [
        {
          "displayName": "string",
          "id": "string",
          "type": "string"
        }
      ],
      "maximumJitAccessDuration": "string"
    },
    "managedResourceGroupId": "string",
    "parameters": {},
    "publisherPackageId": "string"
  }
}

Eigenschaftswerte

applications

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Solutions/applications"
apiVersion Die Version der Ressourcen-API '2018-06-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. "Keine"
"SystemAssigned"
'SystemAssigned, UserAssigned'
"UserAssigned"
userAssignedIdentities Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Objekt

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
jitAccessPolicy Die Jit-Zugriffsrichtlinie für die verwaltete Anwendung. ApplicationJitAccessPolicy
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Zeichenfolge
parameters Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Dabei kann es sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.
publisherPackageId Die Id des Herausgeberpakets. Zeichenfolge

ApplicationJitAccessPolicy

Name BESCHREIBUNG Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"NotSpecified"
jitApprovers Die JIT-genehmigenden Personen JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601-Zeitraumwert. Zeichenfolge

JitApproverDefinition

Name BESCHREIBUNG Wert
displayName Der Anzeigename der genehmigenden Person. Zeichenfolge
id Die dienstprinzipal-ID der genehmigenden Person. Zeichenfolge (erforderlich)
Typ Der genehmigenden Typ. "Group"
"Benutzer"

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.

Vorlage BESCHREIBUNG
Erstellen einer verwalteten Anwendung mit einer angepassten Ansicht

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die über eine angepasste Standardansicht verfügt.
Erstellen einer verwalteten Anwendung, die verknüpfte Vorlagen bereitstellt

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die verknüpfte Vorlagen bereitstellt.
Erstellen einer verwalteten Anwendung mit Metriken und Warnungen

In Azure bereitstellen
Mit dieser Vorlage wird eine verwaltete Anwendung erstellt, die Über Anwendungsmetriken und Warnungen verfügt.

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Anwendungsressourcentyp kann bereitgestellt werden in: Ressourcengruppen.

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

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@2018-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      jitAccessPolicy = {
        jitAccessEnabled = bool
        jitApprovalMode = "string"
        jitApprovers = [
          {
            displayName = "string"
            id = "string"
            type = "string"
          }
        ]
        maximumJitAccessDuration = "string"
      }
      managedResourceGroupId = "string"
      publisherPackageId = "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@2018-06-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"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Array von Benutzeridentitäts-IDs.

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
jitAccessPolicy Die Jit-Zugriffsrichtlinie für die verwaltete Anwendung. ApplicationJitAccessPolicy
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Zeichenfolge
parameters Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Dabei kann es sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.
publisherPackageId Die Id des Herausgeberpakets. Zeichenfolge

ApplicationJitAccessPolicy

Name BESCHREIBUNG Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"NotSpecified"
jitApprovers Die JIT-genehmigenden Personen JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601-Zeitraumwert. Zeichenfolge

JitApproverDefinition

Name BESCHREIBUNG Wert
displayName Der Anzeigename der genehmigenden Person. Zeichenfolge
id Die dienstprinzipal-ID der genehmigenden Person. Zeichenfolge (erforderlich)
Typ Der genehmigenden Typ. „Gruppe“
"user"

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