Przepływy pracy Microsoft.Logic 2016-06-01

Definicja zasobu Bicep

Typ zasobu przepływów pracy można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/workflows, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Logic/workflows@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    definition: any()
    integrationAccount: {}
    parameters: {}
    sku: {
      name: 'string'
      plan: {}
    }
    state: 'string'
  }
}

Wartości właściwości

Przepływy pracy

Nazwa Opis Wartość
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–43

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości przepływu pracy. Przepływ pracyWłaściwości

Przepływ pracyWłaściwości

Nazwa Opis Wartość
definicja Definicja. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps. W przypadku Bicep można użyć funkcji any().
integrationAccount Konto integracji. ResourceReference
parameters Parametry. object
sku Jednostka SKU. Numer jednostki magazynowej
stan Stan. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"NotSpecified"
"Zawieszone"

ResourceReference

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

SKU

Nazwa Opis Wartość
name Nazwa. "Podstawowa"
"Bezpłatna"
"NotSpecified"
"Premium"
"Udostępnione"
"Standard" (wymagany)
plan Odwołanie do planu. ResourceReference

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Alert do kolejki za pomocą aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki z elementem webhook. Po wyzwoleniu aplikacji logiki doda on ładunek przekazywany do określonej kolejki usługi Azure Storage. Ten element webhook można dodać do alertu platformy Azure, a następnie za każdym razem, gdy alert zostanie wyzwolony, otrzymasz ten element w kolejce.
Alert dotyczący usługi Slack z aplikacją logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która ma element webhook do użycia z poziomu alertu platformy Azure. Po wyzwoleniu alertu zostanie wyświetlony komunikat do określonego kanału usługi Slack. Aby użyć tego szablonu, musisz mieć konto usługi Slack.
Alert do wiadomości SMS z aplikacją logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która ma element webhook do użycia z poziomu alertu platformy Azure. Po wyzwoleniu alertu zostanie wysłana wiadomość SMS ze szczegółami alertu. Używa ona usługi skracania adresu URL go.gl w celu uwzględnienia linku do portalu w celu wyświetlenia zasobu.
Pobieranie kluczy dostępu usługi Azure Storage w szablonie usługi ARM

Wdróż na platformie Azure
Ten szablon utworzy konto magazynu, po którym utworzy połączenie interfejsu API, dynamicznie pobierając klucz podstawowy konta magazynu. Połączenie interfejsu API jest następnie używane w aplikacji logiki jako wyzwalacz sondowania pod kątem zmian obiektów blob. Kompletny scenariusz można znaleźć na stronie /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Aplikacja logiki do wiadomości e-mail ze szczegółowymi raportami kopii zapasowych

Wdróż na platformie Azure
Utwórz aplikację logiki, aby wysyłać raporty dotyczące wystąpień kopii zapasowych, użycia, zadań, zasad, przestrzegania zasad i możliwości optymalizacji za pośrednictwem poczty e-mail.
Aplikacja logiki do wiadomości e-mail z raportami na temat wystąpień kopii zapasowych

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących wystąpień kopii zapasowych chronionych przy użyciu Azure Backup za pośrednictwem poczty e-mail
Aplikacja logiki wysyła do wiadomości e-mail raporty dotyczące zadań tworzenia kopii zapasowych i przywracania

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących zadań tworzenia kopii zapasowej i przywracania za pośrednictwem poczty e-mail
Aplikacja logiki do wiadomości e-mail z raportami na temat optymalizacji kosztów tworzenia kopii zapasowych

Wdróż na platformie Azure
Ten szablon wdraża aplikację logiki, która wysyła okresowe raporty dotyczące nieaktywnych zasobów kopii zapasowych, możliwe optymalizacje harmonogramu tworzenia kopii zapasowych i możliwe optymalizacje przechowywania kopii zapasowych, do określonego zestawu adresów e-mail.
Aplikacja logiki do wiadomości e-mail z raportami dotyczącymi zasad tworzenia kopii zapasowych

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących zasad tworzenia kopii zapasowych za pośrednictwem poczty e-mail
Zgodność z zasadami tworzenia kopii zapasowych za pomocą aplikacji logiki do wiadomości e-mail

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących przestrzegania zasad tworzenia kopii zapasowych wystąpień kopii zapasowych za pośrednictwem poczty e-mail
Aplikacja logiki do wiadomości e-mail z raportami podsumowania kopii zapasowych

