Microsoft.Logic-Workflows

Bicep-Ressourcendefinition

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

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Ä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 Zeichen, Bindestriche, Unterstriche, Punkte und Klammern.
location Der Ressourcenspeicherort. Zeichenfolge
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Verwaltete Dienstidentitätseigenschaften. ManagedServiceIdentity
properties Die Workfloweigenschaften. WorkflowEigenschaften

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type 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. "Keine"
"SystemAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt (object)

WorkflowEigenschaften

Name BESCHREIBUNG Wert
accessControl Die Konfiguration der Zugriffssteuerung. FlowAccessControlConfiguration
Definition Die Definition. Weitere Informationen finden Sie unter Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps. Für Bicep können Sie die funktion any() verwenden.
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationAccount Das Integrationskonto. ResourceReference
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference
parameters Die Parameter. Objekt (object)
state Das Land/die Region. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

FlowAccessControlConfiguration

Name BESCHREIBUNG Wert
Aktionen Die Zugriffssteuerungskonfiguration für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Zugriffssteuerungskonfiguration für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Trigger Die Zugriffssteuerungskonfiguration zum Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Zugriffssteuerungskonfiguration für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name BESCHREIBUNG Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Aufrufers. IpAddressRange[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für den Workflow. OpenAuthenticationAccessPolicies

IpAddressRange

Name BESCHREIBUNG Wert
addressRange Der IP-Adressbereich. Zeichenfolge

OpenAuthenticationAccessPolicies

Name BESCHREIBUNG Wert
Richtlinien Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Name BESCHREIBUNG Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

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

IpAddress

Name BESCHREIBUNG Wert
address Die Adresse. Zeichenfolge

ResourceReference

Name BESCHREIBUNG Wert
id Die Ressourcen-ID. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Warnung für Warteschlange mit Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App mit einem Webhook erstellen. 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 einer Azure-Warnung hinzufügen, und wenn die Warnung ausgelöst wird, erhalten Sie dieses Element in der Warteschlange.
Warnung für 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 an einen von Ihnen angegebenen Slack-Kanal gesendet. Sie benötigen ein Slack-Konto, um diese Vorlage verwenden zu können.
Warnung für SMS 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, erhalten Sie eine SMS mit den Details der Warnung. Es verwendet den go.gl URL-Verkürzungsdienst, um einen Link zum Portal einzuschließen, um die Ressource anzuzeigen.
Abrufen von Azure Storage-Zugriffsschlüsseln in der ARM-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt ein Speicherkonto, danach wird eine API-Verbindung erstellt, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Trigger für die Abfrage von Blobänderungen verwendet. Das vollständige Szenario finden Sie unter /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Logik-App zum E-Mail-Senden detaillierter Sicherungsberichte

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Nutzung, Aufträgen, Richtlinien, Richtlinieneinhaltung und Optimierungsmöglichkeiten per E-Mail zu senden.
Logik-App zu E-Mail-Berichten auf Sicherungsinstanzen

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup geschützt sind, per E-Mail
Logic App to 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 zu E-Mail-Berichten zur Optimierung der Sicherungskosten

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßig Berichte über inaktive Sicherungsressourcen, mögliche Optimierungen des Sicherungszeitplans und mögliche Optimierungen der Sicherungsaufbewahrung an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Logic App to E-Mail-Berichte zu Sicherungsrichtlinien

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

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung der Sicherungsrichtlinien Ihrer Sicherungsinstanzen per E-Mail
Zusammenfassungsberichte von Logik-App zu E-Mail zu Sicherungen

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte für Ihre Sicherungen per E-Mail zu senden.
Logic App to E-Mail-Berichte zu Ihrer Azure Backup Abrechnung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßig Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und verbrauchter Sicherungscloudspeicher) auf Ebene der Abrechnungsentität an einen angegebenen Satz von E-Mail-Adressen sendet.
Bereitstellen einer Logik-Beispiel-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung

Bereitstellen in Azure
Diese Vorlage erstellt eine einfache Logik-App mit allen Autorisierungsrichtlinieneinstellungen und dem Schema für http-Trigger, die von der API für die benutzerdefinierte Erweiterung für die Berechtigungsverwaltung benötigt werden.
Integrationsmuster – Nachrichtenrouter – Logik-App

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

Bereitstellen in Azure
In diesem Beispiel erfahren Sie, wie Sie vorhandene Azure-Ressourcen und Resource Manager Vorlagen erweitern, um benutzerdefinierte Workloads hinzuzufügen.
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie Resource Manager Vorlagen mithilfe von benutzerdefinierten Anbietern und Logik-Apps benutzerdefinierte Ressourcen hinzufügen.
Benutzerdefiniertes Azure Event Grid Thema/Abonnement mit CloudEvents

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

Bereitstellen in Azure
Mit dieser Vorlage wird eine serverlose App in Azure mit Logic Apps and Functions erstellt. Die Logik-App löst einen 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 auch Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2-Sende empfangen zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
Azure Logic Apps – B2B-Notfallwiederherstellung

Bereitstellen in Azure
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Steuernummern. Der Trigger jeder Logik-App verweist auf ein primäres Standortintegrationskonto. Jede Logik-App-Aktion verweist auf ein sekundäres Websiteintegrationskonto.
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus)

Bereitstellen in Azure
Dies zeigt, wie nachrichten über Logic Apps mit Azure Service Bus
Erstellen einer Verbrauchslogik-App mithilfe einer Azure Resource Manager-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt eine leere Logik-App, die Sie zum Definieren von Workflows verwenden 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 skalierbarsten Möglichkeiten 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 Logik-App-Trigger für Dateien auf einem FTP-Server erstellen und sie 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 der 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 zu erstellen, die eine gespeicherte SQL-Prozedur gemäß einem Zeitplan ausführt. Argumente für die Prozedur können bei Bedarf im Textabschnitt der Vorlage platziert werden.
Azure Logic Apps – VETER-Pipeline

Bereitstellen in Azure
Erstellt ein Integrationskonto, fügt schema/map hinzu, erstellt eine Logik-App und ordnet es dem Integrationskonto zu. Die Logik-App implementiert eine VETER-Pipeline mit Xml-Validierungs-, XPath-Extrakt- und Xml-Transformationsvorgängen.
Azure Logic Apps – XSLT mit Parametern

Bereitstellen in Azure
Erstellt eine Anforderung-Antwort-Logik-App, die XSLT-basierte Transformation ausführt. Die XSLT-Zuordnung verwendet Primitive (Ganzzahl, Zeichenfolge usw.) als Eingabeparameter, wie sie während der XML-Transformation verwendet werden.
Ausführen von Zeitgeberaufträgen, die mit Logic Apps nach einem Zeitplan ausgeführt werden

Bereitstellen in Azure
Mit dieser Vorlage wird ein Logik-Apps-Paar erstellt, mit dem Sie geplante Timerauftragsinstanzen erstellen können.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp workflows kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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 der 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
type Ressourcentyp "Microsoft.Logic/workflows"
apiVersion Die Ressourcen-API-Version '2019-05-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-43

Gültige Zeichen:
Alphanumerische Zeichen, Bindestriche, Unterstriche, Punkte und Klammern.
location Der Ressourcenspeicherort. Zeichenfolge
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Verwaltete Dienstidentitätseigenschaften. ManagedServiceIdentity
properties Die Workfloweigenschaften. WorkflowEigenschaften

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type 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. "Keine"
"SystemAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt (object)

WorkflowEigenschaften

Name BESCHREIBUNG Wert
accessControl Die Konfiguration der Zugriffssteuerung. FlowAccessControlConfiguration
Definition Die Definition. Weitere Informationen finden Sie unter Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps.
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationAccount Das Integrationskonto. ResourceReference
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference
parameters Die Parameter. Objekt (object)
state Das Land/die Region. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

FlowAccessControlConfiguration

Name BESCHREIBUNG Wert
Aktionen Die Zugriffssteuerungskonfiguration für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Zugriffssteuerungskonfiguration für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Trigger Die Zugriffssteuerungskonfiguration zum Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Zugriffssteuerungskonfiguration für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name BESCHREIBUNG Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Aufrufers. IpAddressRange[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für den Workflow. OpenAuthenticationAccessPolicies

IpAddressRange

Name BESCHREIBUNG Wert
addressRange Der IP-Adressbereich. Zeichenfolge

OpenAuthenticationAccessPolicies

Name BESCHREIBUNG Wert
Richtlinien Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Name BESCHREIBUNG Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

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

IpAddress

Name BESCHREIBUNG Wert
address Die Adresse. Zeichenfolge

ResourceReference

Name BESCHREIBUNG Wert
id Die Ressourcen-ID. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Warnung für Warteschlange mit Logik-App

Bereitstellen in Azure
Mit dieser Vorlage können Sie eine Logik-App mit einem Webhook erstellen. 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 einer Azure-Warnung hinzufügen, und wenn die Warnung ausgelöst wird, erhalten Sie dieses Element in der Warteschlange.
Warnung für 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 an einen von Ihnen angegebenen Slack-Kanal gesendet. Sie benötigen ein Slack-Konto, um diese Vorlage verwenden zu können.
Warnung für SMS 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, erhalten Sie eine SMS mit den Details der Warnung. Es verwendet den go.gl URL-Verkürzungsdienst, um einen Link zum Portal einzuschließen, um die Ressource anzuzeigen.
Abrufen von Azure Storage-Zugriffsschlüsseln in der ARM-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt ein Speicherkonto, danach wird eine API-Verbindung erstellt, indem der Primärschlüssel des Speicherkontos dynamisch abgerufen wird. Die API-Verbindung wird dann in einer Logik-App als Trigger für die Abfrage von Blobänderungen verwendet. Das vollständige Szenario finden Sie unter /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Logik-App zum E-Mail-Senden detaillierter Sicherungsberichte

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Nutzung, Aufträgen, Richtlinien, Richtlinieneinhaltung und Optimierungsmöglichkeiten per E-Mail zu senden.
Logik-App zu E-Mail-Berichten auf Sicherungsinstanzen

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup geschützt sind, per E-Mail
Logic App to 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 zu E-Mail-Berichten zur Optimierung der Sicherungskosten

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßig Berichte über inaktive Sicherungsressourcen, mögliche Optimierungen des Sicherungszeitplans und mögliche Optimierungen der Sicherungsaufbewahrung an eine bestimmte Gruppe von E-Mail-Adressen sendet.
Logic App to E-Mail-Berichte zu Sicherungsrichtlinien

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

Bereitstellen in Azure
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung der Sicherungsrichtlinien Ihrer Sicherungsinstanzen per E-Mail
Zusammenfassungsberichte von Logik-App zu E-Mail zu Sicherungen

Bereitstellen in Azure
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte für Ihre Sicherungen per E-Mail zu senden.
Logic App to E-Mail-Berichte zu Ihrer Azure Backup Abrechnung

Bereitstellen in Azure
Diese Vorlage stellt eine Logik-App bereit, die regelmäßig Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und verbrauchter Sicherungscloudspeicher) auf Ebene der Abrechnungsentität an einen angegebenen Satz von E-Mail-Adressen sendet.
Bereitstellen einer Logik-Beispiel-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung

Bereitstellen in Azure
Diese Vorlage erstellt eine einfache Logik-App mit allen Autorisierungsrichtlinieneinstellungen und dem Schema für http-Trigger, die von der API für die benutzerdefinierte Erweiterung für die Berechtigungsverwaltung benötigt werden.
Integrationsmuster – Nachrichtenrouter – Logik-App

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

Bereitstellen in Azure
In diesem Beispiel erfahren Sie, wie Sie vorhandene Azure-Ressourcen und Resource Manager Vorlagen erweitern, um benutzerdefinierte Workloads hinzuzufügen.
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie Resource Manager Vorlagen mithilfe von benutzerdefinierten Anbietern und Logik-Apps benutzerdefinierte Ressourcen hinzufügen.
Benutzerdefiniertes Azure Event Grid Thema/Abonnement mit CloudEvents

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

Bereitstellen in Azure
Mit dieser Vorlage wird eine serverlose App in Azure mit Logic Apps and Functions erstellt. Die Logik-App löst einen 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 auch Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2-Sende empfangen zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen.
Azure Logic Apps – B2B-Notfallwiederherstellung

Bereitstellen in Azure
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Steuernummern. Der Trigger jeder Logik-App verweist auf ein primäres Standortintegrationskonto. Jede Logik-App-Aktion verweist auf ein sekundäres Websiteintegrationskonto.
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus)

Bereitstellen in Azure
Dies zeigt, wie nachrichten über Logic Apps mit Azure Service Bus
Erstellen einer Verbrauchslogik-App mithilfe einer Azure Resource Manager-Vorlage

Bereitstellen in Azure
Diese Vorlage erstellt eine leere Logik-App, die Sie zum Definieren von Workflows verwenden 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 skalierbarsten Möglichkeiten 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 Logik-App-Trigger für Dateien auf einem FTP-Server erstellen und sie 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 der 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 zu erstellen, die eine gespeicherte SQL-Prozedur gemäß einem Zeitplan ausführt. Argumente für die Prozedur können bei Bedarf im Textabschnitt der Vorlage platziert werden.
Azure Logic Apps – VETER-Pipeline

Bereitstellen in Azure
Erstellt ein Integrationskonto, fügt schema/map hinzu, erstellt eine Logik-App und ordnet es dem Integrationskonto zu. Die Logik-App implementiert eine VETER-Pipeline mit Xml-Validierungs-, XPath-Extrakt- und Xml-Transformationsvorgängen.
Azure Logic Apps – XSLT mit Parametern

Bereitstellen in Azure
Erstellt eine Anforderung-Antwort-Logik-App, die XSLT-basierte Transformation ausführt. Die XSLT-Zuordnung verwendet Primitive (Ganzzahl, Zeichenfolge usw.) als Eingabeparameter, wie sie während der XML-Transformation verwendet werden.
Ausführen von Zeitgeberaufträgen, die mit Logic Apps nach einem Zeitplan ausgeführt werden

Bereitstellen in Azure
Mit dieser Vorlage wird ein Logik-Apps-Paar erstellt, mit dem Sie geplante Timerauftragsinstanzen erstellen können.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp workflows kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • 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 Der Vorlage die folgende Terraform-Ressource 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
type Ressourcentyp "Microsoft.Logic/workflows@2019-05-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-43

Gültige Zeichen:
Alphanumerische Zeichen, Bindestriche, Unterstriche, Punkte und Klammern.
location Der Ressourcenspeicherort. Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity
properties Die Workfloweigenschaften. WorkflowEigenschaften

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type 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 benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Array von Benutzeridentitäts-IDs.

WorkflowEigenschaften

Name BESCHREIBUNG Wert
accessControl Die Zugriffssteuerungskonfiguration. FlowAccessControlConfiguration
Definition Die Definition. Siehe Schemareferenz für Workflowdefinitionssprache in Azure Logic Apps.
endpunkteConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationAccount Das Integrationskonto. ResourceReference
integrationServiceEnvironment Die Integrationsdienstumgebung. ResourceReference
parameters Die Parameter. Objekt (object)
state Das Land/die Region. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

FlowAccessControlConfiguration

Name BESCHREIBUNG Wert
Aktionen Die Zugriffssteuerungskonfiguration für Workflowaktionen. FlowAccessControlConfigurationPolicy
Inhalt Die Zugriffssteuerungskonfiguration für den Zugriff auf Workflowausführungsinhalte. FlowAccessControlConfigurationPolicy
Trigger Die Zugriffssteuerungskonfiguration zum Aufrufen von Workflowtriggern. FlowAccessControlConfigurationPolicy
workflowManagement Die Zugriffssteuerungskonfiguration für die Workflowverwaltung. FlowAccessControlConfigurationPolicy

FlowAccessControlConfigurationPolicy

Name BESCHREIBUNG Wert
allowedCallerIpAddresses Die zulässigen IP-Adressbereiche des Aufrufers. IpAddressRange[]
openAuthenticationPolicies Die Authentifizierungsrichtlinien für den Workflow. OpenAuthenticationAccessPolicies

IpAddressRange

Name BESCHREIBUNG Wert
addressRange Der IP-Adressbereich. Zeichenfolge

OpenAuthenticationAccessPolicies

Name BESCHREIBUNG Wert
Richtlinien Öffnen Sie Authentifizierungsrichtlinien. OpenAuthenticationAccessPolicies

FlowEndpointsConfiguration

Name BESCHREIBUNG Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

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

IpAddress

Name BESCHREIBUNG Wert
address Die Adresse. Zeichenfolge

ResourceReference

Name BESCHREIBUNG Wert
id Die Ressourcen-ID. Zeichenfolge