Freigeben über


Microsoft.Logic Workflows 2019-05-01

Bicep-Ressourcendefinition

Der Workflowressourcentyp 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.Logic/Workflows-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Logic/workflows@2019-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    accessControl: {
      actions: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      contents: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      triggers: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
      workflowManagement: {
        allowedCallerIpAddresses: [
          {
            addressRange: 'string'
          }
        ]
        openAuthenticationPolicies: {
          policies: {}
      }
    }
    definition: any()
    endpointsConfiguration: {
      connector: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
      workflow: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
    }
    integrationAccount: {
      id: 'string'
    }
    integrationServiceEnvironment: {
      id: 'string'
    }
    parameters: {}
    state: 'string'
  }
}

Eigenschaftswerte

Workflows

Name Beschreibung Wert
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-43

Gültige Zeichen:
Alphanumerische, Bindestriche, Unterstriche, Punkte und Klammern.
Ort Der Ressourcenspeicherort. Schnur
Schilder Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Eigenschaften Die Workfloweigenschaften. WorkflowProperties-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt

WorkflowProperties

Name Beschreibung Wert
accessControl Die Konfiguration der Zugriffssteuerung. FlowAccessControlConfiguration
Definition Die Definition. Siehe Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps. Für Bicep können Sie die any()-Funktion verwenden.
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration-
integrationAccount Das Integrationskonto. ResourceReference-
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference-
Parameter Die Parameter. Objekt
Zustand Der Zustand. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"Nicht angegeben"
"Angehalten"

FlowAccessControlConfiguration