Wdróż na platformie Azure
Utwórz aplikację logiki, aby wysyłać raporty podsumowania kopii zapasowych za pośrednictwem poczty e-mail.
Aplikacja logiki do wiadomości e-mail w raportach dotyczących rozliczeń Azure Backup

Wdróż na platformie Azure
Ten szablon wdraża aplikację logiki, która wysyła okresowe raporty dotyczące kluczowych parametrów rozliczeń kopii zapasowych (chronione wystąpienia i używany magazyn w chmurze kopii zapasowych) na poziomie jednostki rozliczeniowej do określonego zestawu adresów e-mail.
Wdrażanie przykładowej aplikacji logiki do użycia jako rozszerzenia niestandardowe zarządzania upoważnieniami

Wdróż na platformie Azure
Ten szablon tworzy prostą aplikację logiki z wszystkimi ustawieniami zasad autoryzacji i schematem wyzwalacza http, który jest wymagany przez niestandardowy interfejs API rozszerzenia zarządzania upoważnieniami.
Wzorce integracji — Router komunikatów — Aplikacja logiki

Wdróż na platformie Azure
Rozwiązanie pokazujące, jak można skonfigurować wzorzec routera komunikatów przy użyciu aplikacji logiki
Rozszerzanie istniejących zasobów platformy Azure za pomocą dostawców niestandardowych

Wdróż na platformie Azure
Ten przykład zawiera szczegółowe informacje na temat rozszerzania istniejących zasobów platformy Azure i szablonów Resource Manager w celu dodania obciążeń niestandardowych.
Tworzenie zasobu niestandardowego dla szablonów przy użyciu dostawców niestandardowych

Wdróż na platformie Azure
W tym przykładzie pokazano, jak dodać zasoby niestandardowe do szablonów Resource Manager przy użyciu niestandardowych dostawców i aplikacji logiki.
Temat/subskrypcja niestandardowa Azure Event Grid za pomocą rozwiązania CloudEvents

Wdróż na platformie Azure
Tworzy niestandardowy temat Azure Event Grid, subskrypcję elementu webhook ze schematem CloudEvents oraz aplikację logiki jako procedurę obsługi zdarzeń. Szablon pierwotnie utworzony przez Justina Yoo.
Aplikacja logiki platformy Azure z funkcją

Wdróż na platformie Azure
Ten szablon tworzy aplikację bezserwerową na platformie Azure za pomocą usług Logic Apps i Functions. Aplikacja logiki wyzwala funkcję HTTP POST, wywołuje funkcję platformy Azure i zwraca odpowiedź.
Azure Logic Apps — odbieranie w usłudze AS2

Wdróż na platformie Azure
Tworzy konta integracji dla dwóch partnerów, firmy Contoso i firmy Fabrikam, w tym artefakty dla partnerów i umów. Szablon tworzy również aplikacje logiki między firmą Fabrikam Sales a firmą Contoso w celu zademonstrowania synchronicznego odbierania as2. Szablon tworzy również aplikacje logiki między firmami Fabrikam Finance i Contoso, które pokazują asynchroniczne odbieranie asynchroniczne asynchroniczne asynchroniczne odbieranie AS2.
Azure Logic Apps — replikacja odzyskiwania po awarii B2B

Wdróż na platformie Azure
Tworzy replikację usługi Logic Apps dla usługi AS2 MIC, wygenerowanych i odebranych numerów kontrolnych X12. Każdy wyzwalacz aplikacji logiki wskazuje konto integracji lokacji głównej. Każda akcja aplikacji logiki wskazuje konto integracji lokacji dodatkowej.
Correlating messages over Logic Apps using Service Bus (Korelowanie komunikatów w usłudze Logic Apps przy użyciu usługi Service Bus)

