Microsoft.Logic-Workflows 2015-02-01-preview
Bicep-Ressourcendefinition
Der Ressourcentyp workflows kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
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 Bicep hinzu.
resource symbolicname 'Microsoft.Logic/workflows@2015-02-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
definition: any()
definitionLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
contentSize: int
contentVersion: 'string'
metadata: any()
uri: 'string'
}
parameters: {}
parametersLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
contentSize: int
contentVersion: 'string'
metadata: any()
uri: 'string'
}
sku: {
name: 'string'
plan: {
id: 'string'
}
}
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 | Ruft den Ressourcenspeicherort ab oder legt diese fest. | Zeichenfolge |
tags | Ruft die Ressourcentags ab oder legt sie fest. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Ruft die Workfloweigenschaften ab oder legt sie fest. | WorkflowEigenschaften |
WorkflowEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Definition | Ruft die Definition ab oder legt sie fest. Siehe Schemareferenz für Workflowdefinitionssprache in Azure Logic Apps. | Für Bicep können Sie die Funktion any() verwenden. |
definitionLink | Ruft den Link zur Definition ab oder legt diesen fest. | Contentlink |
parameters | Diese Eigenschaft ruft die Parameter ab oder legt sie fest. | Objekt (object) |
parametersLink | Ruft den Link zu Parametern ab oder legt diesen fest. | Contentlink |
sku | Ruft die SKU ab oder legt sie fest. | sku |
state | Ruft den Zustand ab oder legt ihn fest. | "Gelöscht" "Deaktiviert" "Aktiviert" "NotSpecified" "Angehalten" |
Contentlink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentHash | Ruft den Inhaltshash ab oder legt diese fest. | ContentHash |
contentSize | Ruft die Inhaltsgröße ab oder legt sie fest. | INT |
contentVersion | Ruft die Inhaltsversion ab oder legt sie fest. | Zeichenfolge |
metadata | Ruft die Metadaten ab oder legt sie fest. | Für Bicep können Sie die Funktion any() verwenden. |
uri | Ruft den Inhaltslink-URI ab oder legt diese fest. | Zeichenfolge |
ContentHash
Name | BESCHREIBUNG | Wert |
---|---|---|
Algorithmus | Ruft den Algorithmus ab oder legt den Algorithmus fest. | Zeichenfolge |
value | Ruft den Wert ab oder legt den Wert fest. | Zeichenfolge |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ruft den Namen ab oder legt diesen fest. | "Basic" "Kostenlos" "NotSpecified" "Premium" "Freigegeben" "Standard" |
Tarif | Ruft den Verweis auf den Plan ab oder legt diesen fest. | ResourceReference |
ResourceReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ruft die Ressourcen-ID ab oder legt sie fest. | Zeichenfolge |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Warnung für Warteschlange mit Logik-App |
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. Jedes Mal, wenn die Warnung ausgelöst wird, wird dieses Element in der Warteschlange angezeigt. |
Warnung für Pufferzeit mit Logik-App |
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 |
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 einer ARM-Vorlage |
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 Triggerabruf für 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 Senden detaillierter Sicherungsberichte per E-Mail |
Erstellen Sie eine Logik-App, um Berichte zu Sicherungsinstanzen, Nutzung, Aufträgen, Richtlinien, Richtlinieneinhaltung und Optimierungsmöglichkeiten per E-Mail zu senden. |
Logik-App für E-Mail-Berichte auf Sicherungsinstanzen |
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup per E-Mail geschützt sind |
Logik-App zum E-Mail-Senden von Berichten zu Sicherungs- und Wiederherstellungsaufträgen |
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungs- und Wiederherstellungsaufträgen per E-Mail |
Logik-App für E-Mail-Berichte zur Optimierung der Sicherungskosten |
Diese Vorlage stellt eine Logik-App bereit, die regelmäßige Berichte zu inaktiven Sicherungsressourcen, möglichen Optimierungen des Sicherungszeitplans und möglichen Optimierungen der Sicherungsaufbewahrung an einen bestimmten Satz von E-Mail-Adressen sendet. |
Logik-App für E-Mail-Berichte zu Sicherungsrichtlinien |
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail |
Logik-App zum Senden von Berichten zur Einhaltung von Sicherungsrichtlinien per E-Mail |
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung der Sicherungsrichtlinien Ihrer Sicherungsinstanzen per E-Mail |
Logik-App zum E-Mail-Zusammenfassungsbericht für Sicherungen |
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte zu Ihren Sicherungen per E-Mail zu senden. |
Logik-App zum Senden von E-Mail-Berichten über Ihre Azure Backup Abrechnung |
Mit dieser Vorlage wird eine Logik-App bereitgestellt, die regelmäßig Berichte zu wichtigen Sicherungsabrechnungsparametern (geschützte Instanzen und genutzter Sicherungscloudspeicher) auf Abrechnungsentitätsebene an einen angegebenen Satz von E-Mail-Adressen sendet. |
Bereitstellen einer Logik-Beispiel-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung |
Mit dieser Vorlage wird eine einfache Logik-App mit allen Autorisierungsrichtlinieneinstellungen und dem Schema für http-Trigger erstellt, die für die benutzerdefinierte Erweiterungs-API für die Berechtigungsverwaltung erforderlich sind. |
Integrationsmuster – Nachrichtenrouter – Logik-App |
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe einer Logik-App einrichten können |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel erfahren Sie, wie Sie vorhandene Azure-Ressourcen erweitern und vorlagen Resource Manager, um benutzerdefinierte Workloads hinzuzufügen. |
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern |
In diesem Beispiel wird gezeigt, wie Sie benutzerdefinierte Ressourcen zu Resource Manager Vorlagen mithilfe von benutzerdefinierten Anbietern und Logik-Apps hinzufügen. |
Thema/Abonnement für benutzerdefinierte Azure Event Grid mit CloudEvents |
Erstellt ein benutzerdefiniertes Azure Event Grid Thema, ein Webhookabonnement mit dem CloudEvents-Schema und eine Logik-App als Ereignishandler. Vorlage, die ursprünglich von Justin Yoo erstellt wurde. |
Azure Logic App mit Funktion |
Mit dieser Vorlage wird eine serverlose App in Azure mit Logic Apps und Functions erstellt. Die Logik-App löst eine HTTP-POST aus, ruft die Azure-Funktion auf und gibt die Antwort zurück. |
Azure Logic Apps – AS2 Send Receive |
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 den synchronen AS2-Sendevorgang zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die den asynchronen AS2-Sendevorgang veranschaulichen. |
Azure Logic Apps– B2B-Notfallwiederherstellung |
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Kontrollnummern. Der Trigger jeder Logik-App verweist auf ein Integrationskonto des primären Standorts. Jede Logik-App-Aktion verweist auf ein Integrationskonto des sekundären Standorts. |
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus) |
Dies zeigt, wie Nachrichten über Logic Apps mithilfe von Azure Service Bus |
Erstellen einer Logik-App für den Verbrauch mithilfe einer Azure Resource Manager-Vorlage |
Diese Vorlage erstellt eine leere Logik-App, die Sie zum Definieren von Workflows verwenden können. |
Aufrufen benutzerdefinierter APIs aus Azure Logic Apps |
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 |
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 |
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 |
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 |
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 |
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 |
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:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
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": "2015-02-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"definition": {},
"definitionLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"contentSize": "int",
"contentVersion": "string",
"metadata": {},
"uri": "string"
},
"parameters": {},
"parametersLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"contentSize": "int",
"contentVersion": "string",
"metadata": {},
"uri": "string"
},
"sku": {
"name": "string",
"plan": {
"id": "string"
}
},
"state": "string"
}
}
Eigenschaftswerte
workflows
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Logic/workflows" |
apiVersion | Die Ressourcen-API-Version | "2015-02-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-43 Gültige Zeichen: Alphanumerische Zeichen, Bindestriche, Unterstriche, Punkte und Klammern. |
location | Ruft den Ressourcenspeicherort ab oder legt diese fest. | Zeichenfolge |
tags | Ruft die Ressourcentags ab oder legt sie fest. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Ruft die Workfloweigenschaften ab oder legt sie fest. | WorkflowEigenschaften |
WorkflowEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Definition | Ruft die Definition ab oder legt sie fest. Siehe Schemareferenz für Workflowdefinitionssprache in Azure Logic Apps. | |
definitionLink | Ruft den Link zur Definition ab oder legt diesen fest. | Contentlink |
parameters | Diese Eigenschaft ruft die Parameter ab oder legt sie fest. | Objekt (object) |
parametersLink | Ruft den Link zu Parametern ab oder legt diesen fest. | Contentlink |
sku | Ruft die SKU ab oder legt sie fest. | sku |
state | Ruft den Zustand ab oder legt ihn fest. | "Gelöscht" "Deaktiviert" "Aktiviert" "NotSpecified" "Angehalten" |
Contentlink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentHash | Ruft den Inhaltshash ab oder legt diese fest. | ContentHash |
contentSize | Ruft die Inhaltsgröße ab oder legt sie fest. | INT |
contentVersion | Ruft die Inhaltsversion ab oder legt sie fest. | Zeichenfolge |
metadata | Ruft die Metadaten ab oder legt sie fest. | |
uri | Ruft den Inhaltslink-URI ab oder legt diese fest. | Zeichenfolge |
ContentHash
Name | BESCHREIBUNG | Wert |
---|---|---|
Algorithmus | Ruft den Algorithmus ab oder legt den Algorithmus fest. | Zeichenfolge |
value | Ruft den Wert ab oder legt den Wert fest. | Zeichenfolge |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ruft den Namen ab oder legt diesen fest. | "Basic" "Kostenlos" "NotSpecified" "Premium" "Freigegeben" "Standard" |
Tarif | Ruft den Verweis auf den Plan ab oder legt diesen fest. | ResourceReference |
ResourceReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ruft die Ressourcen-ID ab oder legt sie fest. | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Warnung für Warteschlange mit Logik-App |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail |
Logic App to E-Mail-Berichte zur Einhaltung von Sicherungsrichtlinien |
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 |
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 |
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 |
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 |
Lösung, die zeigt, wie wir das Message Router-Muster mithilfe einer Logik-App einrichten können |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
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 |
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 |
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 |
Mit dieser Vorlage wird eine serverlose App in Azure mit Logic Apps und Functions erstellt. Die Logik-App löst eine HTTP-POST aus, ruft die Azure-Funktion auf und gibt die Antwort zurück. |
Azure Logic Apps – AS2 Send Receive |
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 den synchronen AS2-Sendevorgang zu veranschaulichen. Die Vorlage erstellt auch Logik-Apps zwischen Fabrikam Finance und Contoso, die den asynchronen AS2-Sendevorgang veranschaulichen. |
Azure Logic Apps– B2B-Notfallwiederherstellung |
Erstellt Replikationslogik-Apps für AS2 MIC, generierte und empfangene X12-Kontrollnummern. Der Trigger jeder Logik-App verweist auf ein Integrationskonto des primären Standorts. Jede Logik-App-Aktion verweist auf ein Integrationskonto des sekundären Standorts. |
Correlating messages over Logic Apps using Service Bus (Korrelieren von Nachrichten über Logic Apps mithilfe von Service Bus) |
Dies zeigt, wie Nachrichten über Logic Apps mithilfe von Azure Service Bus |
Erstellen einer Logik-App für den Verbrauch mithilfe einer Azure Resource Manager-Vorlage |
Diese Vorlage erstellt eine leere Logik-App, die Sie zum Definieren von Workflows verwenden können. |
Aufrufen benutzerdefinierter APIs aus Azure Logic Apps |
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 schützt diese API mithilfe der Azure Active Directory-Authentifizierung. |
Kopieren von FTP-Dateien in die Azure Blob-Logik-App |
Mit dieser Vorlage können Sie Logik-App-Trigger 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 |
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 |
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 |
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 mithilfe von Xml-Validierungs-, XPath-Extrahieren- und Xml-Transformationsvorgängen. |
Azure Logic Apps: XSLT mit Parametern |
Erstellt eine Logik-App für Anforderungsantworten, die XSLT-basierte Transformationen ausführt. Die XSLT-Zuordnung verwendet Grundtypen (ganzzahlige Zahlen, Zeichenfolgen usw.) als Eingabeparameter, wie sie während der XML-Transformation verwendet werden. |
Ausführen von Zeitgeberaufträgen, die nach einem Zeitplan ausgeführt werden, mithilfe von Logic Apps |
Diese Vorlage erstellt ein Logic Apps-Paar, mit dem Sie geplante Timerauftragsinstanzen erstellen können. |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp workflows kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
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 Der Vorlage den folgenden Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/workflows@2015-02-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
definitionLink = {
contentHash = {
algorithm = "string"
value = "string"
}
contentSize = int
contentVersion = "string"
uri = "string"
}
parameters = {}
parametersLink = {
contentHash = {
algorithm = "string"
value = "string"
}
contentSize = int
contentVersion = "string"
uri = "string"
}
sku = {
name = "string"
plan = {
id = "string"
}
}
state = "string"
}
})
}
Eigenschaftswerte
workflows
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.Logic/workflows@2015-02-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-43 Gültige Zeichen: Alphanumerische Zeichen, Bindestriche, Unterstriche, Punkte und Klammern. |
location | Ruft den Ressourcenspeicherort ab oder legt diese fest. | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Ruft die Ressourcentags ab oder legt sie fest. | Wörterbuch der Tagnamen und -werte. |
properties | Ruft die Workfloweigenschaften ab oder legt sie fest. | WorkflowEigenschaften |
WorkflowEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Definition | Ruft die Definition ab oder legt sie fest. Weitere Informationen finden Sie unter Schemareferenz für die Workflowdefinitionssprache in Azure Logic Apps. | |
definitionLink | Ruft den Link zur Definition ab oder legt diesen fest. | Contentlink |
parameters | Diese Eigenschaft ruft die Parameter ab oder legt sie fest. | Objekt (object) |
parametersLink | Ruft den Link zu Parametern ab oder legt diesen fest. | Contentlink |
sku | Ruft die SKU ab oder legt sie fest. | sku |
state | Ruft den Zustand ab oder legt ihn fest. | "Gelöscht" "Deaktiviert" "Aktiviert" "NotSpecified" "Angehalten" |
Contentlink
Name | BESCHREIBUNG | Wert |
---|---|---|
contentHash | Ruft den Inhaltshash ab oder legt diese fest. | ContentHash |
contentSize | Ruft die Inhaltsgröße ab oder legt sie fest. | INT |
contentVersion | Ruft die Inhaltsversion ab oder legt sie fest. | Zeichenfolge |
metadata | Ruft die Metadaten ab oder legt sie fest. | |
uri | Ruft den Inhaltslink-URI ab oder legt diese fest. | Zeichenfolge |
ContentHash
Name | BESCHREIBUNG | Wert |
---|---|---|
Algorithmus | Ruft den Algorithmus ab oder legt den Algorithmus fest. | Zeichenfolge |
value | Ruft den Wert ab oder legt den Wert fest. | Zeichenfolge |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Ruft den Namen ab oder legt diesen fest. | „Basic“ „Free“ "NotSpecified" "Premium" "Freigegeben" „Standard“ |
Tarif | Ruft den Verweis auf den Plan ab oder legt diesen fest. | ResourceReference |
ResourceReference
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ruft die Ressourcen-ID ab oder legt sie fest. | Zeichenfolge |