Name Beschreibung Wert
Aktionen Die Konfiguration der Zugriffssteuerung für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Konfiguration der Zugriffssteuerung für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Auslöser Die Konfiguration der Zugriffssteuerung für das Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Konfiguration der Zugriffssteuerung für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name Beschreibung Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Anrufers. IpAddressRange-[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für Den Workflow. OpenAuthenticationAccessPolicies-

IpAddressRange

Name Beschreibung Wert
addressRange Der IP-Adressbereich. Schnur

OpenAuthenticationAccessPolicies

Name Beschreibung Wert
Politik Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies-

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress-[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress-[]

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Warnung für die Warteschlange mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt. Wenn die Logik-App ausgelöst wird, fügt sie die Nutzlast hinzu, die Sie an eine von Ihnen angegebene Azure Storage-Warteschlange übergeben. Sie können diesen Webhook zu einer Azure-Warnung hinzufügen und dann jedes Mal, wenn die Warnung ausgelöst wird, dieses Element in der Warteschlange erhalten.
Warnung auf Pufferzeit mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, wird eine Nachricht in einem von Ihnen angegebenen Pufferkanal gepostet. Sie müssen über ein Pufferkonto verfügen, um diese Vorlage zu verwenden.
Warnung an Textnachricht mit logik-app

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, sendet sie Ihnen eine Sms mit den Details der Warnung. Er verwendet den go.gl URL-Verkürzungsdienst, um einen Link zum Portal einzuschließen, um die Ressource anzuzeigen.
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt ein Speicherkonto, nach dem eine API-Verbindung erstellt wird, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Triggerabfragung für BLOB-Änderungen verwendet.
Logic App zum Senden detaillierter Sicherungsberichte

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Verwendung, Aufträgen, Richtlinien, Richtlinien, Richtlinien zur Einhaltung von Richtlinien und Optimierungsmöglichkeiten per E-Mail zu senden.
logic app to email reports on backup instances

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup per E-Mail geschützt sind
Logik-App E-Mail-Berichte zu Sicherungs- und Wiederherstellungsaufträgen

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungs- und Wiederherstellungsaufträgen per E-Mail
Logik-App, um E-Mail-Berichte zu Sicherungskostenoptimierung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu inaktiven Sicherungsressourcen, möglichen Optimierungen des Sicherungszeitplans und möglichen Optimierungen der Sicherung an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Logik-App zu E-Mail-Berichten zu Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail
Logic App zu E-Mail-Berichten zur Einhaltung von Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung ihrer Sicherungsrichtlinieninstanzen per E-Mail
Logic App zum E-Mail-Zusammenfassungsbericht zu Sicherungen

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte zu Ihren Sicherungen per E-Mail zu senden.
Logic App zum E-Mail-Bericht ihrer Azure Backup-Abrechnung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und verbrauchten Sicherungs-Cloudspeicher) auf Abrechnungsebene an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Bereitstellen einer Beispiellogik-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung

Bereitstellen in Azure
Diese Vorlage erstellt eine einfache Logik-App mit allen Autorisierungsrichtlinieneinstellungen und -schemas zum HTTP-Trigger, die von der benutzerdefinierten Erweiterungs-API für die Berechtigungsverwaltung benötigt wird.
Integrationsmuster - Nachrichtenrouter - Logic App

Bereitstellen in Azure
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe einer Logik-App einrichten können
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird ausführlich erläutert, wie Vorhandene Azure-Ressourcen und Ressourcen-Manager-Vorlagen erweitert werden, um benutzerdefinierte Workloads hinzuzufügen.
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Benutzerdefinierte Ressourcen zu Ressourcen-Manager-Vorlagen mithilfe von benutzerdefinierten Anbietern und Logik-Apps hinzugefügt werden.
benutzerdefiniertes Azure Event Grid-Thema/Abonnement mit CloudEvents-

Bereitstellen in Azure
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema, ein Webhook-Abonnement mit CloudEvents-Schema und eine Logik-App als Ereignishandler. Vorlage, die ursprünglich von Justin Yoo erstellt wurde.
Azure Logic App mit Funktions-

Bereitstellen in Azure
Diese Vorlage erstellt eine serverlose App in Azure mit Logik-Apps und -Funktionen. Die Logik-App löst in einem HTTP POST aus, ruft die Azure-Funktion auf und gibt die Antwort zurück.
Azure Logic Apps – AS2 Send Receive

Bereitstellen in Azure
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
Azure Logic Apps – B2B Disaster Recovery-Replikation

Bereitstellen in Azure
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Steuernummern. Jeder Logik-App-Trigger verweist auf ein primäres Websiteintegrationskonto. Die Aktion jeder Logik-App verweist auf ein sekundäres Websiteintegrationskonto.
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus-

Bereitstellen in Azure
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können
Erstellen einer Verbrauchslogik-App

Bereitstellen in Azure
Diese Vorlage erstellt eine leere Logik-App, mit der Sie Workflows definieren können.
Aufrufen benutzerdefinierter APIs aus Azure Logic Apps

Bereitstellen in Azure
Obwohl Logic Apps Hunderte von Connectors für verschiedene Dienste bereitstellt, sollten Sie APIs aufrufen, die Ihren eigenen Code ausführen. Eine der einfachsten und skalierbaresten Methoden zum Hosten Eigener Web-APIs ist die Verwendung von Azure App Service. Diese Vorlage stellt eine Web-App für Ihre benutzerdefinierte API bereit und sichert diese API mithilfe der Azure Active Directory-Authentifizierung.
KOPIEREN von FTP-Dateien in die Azure Blob-Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App für Dateien auf einem FTP-Server erstellen und in einen Azure Blob-Container kopieren. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Senden von E-Mails mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine E-Mail sendet. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Ausführen einer gespeicherten SQL-Prozedur nach einem Zeitplan über eine Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine gespeicherte SQL-Prozedur nach dem Zeitplan ausführt. Alle Argumente für die Prozedur können in den Textkörperabschnitt der Vorlage eingefügt werden.
Azure Logic Apps – VETER Pipeline

Bereitstellen in Azure
Erstellt ein Integrationskonto, fügt ihr Schema/Karte hinzu, erstellt eine Logik-App und ordnet es dem Integrationskonto zu. Die Logik-App implementiert eine VETER-Pipeline mithilfe von XML-Überprüfungs-, XPath-Extrakt- und Transformations-XML-Vorgängen.
Azure Logic Apps – XSLT mit Parametern

Bereitstellen in Azure
Erstellt eine Anforderungsantwortlogik-App, die XSLT-basierte Transformation durchführt. Die XSLT-Zuordnung verwendet Grundtypen (ganze Zahl, Zeichenfolge usw.) als Eingabeparameter, wie sie während der XML-Transformation verwendet werden.
Ausführen von Zeitgeberaufträgen, die mit Logic Apps

Bereitstellen in Azure
Diese Vorlage erstellt ein Paar Logik-Apps, mit dem Sie geplante Zeitgeberauftragsinstanzen erstellen können.

ARM-Vorlagenressourcendefinition

Der Workflowressourcentyp 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.Logic/Workflows-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Logic/workflows",
  "apiVersion": "2019-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "accessControl": {
      "actions": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "contents": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "triggers": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      },
      "workflowManagement": {
        "allowedCallerIpAddresses": [
          {
            "addressRange": "string"
          }
        ],
        "openAuthenticationPolicies": {
          "policies": {}
      }
    },
    "definition": {},
    "endpointsConfiguration": {
      "connector": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      },
      "workflow": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      }
    },
    "integrationAccount": {
      "id": "string"
    },
    "integrationServiceEnvironment": {
      "id": "string"
    },
    "parameters": {},
    "state": "string"
  }
}