Wdróż na platformie Azure
w którym pokazano, jak możemy skorelować komunikaty za pośrednictwem usługi Logic Apps przy użyciu Azure Service Bus
Tworzenie aplikacji logiki zużycie przy użyciu szablonu usługi Azure Resource Manager

Wdróż na platformie Azure
Ten szablon tworzy pustą aplikację logiki, której można użyć do definiowania przepływów pracy.
Wywoływanie niestandardowych interfejsów API z usługi Azure Logic Apps

Wdróż na platformie Azure
Mimo że usługa Logic Apps udostępnia setki łączników dla różnych usług, możesz wywołać interfejsy API, które uruchamiają własny kod. Jednym z najprostszych i najbardziej skalowalnych sposobów hostowania własnych internetowych interfejsów API jest użycie Azure App Service. Ten szablon wdraża aplikację internetową dla niestandardowego interfejsu API i zabezpiecza ten interfejs API przy użyciu uwierzytelniania usługi Azure Active Directory.
Kopiowanie plików FTP do aplikacji logiki obiektów blob platformy Azure

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie wyzwalaczy aplikacji logiki na plikach na serwerze FTP i kopiowanie ich do kontenera obiektów blob platformy Azure. Możesz dodać dodatkowe wyzwalacze lub akcje, aby dostosować je do Twoich potrzeb.
Wysyłanie wiadomości e-mail za pomocą aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która wysyła wiadomość e-mail. Możesz dodać dodatkowe wyzwalacze lub akcje, aby dostosować je do Twoich potrzeb.
Uruchamianie procedury składowanej SQL zgodnie z harmonogramem za pośrednictwem aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie aplikacji logiki, która będzie uruchamiać procedurę składowaną SQL zgodnie z harmonogramem. Wszelkie argumenty dla procedury można umieścić w sekcji treści szablonu.
Azure Logic Apps — potok VETER

Wdróż na platformie Azure
Tworzy konto integracji, dodaje do niego schemat/mapę, tworzy aplikację logiki i kojarzy ją z kontem integracji. Aplikacja logiki implementuje potok VETER przy użyciu operacji Walidacja xml, XPath Extract and Transform Xml.
Azure Logic Apps — XSLT z parametrami

Wdróż na platformie Azure
Tworzy aplikację logiki odpowiedzi na żądanie, która wykonuje transformację opartą na XSLT. Mapa XSLT przyjmuje wartości pierwotne (liczba całkowita, ciąg itp.) jako parametry wejściowe, jak używa ich podczas transformacji XML.
Zadania czasomierza uruchamiania wykonywane zgodnie z harmonogramem przy użyciu usługi Logic Apps

Wdróż na platformie Azure
Ten szablon tworzy parę usługi Logic Apps, która umożliwia tworzenie zaplanowanych wystąpień zadań czasomierza.

Definicja zasobu szablonu usługi ARM

Typ zasobu przepływów pracy można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/workflows, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Logic/workflows",
  "apiVersion": "2016-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "definition": {},
    "integrationAccount": {},
    "parameters": {},
    "sku": {
      "name": "string",
      "plan": {}
    },
    "state": "string"
  }
}

Wartości właściwości

Przepływy pracy

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Logic/workflows"
apiVersion Wersja interfejsu API zasobów '2016-06-01'
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–43

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
properties Właściwości przepływu pracy. Właściwości przepływu pracy

Właściwości przepływu pracy

Nazwa Opis Wartość
definicja Definicja. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps.
integrationAccount Konto integracji. ResourceReference
parameters Parametry. object
sku Jednostka SKU. Numer jednostki magazynowej
stan Stan. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"Nieokreślone"
"Zawieszone"

ResourceReference

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

SKU

Nazwa Opis Wartość
name Nazwa. "Podstawowa"
"Za darmo"
"Nieokreślone"
"Premium"
"Udostępnione"
"Standardowa" (wymagana)
plan Odwołanie do planu. ResourceReference

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
Alert dotyczący kolejkowania za pomocą aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki z elementem webhook. Po wyzwoleniu aplikacji logiki zostanie dodany ładunek przekazywany do określonej kolejki usługi Azure Storage. Możesz dodać ten element webhook do alertu platformy Azure, a następnie za każdym razem, gdy alert zostanie wyzwolony, otrzymasz ten element w kolejce.
Alert dotyczący usługi Slack z aplikacją logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która ma element webhook do użycia z poziomu alertu platformy Azure. Po wyzwoleniu alertu zostanie wyświetlony komunikat do określonego kanału usługi Slack. Aby użyć tego szablonu, musisz mieć konto usługi Slack.
Alert do wiadomości SMS z aplikacją logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która ma element webhook do użycia z poziomu alertu platformy Azure. Po wyzwoleniu alertu zostanie wysłana wiadomość SMS ze szczegółami alertu. Używa ona go.gl usługi skracania adresu URL w celu uwzględnienia linku do portalu w celu wyświetlenia zasobu.
Pobieranie kluczy dostępu usługi Azure Storage w szablonie usługi ARM

Wdróż na platformie Azure
Ten szablon utworzy konto magazynu, po którym utworzy połączenie interfejsu API, dynamicznie pobierając klucz podstawowy konta magazynu. Połączenie interfejsu API jest następnie używane w aplikacji logiki jako wyzwalacz sondowania pod kątem zmian obiektów blob. Kompletny scenariusz można znaleźć na stronie /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/.
Aplikacja logiki do wiadomości e-mail ze szczegółowymi raportami kopii zapasowych

Wdróż na platformie Azure
Utwórz aplikację logiki do wysyłania raportów dotyczących wystąpień kopii zapasowych, użycia, zadań, zasad, przestrzegania zasad i możliwości optymalizacji za pośrednictwem poczty e-mail.
Aplikacja logiki do poczty e-mail raportów dotyczących wystąpień kopii zapasowych

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących wystąpień kopii zapasowych chronionych przy użyciu Azure Backup za pośrednictwem poczty e-mail
Aplikacja logiki wysyła raporty pocztą e-mail dotyczące zadań tworzenia kopii zapasowych i przywracania

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących zadań tworzenia kopii zapasowej i przywracania za pośrednictwem poczty e-mail
Aplikacja logiki do wiadomości e-mail z raportami na temat optymalizacji kosztów tworzenia kopii zapasowych

Wdróż na platformie Azure
Ten szablon wdraża aplikację logiki, która wysyła okresowe raporty dotyczące nieaktywnych zasobów kopii zapasowych, możliwe optymalizacje harmonogramu tworzenia kopii zapasowych i możliwe optymalizacje przechowywania kopii zapasowych, do określonego zestawu adresów e-mail.
Aplikacja logiki do wiadomości e-mail z raportami dotyczącymi zasad tworzenia kopii zapasowych

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących zasad tworzenia kopii zapasowych za pośrednictwem poczty e-mail
Zgodność z zasadami tworzenia kopii zapasowych za pomocą aplikacji logiki do wiadomości e-mail

Wdróż na platformie Azure
Tworzenie aplikacji logiki do wysyłania raportów dotyczących przestrzegania zasad tworzenia kopii zapasowych wystąpień kopii zapasowych za pośrednictwem poczty e-mail
Aplikacja logiki do wiadomości e-mail z raportami podsumowania kopii zapasowych

Wdróż na platformie Azure
Utwórz aplikację logiki, aby wysyłać raporty podsumowania kopii zapasowych za pośrednictwem poczty e-mail.
Aplikacja logiki do wiadomości e-mail w raportach dotyczących rozliczeń Azure Backup

Wdróż na platformie Azure
Ten szablon wdraża aplikację logiki, która wysyła okresowe raporty dotyczące kluczowych parametrów rozliczeń kopii zapasowych (chronione wystąpienia i używany magazyn w chmurze kopii zapasowych) na poziomie jednostki rozliczeniowej do określonego zestawu adresów e-mail.
Wdrażanie przykładowej aplikacji logiki do użycia jako rozszerzenia niestandardowe zarządzania upoważnieniami

Wdróż na platformie Azure
Ten szablon tworzy prostą aplikację logiki z wszystkimi ustawieniami zasad autoryzacji i schematem wyzwalacza http, który jest wymagany przez niestandardowy interfejs API rozszerzenia zarządzania upoważnieniami.
Wzorce integracji — Router komunikatów — Aplikacja logiki

Wdróż na platformie Azure
Rozwiązanie pokazujące, jak można skonfigurować wzorzec routera komunikatów przy użyciu aplikacji logiki
Rozszerzanie istniejących zasobów platformy Azure za pomocą dostawców niestandardowych

Wdróż na platformie Azure
Ten przykład zawiera szczegółowe informacje na temat rozszerzania istniejących zasobów platformy Azure i szablonów Resource Manager w celu dodania obciążeń niestandardowych.
Tworzenie zasobu niestandardowego dla szablonów przy użyciu dostawców niestandardowych

Wdróż na platformie Azure
W tym przykładzie pokazano, jak dodać zasoby niestandardowe do szablonów Resource Manager przy użyciu niestandardowych dostawców i aplikacji logiki.
Temat/subskrypcja niestandardowa Azure Event Grid za pomocą rozwiązania CloudEvents

Wdróż na platformie Azure
Tworzy niestandardowy temat Azure Event Grid, subskrypcję elementu webhook ze schematem CloudEvents oraz aplikację logiki jako procedurę obsługi zdarzeń. Szablon pierwotnie utworzony przez Justina Yoo.
Aplikacja logiki platformy Azure z funkcją

Wdróż na platformie Azure
Ten szablon tworzy aplikację bezserwerową na platformie Azure za pomocą usług Logic Apps i Functions. Aplikacja logiki wyzwala funkcję HTTP POST, wywołuje funkcję platformy Azure i zwraca odpowiedź.
Azure Logic Apps — odbieranie w usłudze AS2

Wdróż na platformie Azure
Tworzy konta integracji dla dwóch partnerów, firmy Contoso i firmy Fabrikam, w tym artefakty dla partnerów i umów. Szablon tworzy również aplikacje logiki między firmą Fabrikam Sales a firmą Contoso w celu zademonstrowania synchronicznego odbierania as2. Szablon tworzy również aplikacje logiki między firmami Fabrikam Finance i Contoso, które pokazują asynchroniczne odbieranie asynchroniczne asynchroniczne asynchroniczne odbieranie AS2.
Azure Logic Apps — replikacja odzyskiwania po awarii B2B

Wdróż na platformie Azure
Tworzy replikację usługi Logic Apps dla usługi AS2 MIC, wygenerowanych i odebranych numerów kontrolnych X12. Każdy wyzwalacz aplikacji logiki wskazuje konto integracji lokacji głównej. Każda akcja aplikacji logiki wskazuje konto integracji lokacji dodatkowej.
Correlating messages over Logic Apps using Service Bus (Korelowanie komunikatów w usłudze Logic Apps przy użyciu usługi Service Bus)

Wdróż na platformie Azure
w którym pokazano, jak możemy skorelować komunikaty za pośrednictwem usługi Logic Apps przy użyciu Azure Service Bus
Tworzenie aplikacji logiki zużycie przy użyciu szablonu usługi Azure Resource Manager

Wdróż na platformie Azure
Ten szablon tworzy pustą aplikację logiki, której można użyć do definiowania przepływów pracy.
Wywoływanie niestandardowych interfejsów API z usługi Azure Logic Apps

Wdróż na platformie Azure
Mimo że usługa Logic Apps udostępnia setki łączników dla różnych usług, możesz wywołać interfejsy API, które uruchamiają własny kod. Jednym z najprostszych i najbardziej skalowalnych sposobów hostowania własnych internetowych interfejsów API jest użycie Azure App Service. Ten szablon wdraża aplikację internetową dla niestandardowego interfejsu API i zabezpiecza ten interfejs API przy użyciu uwierzytelniania usługi Azure Active Directory.
Kopiowanie plików FTP do aplikacji logiki obiektów blob platformy Azure

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie wyzwalaczy aplikacji logiki na plikach na serwerze FTP i kopiowanie ich do kontenera obiektów blob platformy Azure. Możesz dodać dodatkowe wyzwalacze lub akcje, aby dostosować je do Twoich potrzeb.
Wysyłanie wiadomości e-mail za pomocą aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia utworzenie aplikacji logiki, która wysyła wiadomość e-mail. Możesz dodać dodatkowe wyzwalacze lub akcje, aby dostosować je do Twoich potrzeb.
Uruchamianie procedury składowanej SQL zgodnie z harmonogramem za pośrednictwem aplikacji logiki

Wdróż na platformie Azure
Ten szablon umożliwia tworzenie aplikacji logiki, która będzie uruchamiać procedurę składowaną SQL zgodnie z harmonogramem. Wszelkie argumenty dla procedury można umieścić w sekcji treści szablonu.
Azure Logic Apps — potok VETER

Wdróż na platformie Azure
Tworzy konto integracji, dodaje do niego schemat/mapę, tworzy aplikację logiki i kojarzy ją z kontem integracji. Aplikacja logiki implementuje potok VETER przy użyciu operacji Walidacja xml, XPath Extract and Transform Xml.
Azure Logic Apps — XSLT z parametrami

Wdróż na platformie Azure
Tworzy aplikację logiki odpowiedzi na żądanie, która wykonuje transformację opartą na XSLT. Mapa XSLT przyjmuje wartości pierwotne (liczba całkowita, ciąg itp.) jako parametry wejściowe, jak używa ich podczas transformacji XML.
Zadania czasomierza uruchamiania wykonywane zgodnie z harmonogramem przy użyciu usługi Logic Apps

Wdróż na platformie Azure
Ten szablon tworzy parę usługi Logic Apps, która umożliwia tworzenie zaplanowanych wystąpień zadań czasomierza.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu przepływów pracy można wdrożyć z operacjami docelowymi:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Logic/workflows, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/workflows@2016-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      integrationAccount = {}
      parameters = {}
      sku = {
        name = "string"
        plan = {}
      }
      state = "string"
    }
  })
}

Wartości właściwości

Przepływy pracy

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Logic/workflows@2016-06-01"
name Nazwa zasobu ciąg (wymagany)

Limit znaków: 1–43

Prawidłowe znaki:
Alfanumeryczne, łączniki, podkreślenia, kropki i nawiasy.
location Lokalizacja zasobu. ciąg
parent_id Aby przeprowadzić wdrożenie w grupie zasobów, użyj identyfikatora tej grupy zasobów. ciąg (wymagany)
tags Tagi zasobów. Słownik nazw tagów i wartości.
properties Właściwości przepływu pracy. Właściwości przepływu pracy

Właściwości przepływu pracy

Nazwa Opis Wartość
definicja Definicja. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps. Zobacz Dokumentacja schematu dla języka definicji przepływu pracy w usłudze Azure Logic Apps.
integrationAccount Konto integracji. ResourceReference
parameters Parametry. object
sku Jednostka SKU. Numer jednostki magazynowej
stan Stan. "Ukończono"
"Usunięte"
"Wyłączone"
"Włączone"
"Nieokreślone"
"Zawieszone"

ResourceReference

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

SKU

Nazwa Opis Wartość
name Nazwa. "Podstawowa"
"Bezpłatna"
"Nieokreślone"
"Premium"
"Udostępnione"
"Standardowa" (wymagane)
plan Odwołanie do planu. ResourceReference