Microsoft.Logic Workflows 2019-05-01
Bicep-Ressourcendefinition
Der Workflowressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- 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 ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Logic/workflows@2019-05-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
accessControl: {
actions: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {
{customized property}: {
claims: [
{
name: 'string'
value: 'string'
}
]
type: 'string'
}
}
}
}
contents: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {
{customized property}: {
claims: [
{
name: 'string'
value: 'string'
}
]
type: 'string'
}
}
}
}
triggers: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {
{customized property}: {
claims: [
{
name: 'string'
value: 'string'
}
]
type: 'string'
}
}
}
}
workflowManagement: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {
{customized property}: {
claims: [
{
name: 'string'
value: 'string'
}
]
type: 'string'
}
}
}
}
}
definition: any(Azure.Bicep.Types.Concrete.AnyType)
endpointsConfiguration: {
connector: {
accessEndpointIpAddresses: [
{
address: 'string'
}
]
outgoingIpAddresses: [
{
address: 'string'
}
]
}
workflow: {
accessEndpointIpAddresses: [
{
address: 'string'
}
]
outgoingIpAddresses: [
{
address: 'string'
}
]
}
}
integrationAccount: {
id: 'string'
}
integrationServiceEnvironment: {
id: 'string'
}
parameters: {
{customized property}: {
description: 'string'
metadata: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
state: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
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- |
FlowEndpoints
Name | Beschreibung | Wert |
---|---|---|
accessEndpointIpAddresses | Die IP-Adresse des Zugriffsendpunkts. | IpAddress-[] |
outgoingIpAddresses | Die ausgehende IP-Adresse. | IpAddress-[] |
FlowEndpointsConfiguration
Name | Beschreibung | Wert |
---|---|---|
Verbinder | Die Connectorendpunkte. | FlowEndpoints- |
Arbeitsablauf | Die Workflowendpunkte. | FlowEndpoints- |
IpAddress
Name | Beschreibung | Wert |
---|---|---|
Adresse | Die Adresse. | Schnur |
IpAddressRange
Name | Beschreibung | Wert |
---|---|---|
addressRange | Der IP-Adressbereich. | Schnur |
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} | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Logic/Workflows
Name | Beschreibung | Wert |
---|---|---|
Identität | Eigenschaften der verwalteten Dienstidentität. | ManagedServiceIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Workfloweigenschaften. | WorkflowProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|---|---|
Politik | Öffnen Sie Authentifizierungsrichtlinien. | OpenAuthenticationAccessPolicies- |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|
OpenAuthenticationAccessPolicy
Name | Beschreibung | Wert |
---|---|---|
Ansprüche | Die Zugriffsrichtlinienansprüche. | OpenAuthenticationPolicyClaim[] |
Art | Anbietertyp für OAuth. | "AAD" |
OpenAuthenticationPolicyClaim
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des Anspruchs. | Schnur |
Wert | Der Wert des Anspruchs. | Schnur |
ResourceReference
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentity
Name | Beschreibung | Wert |
---|
WorkflowParameter
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung. | Schnur |
Metadaten | Die Metadaten. | jegliche |
Art | Der Typ. | 'Array' 'Bool' "Float" 'Int' "Nicht angegeben" 'Object' "SecureObject" "SecureString" 'String' |
Wert | Der Wert. | jegliche |
WorkflowProperties
Name | Beschreibung | Wert |
---|---|---|
accessControl | Die Konfiguration der Zugriffssteuerung. | FlowAccessControlConfiguration |
Definition | Die Definition. | jegliche |
endpointsConfiguration | Die Endpunktkonfiguration. | FlowEndpointsConfiguration- |
integrationAccount | Das Integrationskonto. | ResourceReference- |
integrationServiceEnvironment | Die Integrationsdienstumgebung. | ResourceReference- |
Parameter | Die Parameter. | WorkflowPropertiesParameters |
Zustand | Der Zustand. | "Abgeschlossen" "Gelöscht" "Deaktiviert" "Aktiviert" "Nicht angegeben" "Angehalten" |
WorkflowPropertiesParameters
Name | Beschreibung | Wert |
---|
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
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 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. |
KOPIEREN von FTP-Dateien in die Azure Blob-Logik-App | 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. |
Erstellen einer Verbrauchslogik-App | Diese Vorlage erstellt eine leere Logik-App, mit der Sie Workflows definieren können. |
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage | 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. |
ARM-Vorlagenressourcendefinition
Der Workflowressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- 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 Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Logic/workflows",
"apiVersion": "2019-05-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"accessControl": {
"actions": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {
"{customized property}": {
"claims": [
{
"name": "string",
"value": "string"
}
],
"type": "string"
}
}
}
},
"contents": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {
"{customized property}": {
"claims": [
{
"name": "string",
"value": "string"
}
],
"type": "string"
}
}
}
},
"triggers": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {
"{customized property}": {
"claims": [
{
"name": "string",
"value": "string"
}
],
"type": "string"
}
}
}
},
"workflowManagement": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {
"{customized property}": {
"claims": [
{
"name": "string",
"value": "string"
}
],
"type": "string"
}
}
}
}
},
"definition": {},
"endpointsConfiguration": {
"connector": {
"accessEndpointIpAddresses": [
{
"address": "string"
}
],
"outgoingIpAddresses": [
{
"address": "string"
}
]
},
"workflow": {
"accessEndpointIpAddresses": [
{
"address": "string"
}
],
"outgoingIpAddresses": [
{
"address": "string"
}
]
}
},
"integrationAccount": {
"id": "string"
},
"integrationServiceEnvironment": {
"id": "string"
},
"parameters": {
"{customized property}": {
"description": "string",
"metadata": {},
"type": "string",
"value": {}
}
},
"state": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
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- |
FlowEndpoints
Name | Beschreibung | Wert |
---|---|---|
accessEndpointIpAddresses | Die IP-Adresse des Zugriffsendpunkts. | IpAddress-[] |
outgoingIpAddresses | Die ausgehende IP-Adresse. | IpAddress-[] |
FlowEndpointsConfiguration
Name | Beschreibung | Wert |
---|---|---|
Verbinder | Die Connectorendpunkte. | FlowEndpoints- |
Arbeitsablauf | Die Workflowendpunkte. | FlowEndpoints- |
IpAddress
Name | Beschreibung | Wert |
---|---|---|
Adresse | Die Adresse. | Schnur |
IpAddressRange
Name | Beschreibung | Wert |
---|---|---|
addressRange | Der IP-Adressbereich. | Schnur |
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} | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Logic/Workflows
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2019-05-01' |
Identität | Eigenschaften der verwalteten Dienstidentität. | ManagedServiceIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Workfloweigenschaften. | WorkflowProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.Logic/workflows" |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|---|---|
Politik | Öffnen Sie Authentifizierungsrichtlinien. | OpenAuthenticationAccessPolicies- |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|
OpenAuthenticationAccessPolicy
Name | Beschreibung | Wert |
---|---|---|
Ansprüche | Die Zugriffsrichtlinienansprüche. | OpenAuthenticationPolicyClaim[] |
Art | Anbietertyp für OAuth. | "AAD" |
OpenAuthenticationPolicyClaim
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des Anspruchs. | Schnur |
Wert | Der Wert des Anspruchs. | Schnur |
ResourceReference
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentity
Name | Beschreibung | Wert |
---|
WorkflowParameter
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung. | Schnur |
Metadaten | Die Metadaten. | jegliche |
Art | Der Typ. | 'Array' 'Bool' "Float" 'Int' "Nicht angegeben" 'Object' "SecureObject" "SecureString" 'String' |
Wert | Der Wert. | jegliche |
WorkflowProperties
Name | Beschreibung | Wert |
---|---|---|
accessControl | Die Konfiguration der Zugriffssteuerung. | FlowAccessControlConfiguration |
Definition | Die Definition. | jegliche |
endpointsConfiguration | Die Endpunktkonfiguration. | FlowEndpointsConfiguration- |
integrationAccount | Das Integrationskonto. | ResourceReference- |
integrationServiceEnvironment | Die Integrationsdienstumgebung. | ResourceReference- |
Parameter | Die Parameter. | WorkflowPropertiesParameters |
Zustand | Der Zustand. | "Abgeschlossen" "Gelöscht" "Deaktiviert" "Aktiviert" "Nicht angegeben" "Angehalten" |
WorkflowPropertiesParameters
Name | Beschreibung | Wert |
---|
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Warnung für die 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 und dann jedes Mal, wenn die Warnung ausgelöst wird, dieses Element in der Warteschlange erhalten. |
Warnung auf 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 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 |
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. |
Azure Logic App mit Funktions- |
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 |
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 |
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. |
Azure Logic Apps – VETER Pipeline |
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 |
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. |
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 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 |
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. |
Korrelieren von Nachrichten über Logik-Apps mithilfe von Service Bus- |
die zeigt, wie Nachrichten über Logik-Apps mit Azure Service Bus korreliert werden können |
Erstellen einer Verbrauchslogik-App |
Diese Vorlage erstellt eine leere Logik-App, mit der Sie Workflows definieren können. |
Erstellen einer benutzerdefinierten Ressource für Vorlagen mit benutzerdefinierten Anbietern |
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- |
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. |
Bereitstellen einer Beispiellogik-App zur Verwendung als benutzerdefinierte Erweiterungen für die Berechtigungsverwaltung |
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. |
Erweitern vorhandener Azure-Ressourcen mit benutzerdefinierten Anbietern |
In diesem Beispiel wird ausführlich erläutert, wie Vorhandene Azure-Ressourcen und Ressourcen-Manager-Vorlagen erweitert werden, um benutzerdefinierte Workloads hinzuzufügen. |
Integrationsmuster - Nachrichtenrouter - Logic App |
Lösung, die zeigt, wie wir das Nachrichtenroutermuster mithilfe einer Logik-App einrichten können |
Logic App zum Senden detaillierter Sicherungsberichte |
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. |
Logik-App 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, um E-Mail-Berichte zu Sicherungskostenoptimierung |
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. |
logic app to email reports on backup instances |
Erstellen einer Logik-App zum Senden von Berichten zu Sicherungsinstanzen, die mithilfe von Azure Backup per E-Mail geschützt sind |
Logik-App zu E-Mail-Berichten zu Sicherungsrichtlinien |
Erstellen einer Logik-App zum Senden von Berichten zu Ihren Sicherungsrichtlinien per E-Mail |
Logic App zu E-Mail-Berichten zur Einhaltung von Sicherungsrichtlinien |
Erstellen einer Logik-App zum Senden von Berichten zur Einhaltung ihrer Sicherungsrichtlinieninstanzen per E-Mail |
Logic App zum E-Mail-Bericht ihrer Azure Backup-Abrechnung |
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. |
Logic App zum E-Mail-Zusammenfassungsbericht zu Sicherungen |
Erstellen Sie eine Logik-App, um Zusammenfassungsberichte zu Ihren Sicherungen per E-Mail zu senden. |
Abrufen von Azure Storage-Zugriffstasten in der ARM-Vorlage |
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. |
Ausführen einer gespeicherten SQL-Prozedur nach einem Zeitplan über eine Logik-App |
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. |
Ausführen von Zeitgeberaufträgen, die mit Logic Apps |
Diese Vorlage erstellt ein Paar Logik-Apps, mit dem Sie geplante Zeitgeberauftragsinstanzen erstellen können. |
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. |
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"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
accessControl = {
actions = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {
{customized property} = {
claims = [
{
name = "string"
value = "string"
}
]
type = "string"
}
}
}
}
contents = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {
{customized property} = {
claims = [
{
name = "string"
value = "string"
}
]
type = "string"
}
}
}
}
triggers = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {
{customized property} = {
claims = [
{
name = "string"
value = "string"
}
]
type = "string"
}
}
}
}
workflowManagement = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {
{customized property} = {
claims = [
{
name = "string"
value = "string"
}
]
type = "string"
}
}
}
}
}
definition = ?
endpointsConfiguration = {
connector = {
accessEndpointIpAddresses = [
{
address = "string"
}
]
outgoingIpAddresses = [
{
address = "string"
}
]
}
workflow = {
accessEndpointIpAddresses = [
{
address = "string"
}
]
outgoingIpAddresses = [
{
address = "string"
}
]
}
}
integrationAccount = {
id = "string"
}
integrationServiceEnvironment = {
id = "string"
}
parameters = {
{customized property} = {
description = "string"
metadata = ?
type = "string"
value = ?
}
}
state = "string"
}
})
}
Eigenschaftswerte
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- |
FlowEndpoints
Name | Beschreibung | Wert |
---|---|---|
accessEndpointIpAddresses | Die IP-Adresse des Zugriffsendpunkts. | IpAddress-[] |
outgoingIpAddresses | Die ausgehende IP-Adresse. | IpAddress-[] |
FlowEndpointsConfiguration
Name | Beschreibung | Wert |
---|---|---|
Verbinder | Die Connectorendpunkte. | FlowEndpoints- |
Arbeitsablauf | Die Workflowendpunkte. | FlowEndpoints- |
IpAddress
Name | Beschreibung | Wert |
---|---|---|
Adresse | Die Adresse. | Schnur |
IpAddressRange
Name | Beschreibung | Wert |
---|---|---|
addressRange | Der IP-Adressbereich. | Schnur |
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} | ManagedServiceIdentityUserAssignedIdentities- |
ManagedServiceIdentityUserAssignedIdentities
Name | Beschreibung | Wert |
---|
Microsoft.Logic/Workflows
Name | Beschreibung | Wert |
---|---|---|
Identität | Eigenschaften der verwalteten Dienstidentität. | ManagedServiceIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Workfloweigenschaften. | WorkflowProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.Logic/workflows@2019-05-01" |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|---|---|
Politik | Öffnen Sie Authentifizierungsrichtlinien. | OpenAuthenticationAccessPolicies- |
OpenAuthenticationAccessPolicies
Name | Beschreibung | Wert |
---|
OpenAuthenticationAccessPolicy
Name | Beschreibung | Wert |
---|---|---|
Ansprüche | Die Zugriffsrichtlinienansprüche. | OpenAuthenticationPolicyClaim[] |
Art | Anbietertyp für OAuth. | "AAD" |
OpenAuthenticationPolicyClaim
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des Anspruchs. | Schnur |
Wert | Der Wert des Anspruchs. | Schnur |
ResourceReference
Name | Beschreibung | Wert |
---|---|---|
id | Die Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentity
Name | Beschreibung | Wert |
---|
WorkflowParameter
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Die Beschreibung. | Schnur |
Metadaten | Die Metadaten. | jegliche |
Art | Der Typ. | 'Array' 'Bool' "Float" 'Int' "Nicht angegeben" 'Object' "SecureObject" "SecureString" 'String' |
Wert | Der Wert. | jegliche |
WorkflowProperties
Name | Beschreibung | Wert |
---|---|---|
accessControl | Die Konfiguration der Zugriffssteuerung. | FlowAccessControlConfiguration |
Definition | Die Definition. | jegliche |
endpointsConfiguration | Die Endpunktkonfiguration. | FlowEndpointsConfiguration- |
integrationAccount | Das Integrationskonto. | ResourceReference- |
integrationServiceEnvironment | Die Integrationsdienstumgebung. | ResourceReference- |
Parameter | Die Parameter. | WorkflowPropertiesParameters |
Zustand | Der Zustand. | "Abgeschlossen" "Gelöscht" "Deaktiviert" "Aktiviert" "Nicht angegeben" "Angehalten" |
WorkflowPropertiesParameters
Name | Beschreibung | Wert |
---|