Eigenschaftswerte

Workflows

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Logic/workflows"
apiVersion Die Ressourcen-API-Version '2019-05-01'
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-43

Gültige Zeichen:
Alphanumerische, Bindestriche, Unterstriche, Punkte und Klammern.
Ort Der Ressourcenspeicherort. Schnur
Schilder Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Eigenschaften Die Workfloweigenschaften. WorkflowProperties-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt

WorkflowProperties

Name Beschreibung Wert
accessControl Die Konfiguration der Zugriffssteuerung. FlowAccessControlConfiguration
Definition Die Definition. Siehe Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps.
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration-
integrationAccount Das Integrationskonto. ResourceReference-
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference-
Parameter Die Parameter. Objekt
Zustand Der Zustand. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"Nicht angegeben"
"Angehalten"

FlowAccessControlConfiguration

Name Beschreibung Wert
Aktionen Die Konfiguration der Zugriffssteuerung für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Konfiguration der Zugriffssteuerung für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Auslöser Die Konfiguration der Zugriffssteuerung für das Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Konfiguration der Zugriffssteuerung für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name Beschreibung Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Anrufers. IpAddressRange-[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für Den Workflow. OpenAuthenticationAccessPolicies-

IpAddressRange

Name Beschreibung Wert
addressRange Der IP-Adressbereich. Schnur

OpenAuthenticationAccessPolicies

Name Beschreibung Wert
Politik Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies-

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress-[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress-[]

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Warnung für die Warteschlange mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt. Wenn die Logik-App ausgelöst wird, fügt sie die Nutzlast hinzu, die Sie an eine von Ihnen angegebene Azure Storage-Warteschlange übergeben. Sie können diesen Webhook zu einer Azure-Warnung hinzufügen und dann jedes Mal, wenn die Warnung ausgelöst wird, dieses Element in der Warteschlange erhalten.
Warnung auf Pufferzeit mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, wird eine Nachricht in einem von Ihnen angegebenen Pufferkanal gepostet. Sie müssen über ein Pufferkonto verfügen, um diese Vorlage zu verwenden.
Warnung an Textnachricht mit logik-app

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die über einen Webhook verfügt, der aus einer Azure-Warnung verwendet werden kann. Wenn die Warnung ausgelöst wird, sendet sie Ihnen eine Sms mit den Details der Warnung. Er verwendet den go.gl URL-Verkürzungsdienst, um einen Link zum Portal einzuschließen, um die Ressource anzuzeigen.
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt ein Speicherkonto, nach dem eine API-Verbindung erstellt wird, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Triggerabfragung für BLOB-Änderungen verwendet.
Logic App zum Senden detaillierter Sicherungsberichte

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Verwendung, Aufträgen, Richtlinien, Richtlinien, Richtlinien zur Einhaltung von Richtlinien und Optimierungsmöglichkeiten per E-Mail zu senden.
logic app to email reports on backup instances

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup per E-Mail geschützt sind
Logik-App E-Mail-Berichte zu Sicherungs- und Wiederherstellungsaufträgen

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungs- und Wiederherstellungsaufträgen per E-Mail
Logik-App, um E-Mail-Berichte zu Sicherungskostenoptimierung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu inaktiven Sicherungsressourcen, möglichen Optimierungen des Sicherungszeitplans und möglichen Optimierungen der Sicherung an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Logik-App zu E-Mail-Berichten zu Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail
Logic App zu E-Mail-Berichten zur Einhaltung von Sicherungsrichtlinien

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung ihrer Sicherungsrichtlinieninstanzen per E-Mail
Logic App zum E-Mail-Zusammenfassungsbericht zu Sicherungen

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte zu Ihren Sicherungen per E-Mail zu senden.
Logic App zum E-Mail-Bericht ihrer Azure Backup-Abrechnung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und verbrauchten Sicherungs-Cloudspeicher) auf Abrechnungsebene an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Bereitstellen einer Beispiellogik-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung

Bereitstellen in Azure
Diese Vorlage erstellt eine einfache Logik-App mit allen Autorisierungsrichtlinieneinstellungen und -schemas zum HTTP-Trigger, die von der benutzerdefinierten Erweiterungs-API für die Berechtigungsverwaltung benötigt wird.
Integrationsmuster - Nachrichtenrouter - Logic App

Bereitstellen in Azure
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe einer Logik-App einrichten können
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird ausführlich erläutert, wie Vorhandene Azure-Ressourcen und Ressourcen-Manager-Vorlagen erweitert werden, um benutzerdefinierte Workloads hinzuzufügen.
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Benutzerdefinierte Ressourcen zu Ressourcen-Manager-Vorlagen mithilfe von benutzerdefinierten Anbietern und Logik-Apps hinzugefügt werden.
benutzerdefiniertes Azure Event Grid-Thema/Abonnement mit CloudEvents-

Bereitstellen in Azure
Erstellt ein benutzerdefiniertes Azure Event Grid-Thema, ein Webhook-Abonnement mit CloudEvents-Schema und eine Logik-App als Ereignishandler. Vorlage, die ursprünglich von Justin Yoo erstellt wurde.
Azure Logic App mit Funktions-

Bereitstellen in Azure
Diese Vorlage erstellt eine serverlose App in Azure mit Logik-Apps und -Funktionen. Die Logik-App löst in einem HTTP POST aus, ruft die Azure-Funktion auf und gibt die Antwort zurück.
Azure Logic Apps – AS2 Send Receive

Bereitstellen in Azure
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
Azure Logic Apps – B2B Disaster Recovery-Replikation

Bereitstellen in Azure
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Steuernummern. Jeder Logik-App-Trigger verweist auf ein primäres Websiteintegrationskonto. Die Aktion jeder Logik-App verweist auf ein sekundäres Websiteintegrationskonto.
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus-

Bereitstellen in Azure
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können
Erstellen einer Verbrauchslogik-App

Bereitstellen in Azure
Diese Vorlage erstellt eine leere Logik-App, mit der Sie Workflows definieren können.
Aufrufen benutzerdefinierter APIs aus Azure Logic Apps

Bereitstellen in Azure
Obwohl Logic Apps Hunderte von Connectors für verschiedene Dienste bereitstellt, sollten Sie APIs aufrufen, die Ihren eigenen Code ausführen. Eine der einfachsten und skalierbaresten Methoden zum Hosten Eigener Web-APIs ist die Verwendung von Azure App Service. Diese Vorlage stellt eine Web-App für Ihre benutzerdefinierte API bereit und sichert diese API mithilfe der Azure Active Directory-Authentifizierung.
KOPIEREN von FTP-Dateien in die Azure Blob-Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App für Dateien auf einem FTP-Server erstellen und in einen Azure Blob-Container kopieren. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Senden von E-Mails mit Logik-App-

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine E-Mail sendet. Sie können zusätzliche Trigger oder Aktionen hinzufügen, um sie an Ihre Anforderungen anzupassen.
Ausführen einer gespeicherten SQL-Prozedur nach einem Zeitplan über eine Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App erstellen, die eine gespeicherte SQL-Prozedur nach dem Zeitplan ausführt. Alle Argumente für die Prozedur können in den Textkörperabschnitt der Vorlage eingefügt werden.
Azure Logic Apps – VETER Pipeline

Bereitstellen in Azure
Erstellt ein Integrationskonto, fügt ihr Schema/Karte hinzu, erstellt eine Logik-App und ordnet es dem Integrationskonto zu. Die Logik-App implementiert eine VETER-Pipeline mithilfe von XML-Überprüfungs-, XPath-Extrakt- und Transformations-XML-Vorgängen.
Azure Logic Apps – XSLT mit Parametern

Bereitstellen in Azure
Erstellt eine Anforderungsantwortlogik-App, die XSLT-basierte Transformation durchführt. Die XSLT-Zuordnung verwendet Grundtypen (ganze Zahl, Zeichenfolge usw.) als Eingabeparameter, wie sie während der XML-Transformation verwendet werden.
Ausführen von Zeitgeberaufträgen, die mit Logic Apps

Bereitstellen in Azure
Diese Vorlage erstellt ein Paar Logik-Apps, mit dem Sie geplante Zeitgeberauftragsinstanzen erstellen können.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Workflowressourcentyp 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.Logic/Workflows-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/workflows@2019-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      accessControl = {
        actions = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        contents = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        triggers = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
        workflowManagement = {
          allowedCallerIpAddresses = [
            {
              addressRange = "string"
            }
          ]
          openAuthenticationPolicies = {
            policies = {}
        }
      }
      endpointsConfiguration = {
        connector = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
        workflow = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
      }
      integrationAccount = {
        id = "string"
      }
      integrationServiceEnvironment = {
        id = "string"
      }
      parameters = {}
      state = "string"
    }
  })
}

