Freigeben über


Microsoft.Solutions-Anwendungen 2019-07-01

Bicep-Ressourcendefinition

Der Anwendungsressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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 Bicep hinzu.

resource symbolicname 'Microsoft.Solutions/applications@2019-07-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: '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(...)
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft.Solutions/Applications

Name Beschreibung Wert
Identität Die Identität der Ressource. Identität
Art Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog. Schnur

Zwänge:
Pattern = ^[-\w\._,\(\)]+$ (erforderlich)
Ort Ressourcenspeicherort Schnur
managedBy ID der Ressource, die diese Ressource verwaltet. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 3
Max. Länge = 64 (erforderlich)
Plan Die Planinformationen. Planen
Eigenschaften Die eigenschaften der verwalteten Anwendung. ApplicationProperties- (erforderlich)
Sku Die SKU der Ressource. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

AnwendungJitAccessRichtlinie

Name Beschreibung Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"Nicht angegeben"
jitGenehmiger Die JIT-Genehmigende JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601 Zeitraumwert. Schnur

Application-Eigenschaften

Name Beschreibung Wert
applicationDefinitionId Der vollqualifizierte Pfad der verwalteten Anwendungsdefinitions-ID. Schnur
jitAccessPolicy Die Jit-Zugriffsrichtlinie der verwalteten Anwendung. ApplicationJitAccessPolicy-
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Schnur
Parameter Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. jegliche

Identität

Name Beschreibung Wert
Art Der Identitätstyp. "Keine"
'SystemZugewiesen'
"SystemAssigned, UserAssigned"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

JitApproverDefinition

Name Beschreibung Wert
Anzeigename Der Anzeigename der genehmigende Person. Schnur
id Die Dienstprinzipal-ID der genehmigende Person. Zeichenfolge (erforderlich)
Art Der Genehmigende Typ. "gruppe"
"Benutzer"

Plan

Name Beschreibung Wert
Name Der Name des Plans. Zeichenfolge (erforderlich)
Produkt Der Produktcode. Zeichenfolge (erforderlich)
Aktionscode Der Heraufsufungscode. Schnur
Verlag Die Herausgeber-ID. Zeichenfolge (erforderlich)
Version Die Version des Plans. Zeichenfolge (erforderlich)

Ressourcen-Tags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Familie Die SKU-Familie. Schnur
Modell Das SKU-Modell. Schnur
Name Der SKU-Name. Zeichenfolge (erforderlich)
Größe Die SKU-Größe. Schnur
Rang Die SKU-Ebene. Schnur

UserAssignedResourceIdentity

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

Der Anwendungsressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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 JSON-Code hinzu.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2019-07-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "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": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft.Solutions/Applications

Name Beschreibung Wert
apiVersion (Englisch) Die API-Version '2019-07-01'
Identität Die Identität der Ressource. Identität
Art Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog. Schnur

Zwänge:
Pattern = ^[-\w\._,\(\)]+$ (erforderlich)
Ort Ressourcenspeicherort Schnur
managedBy ID der Ressource, die diese Ressource verwaltet. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 3
Max. Länge = 64 (erforderlich)
Plan Die Planinformationen. Planen
Eigenschaften Die eigenschaften der verwalteten Anwendung. ApplicationProperties- (erforderlich)
Sku Die SKU der Ressource. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp "Microsoft.Solutions/Applications"

AnwendungJitAccessRichtlinie

Name Beschreibung Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"Nicht angegeben"
jitGenehmiger Die JIT-Genehmigende JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601 Zeitraumwert. Schnur

Application-Eigenschaften

Name Beschreibung Wert
applicationDefinitionId Der vollqualifizierte Pfad der verwalteten Anwendungsdefinitions-ID. Schnur
jitAccessPolicy Die Jit-Zugriffsrichtlinie der verwalteten Anwendung. ApplicationJitAccessPolicy-
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Schnur
Parameter Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. jegliche

Identität

Name Beschreibung Wert
Art Der Identitätstyp. "Keine"
'SystemZugewiesen'
"SystemAssigned, UserAssigned"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

JitApproverDefinition

Name Beschreibung Wert
Anzeigename Der Anzeigename der genehmigende Person. Schnur
id Die Dienstprinzipal-ID der genehmigende Person. Zeichenfolge (erforderlich)
Art Der Genehmigende Typ. "gruppe"
"Benutzer"

Plan

Name Beschreibung Wert
Name Der Name des Plans. Zeichenfolge (erforderlich)
Produkt Der Produktcode. Zeichenfolge (erforderlich)
Aktionscode Der Heraufsufungscode. Schnur
Verlag Die Herausgeber-ID. Zeichenfolge (erforderlich)
Version Die Version des Plans. Zeichenfolge (erforderlich)

Ressourcen-Tags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Familie Die SKU-Familie. Schnur
Modell Das SKU-Modell. Schnur
Name Der SKU-Name. Zeichenfolge (erforderlich)
Größe Die SKU-Größe. Schnur
Rang Die SKU-Ebene. Schnur

UserAssignedResourceIdentity

Name Beschreibung Wert

Verwendungsbeispiele

Azure-Schnellstartvorlagen

Die folgenden Azure-Schnellstartvorlagen diesen Ressourcentyp bereitstellen.

Schablone Beschreibung
Erstellen einer verwalteten Anwendung, die verknüpfte Vorlagen

Bereitstellen in Azure
Diese Vorlage erstellt eine verwaltete Anwendung, die verknüpfte Vorlagen bereitstellt.
Erstellen einer verwalteten Anwendung mit einer angepassten Ansicht

Bereitstellen in Azure
Diese Vorlage erstellt eine verwaltete Anwendung mit einer angepassten Standardansicht.
Erstellen einer verwalteten Anwendung mit Metriken und Warnungen

Bereitstellen in Azure
Diese Vorlage erstellt eine verwaltete Anwendung mit Anwendungsmetriken und Warnungen.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Anwendungsressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • 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 die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2019-07-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    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 = ?
    }
    sku = {
      capacity = int
      family = "string"
      model = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  }
}

Eigenschaftswerte

Microsoft.Solutions/Applications

Name Beschreibung Wert
Identität Die Identität der Ressource. Identität
Art Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog. Schnur

Zwänge:
Pattern = ^[-\w\._,\(\)]+$ (erforderlich)
Ort Ressourcenspeicherort Schnur
managedBy ID der Ressource, die diese Ressource verwaltet. Schnur
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 3
Max. Länge = 64 (erforderlich)
Plan Die Planinformationen. Planen
Eigenschaften Die eigenschaften der verwalteten Anwendung. ApplicationProperties- (erforderlich)
Sku Die SKU der Ressource. Sku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Solutions/applications@2019-07-01"

AnwendungJitAccessRichtlinie

Name Beschreibung Wert
jitAccessEnabled Gibt an, ob der JIT-Zugriff aktiviert ist. bool (erforderlich)
jitApprovalMode JIT-Genehmigungsmodus. "AutoApprove"
"ManualApprove"
"Nicht angegeben"
jitGenehmiger Die JIT-Genehmigende JitApproverDefinition[]
maximumJitAccessDuration Die maximale Dauer des JIT-Zugriffs wird gewährt. Dies ist ein ISO8601 Zeitraumwert. Schnur

Application-Eigenschaften

Name Beschreibung Wert
applicationDefinitionId Der vollqualifizierte Pfad der verwalteten Anwendungsdefinitions-ID. Schnur
jitAccessPolicy Die Jit-Zugriffsrichtlinie der verwalteten Anwendung. ApplicationJitAccessPolicy-
managedResourceGroupId Die ID der verwalteten Ressourcengruppe. Schnur
Parameter Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge sein. jegliche

Identität

Name Beschreibung Wert
Art Der Identitätstyp. "Keine"
'SystemZugewiesen'
"SystemAssigned, UserAssigned"
"UserAssigned"
vom Benutzer zugewiesene Identitäten Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Beschreibung Wert

JitApproverDefinition

Name Beschreibung Wert
Anzeigename Der Anzeigename der genehmigende Person. Schnur
id Die Dienstprinzipal-ID der genehmigende Person. Zeichenfolge (erforderlich)
Art Der Genehmigende Typ. "gruppe"
"Benutzer"

Plan

Name Beschreibung Wert
Name Der Name des Plans. Zeichenfolge (erforderlich)
Produkt Der Produktcode. Zeichenfolge (erforderlich)
Aktionscode Der Heraufsufungscode. Schnur
Verlag Die Herausgeber-ID. Zeichenfolge (erforderlich)
Version Die Version des Plans. Zeichenfolge (erforderlich)

Ressourcen-Tags

Name Beschreibung Wert

Sku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Familie Die SKU-Familie. Schnur
Modell Das SKU-Modell. Schnur
Name Der SKU-Name. Zeichenfolge (erforderlich)
Größe Die SKU-Größe. Schnur
Rang Die SKU-Ebene. Schnur

UserAssignedResourceIdentity

Name Beschreibung Wert