Eigenschaftswerte

Workflows

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.Logic/workflows@2019-05-01"
Name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-43

Gültige Zeichen:
Alphanumerische, Bindestriche, Unterstriche, Punkte und Klammern.
Ort Der Ressourcenspeicherort. Schnur
parent_id Verwenden Sie die ID dieser Ressourcengruppe, um sie in einer Ressourcengruppe bereitzustellen. Zeichenfolge (erforderlich)
Schilder Die Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Eigenschaften Die Workfloweigenschaften. WorkflowProperties-

ManagedServiceIdentity

Name Beschreibung Wert
Art Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. "SystemAssigned"
"UserAssigned" (erforderlich)
identity_ids Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Array von Benutzeridentitäts-IDs.

WorkflowProperties

Name Beschreibung Wert
accessControl Die Konfiguration der Zugriffssteuerung. FlowAccessControlConfiguration
Definition Die Definition. Siehe Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps.
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration-
integrationAccount Das Integrationskonto. ResourceReference-
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference-
Parameter Die Parameter. Objekt
Zustand Der Zustand. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

FlowAccessControlConfiguration

Name Beschreibung Wert
Aktionen Die Konfiguration der Zugriffssteuerung für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Konfiguration der Zugriffssteuerung für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Auslöser Die Konfiguration der Zugriffssteuerung für das Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Konfiguration der Zugriffssteuerung für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name Beschreibung Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Anrufers. IpAddressRange-[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für Den Workflow. OpenAuthenticationAccessPolicies-

IpAddressRange

Name Beschreibung Wert
addressRange Der IP-Adressbereich. Schnur

OpenAuthenticationAccessPolicies

Name Beschreibung Wert
Politik Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies-

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress-[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress-[]

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur