Pracovní postupy Microsoft.Logic z 1. 5. 2019
Definice prostředku Bicep
Typ prostředku pracovních postupů je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Logic/workflows, přidejte do šablony následující bicep.
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'
}
}
Hodnoty vlastností
Pracovní postupy
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Limit počtu znaků: 1–43 Platné znaky: Alfanumerické znaky, spojovníky, podtržítka, tečky a závorky. |
location | Umístění prostředku. | řetězec |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
identity | Vlastnosti identity spravované služby. | ManagedServiceIdentity |
properties | Vlastnosti pracovního postupu. | WorkflowVlastnosti |
ManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby Typ SystemAssigned zahrnuje implicitně vytvořenou identitu. Typ None odebere z prostředku všechny identity. | 'Žádný' 'SystemAssigned' UserAssigned (povinné) |
userAssignedIdentity | Seznam identit přiřazených uživatelem přidružených k prostředku Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | object |
WorkflowVlastnosti
Název | Description | Hodnota |
---|---|---|
accessControl | Konfigurace řízení přístupu. | FlowAccessControlConfiguration |
definice | Definice. Viz Referenční informace o schématu pro jazyk definice pracovního postupu v Azure Logic Apps. | Pro Bicep můžete použít funkci any(). |
endpointsKonfigurace | Konfigurace koncových bodů. | Konfigurace flowEndpoints |
integrationAccount | Účet integrace. | ResourceReference |
integrationServiceEnvironment | Prostředí integrační služby. | ResourceReference |
parameters | Parametry. | object |
state | Stav | Dokončeno Odstraněno Zakázáno 'Povoleno' Nezadá se "Pozastaveno" |
FlowAccessControlConfiguration
Název | Description | Hodnota |
---|---|---|
akce | Konfigurace řízení přístupu pro akce pracovního postupu. | FlowAccessControlConfigurationPolicy |
Obsah | Konfigurace řízení přístupu pro přístup k obsahu spuštění pracovního postupu. | FlowAccessControlConfigurationPolicy |
triggers | Konfigurace řízení přístupu pro vyvolání triggerů pracovního postupu | FlowAccessControlConfigurationPolicy |
workflowManagement | Konfigurace řízení přístupu pro správu pracovních postupů. | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
Název | Description | Hodnota |
---|---|---|
allowedCallerIpAddresses | Povolené rozsahy IP adres volajícího | IpAddressRange[] |
openAuthenticationPolicies | Zásady ověřování pro pracovní postup. | OpenAuthenticationAccessPolicies |
IpAddressRange
Název | Description | Hodnota |
---|---|---|
rozsah adres | Rozsah IP adres. | řetězec |
OpenAuthenticationAccessPolicies
Název | Description | Hodnota |
---|---|---|
Zásady | Otevřete zásady ověřování. | OpenAuthenticationAccessPolicies |
Konfigurace koncových bodů toku
Název | Description | Hodnota |
---|---|---|
konektor | Koncové body konektoru. | Koncové body toku |
pracovní postup | Koncové body pracovního postupu. | Koncové body toku |
Koncové body toku
Název | Description | Hodnota |
---|---|---|
accessEndpointIpAddresses | IP adresa koncového bodu přístupu. | IpAddress[] |
outgoingIpAddresses | Odchozí IP adresa. | IpAddress[] |
IpAddress
Název | Description | Hodnota |
---|---|---|
adresa | Adresa. | řetězec |
Odkaz prostředku
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Upozornění do fronty pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook. Když se aplikace logiky aktivuje, přidá datovou část, kterou předáte, do fronty Azure Storage, kterou zadáte. Tento webhook můžete přidat do upozornění Azure a pokaždé, když se upozornění aktivuje, dostanete tuto položku do fronty. |
Upozornění pro Slack pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook, který se má použít z upozornění Azure. Když se výstraha aktivuje, publikuje zprávu do kanálu Slack, který zadáte. Abyste mohli tuto šablonu používat, musíte mít účet Slack. |
Upozornění na textovou zprávu pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook, který se má použít z upozornění Azure. Když se výstraha aktivuje, pošle vám textovou zprávu s podrobnostmi výstrahy. Služba zkracující adresu URL go.gl používá k zahrnutí odkazu na portál pro zobrazení prostředku. |
Načtení přístupových klíčů Azure Storage v šabloně ARM |
Tato šablona vytvoří účet úložiště, po kterém vytvoří připojení rozhraní API dynamickým načtením primárního klíče účtu úložiště. Připojení rozhraní API se pak použije v aplikaci logiky jako trigger dotazování na změny objektů blob. Kompletní scénář najdete na stránce /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/. |
Aplikace logiky k odeslání podrobných sestav zálohování e-mailem |
Vytvořte aplikaci logiky pro odesílání sestav o instancích zálohování, využití, úlohách, zásadách, dodržování zásad a příležitostech optimalizace prostřednictvím e-mailu. |
Aplikace logiky pro zasílání sestav o záložních instancích e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o instancích zálohování chráněných pomocí Azure Backup prostřednictvím e-mailu |
Aplikace logiky pro zasílání sestav o úlohách zálohování a obnovení e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o úlohách zálohování a obnovení prostřednictvím e-mailu |
Aplikace logiky pro zasílání sestav o optimalizaci nákladů na zálohování e-mailem |
Tato šablona nasadí aplikaci logiky, která odesílá pravidelné sestavy o neaktivních prostředcích zálohování, možných optimalizacích plánů zálohování a možných optimalizacích uchovávání záloh, na zadanou sadu e-mailových adres. |
Aplikace logiky pro zasílání sestav o zásadách zálohování e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o zásadách zálohování e-mailem |
Aplikace logiky pro zasílání sestav e-mailem o dodržování zásad zálohování |
Vytvoření aplikace logiky pro odesílání sestav o dodržování zásad zálohování instancí zálohování prostřednictvím e-mailu |
Aplikace logiky pro zasílání souhrnných sestav o zálohách e-mailem |
Vytvořte aplikaci logiky pro odesílání souhrnných sestav o zálohách e-mailem. |
Aplikace logiky pro zasílání sestav o fakturaci Azure Backup e-mailem |
Tato šablona nasadí aplikaci logiky, která odesílá pravidelné sestavy klíčových parametrů fakturace záloh (spotřebované chráněné instance a cloudové úložiště zálohování) na úrovni fakturační entity na zadanou sadu e-mailových adres. |
Nasazení ukázkové aplikace logiky, která se použije jako vlastní rozšíření správy nároků |
Tato šablona vytvoří jednoduchou aplikaci logiky se všemi nastaveními zásad autorizace a schématem pro trigger HTTP, který vyžaduje rozhraní API vlastního rozšíření Pro správu nároků. |
Vzory integrace – Směrovač zpráv – Aplikace logiky |
Řešení, které ukazuje, jak můžeme nastavit model Směrovače zpráv pomocí aplikace logiky |
Rozšíření stávajících prostředků Azure o vlastní poskytovatele |
Tato ukázka podrobně popisuje, jak rozšířit stávající prostředky Azure a Resource Manager šablony přidat vlastní úlohy. |
Vytvoření vlastního prostředku pro šablony s vlastními poskytovateli |
Tato ukázka ukazuje, jak přidat vlastní prostředky do šablon Resource Manager pomocí vlastních zprostředkovatelů a aplikací logiky. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní Azure Event Grid tématu, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablona původně byla autorem Justin Yoo. |
Aplikace logiky Azure s funkcí |
Tato šablona vytvoří bezserverovou aplikaci v Azure s Logic Apps a Functions. Aplikace logiky aktivuje funkci HTTP POST, zavolá funkci Azure a vrátí odpověď. |
Azure Logic Apps – As2 – Příjem odesílání |
Vytvoří účty integrace pro dva partnery, Contoso a Fabrikam, včetně artefaktů pro partnery a smlouvy. Šablona také vytváří aplikace logiky mezi Fabrikam Sales a Contoso, aby demonstrovaly synchronní as2 send receive. Šablona také vytváří aplikace logiky mezi Fabrikam Finance a Společností Contoso, které demonstrují asynchronní příjem odeslání AS2. |
Azure Logic Apps – Replikace zotavení po havárii B2B |
Vytvoří replikaci Logic Apps pro AS2 MIC s vygenerovanými a přijatými kontrolními čísly X12. Aktivační událost každé aplikace logiky odkazuje na účet integrace primární lokality. Akce každé aplikace logiky odkazuje na účet integrace sekundární lokality. |
Korelace zpráv přes Logic Apps pomocí Service Bus |
ukazuje, jak můžeme korelovat zprávy ve službě Logic Apps pomocí Azure Service Bus |
Vytvoření aplikace logiky Consumption pomocí šablony Azure Resource Manager |
Tato šablona vytvoří prázdnou aplikaci logiky, kterou můžete použít k definování pracovních postupů. |
Volání vlastních rozhraní API z Azure Logic Apps |
I když Logic Apps poskytuje stovky konektorů pro různé služby, možná budete chtít volat rozhraní API, která spouští váš vlastní kód. Jedním z nejjednodušších a škálovatelných způsobů hostování vlastních webových rozhraní API je použití Azure App Service. Tato šablona nasadí webovou aplikaci pro vaše vlastní rozhraní API a zabezpečí toto rozhraní API pomocí ověřování Azure Active Directory. |
Kopírování souborů FTP do aplikace logiky Azure Blob |
Tato šablona umožňuje vytvořit triggery aplikace logiky pro soubory na serveru FTP a kopírovat je do kontejneru Objektů blob Azure. Můžete přidat další triggery nebo akce, které je přizpůsobí vašim potřebám. |
Odeslání e-mailu pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která odešle e-mail. Můžete přidat další triggery nebo akce, které je přizpůsobí vašim potřebám. |
Spuštění uložené procedury SQL podle plánu prostřednictvím aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která spustí uloženou proceduru SQL podle plánu. Všechny argumenty pro proceduru lze vložit do části textu šablony. |
Azure Logic Apps – Kanál VETER |
Vytvoří účet integrace, přidá do něj schéma nebo mapu, vytvoří aplikaci logiky a přidruží ji k účtu integrace. Aplikace logiky implementuje kanál VETER pomocí operací Xml Validation, XPath Extract a Transform Xml. |
Azure Logic Apps – XSLT s parametry |
Vytvoří aplikaci logiky požadavek-odpověď, která provádí transformaci na základě XSLT. Mapování XSLT přijímá primitiva (celé číslo, řetězec atd.) jako vstupní parametry, protože je používá během transformace XML. |
Spouštění úloh časovače, které se spouštějí podle plánu pomocí Logic Apps |
Tato šablona vytvoří dvojici Logic Apps, která umožňuje vytvářet naplánované instance úloh časovače. |
Definice prostředku šablony ARM
Typ prostředku pracovních postupů je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Logic/workflows, přidejte do šablony následující kód JSON.
{
"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"
}
}
Hodnoty vlastností
Pracovní postupy
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Logic/workflows |
apiVersion | Verze rozhraní API prostředku | '2019-05-01' |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–43 Platné znaky: Alfanumerické znaky, pomlčky, podtržítka, tečky a závorky |
location | Umístění prostředku. | řetězec |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Viz Značky v šablonách |
identity | Vlastnosti identity spravované služby. | ManagedServiceIdentity |
properties | Vlastnosti pracovního postupu. | WorkflowVlastnosti |
ManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby Typ SystemAssigned zahrnuje implicitně vytvořenou identitu. Typ None odebere z prostředku všechny identity. | 'Žádný' 'SystemAssigned' UserAssigned (povinné) |
userAssignedIdentity | Seznam identit přiřazených uživatelem přidružených k prostředku Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | object |
WorkflowVlastnosti
Název | Description | Hodnota |
---|---|---|
accessControl | Konfigurace řízení přístupu. | FlowAccessControlConfiguration |
definice | Definice. Viz Referenční informace o schématu pro jazyk definice pracovního postupu v Azure Logic Apps. | |
endpointsKonfigurace | Konfigurace koncových bodů. | Konfigurace flowEndpoints |
integrationAccount | Účet integrace. | ResourceReference |
integrationServiceEnvironment | Prostředí integrační služby. | ResourceReference |
parameters | Parametry. | object |
state | Stav | Dokončeno Odstraněno Zakázáno 'Povoleno' Nezadá se "Pozastaveno" |
FlowAccessControlConfiguration
Název | Description | Hodnota |
---|---|---|
akce | Konfigurace řízení přístupu pro akce pracovního postupu. | FlowAccessControlConfigurationPolicy |
Obsah | Konfigurace řízení přístupu pro přístup k obsahu spuštění pracovního postupu. | FlowAccessControlConfigurationPolicy |
triggers | Konfigurace řízení přístupu pro vyvolání triggerů pracovního postupu | FlowAccessControlConfigurationPolicy |
workflowManagement | Konfigurace řízení přístupu pro správu pracovních postupů. | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
Název | Description | Hodnota |
---|---|---|
allowedCallerIpAddresses | Povolené rozsahy IP adres volajícího. | IpAddressRange[] |
openAuthenticationPolicies | Zásady ověřování pro pracovní postup. | OpenAuthenticationAccessPolicies |
IpAddressRange
Název | Description | Hodnota |
---|---|---|
addressRange | Rozsah IP adres. | řetězec |
OpenAuthenticationAccessPolicies
Název | Description | Hodnota |
---|---|---|
Zásady | Otevřete zásady ověřování. | OpenAuthenticationAccessPolicies |
Konfigurace flowEndpoints
Název | Description | Hodnota |
---|---|---|
konektor | Koncové body konektoru. | Koncové body toku |
pracovní postup | Koncové body pracovního postupu. | Koncové body toku |
Koncové body toku
Název | Description | Hodnota |
---|---|---|
accessEndpointIpAddresses | IP adresa koncového bodu přístupu. | IpAddress[] |
outgoingIpAddresses | Odchozí IP adresa. | IpAddress[] |
IpAddress
Název | Description | Hodnota |
---|---|---|
adresa | Adresa. | řetězec |
Odkaz prostředku
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Upozornění do fronty pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook. Když se aplikace logiky aktivuje, přidá datovou část, kterou předáte, do fronty Azure Storage, kterou zadáte. Tento webhook můžete přidat do upozornění Azure a pokaždé, když se upozornění aktivuje, dostanete tuto položku do fronty. |
Upozornění pro Slack pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook, který se má použít z upozornění Azure. Když se výstraha aktivuje, publikuje zprávu do kanálu Slack, který zadáte. Abyste mohli tuto šablonu používat, musíte mít účet Slack. |
Upozornění na textovou zprávu pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která má webhook, který se má použít z upozornění Azure. Když se výstraha aktivuje, pošle vám textovou zprávu s podrobnostmi výstrahy. Služba zkracující adresu URL go.gl používá k zahrnutí odkazu na portál pro zobrazení prostředku. |
Načtení přístupových klíčů Azure Storage v šabloně ARM |
Tato šablona vytvoří účet úložiště, po kterém vytvoří připojení rozhraní API dynamickým načtením primárního klíče účtu úložiště. Připojení rozhraní API se pak použije v aplikaci logiky jako trigger dotazování na změny objektů blob. Kompletní scénář najdete na stránce /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/. |
Aplikace logiky k odeslání podrobných sestav zálohování e-mailem |
Vytvořte aplikaci logiky pro odesílání sestav o instancích zálohování, využití, úlohách, zásadách, dodržování zásad a příležitostech optimalizace prostřednictvím e-mailu. |
Aplikace logiky pro zasílání sestav o záložních instancích e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o instancích zálohování chráněných pomocí Azure Backup prostřednictvím e-mailu |
Aplikace logiky pro zasílání sestav o úlohách zálohování a obnovení e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o úlohách zálohování a obnovení prostřednictvím e-mailu |
Aplikace logiky pro zasílání sestav o optimalizaci nákladů na zálohování e-mailem |
Tato šablona nasadí aplikaci logiky, která odesílá pravidelné sestavy o neaktivních prostředcích zálohování, možných optimalizacích plánů zálohování a možných optimalizacích uchovávání záloh, na zadanou sadu e-mailových adres. |
Aplikace logiky pro zasílání sestav o zásadách zálohování e-mailem |
Vytvoření aplikace logiky pro odesílání sestav o zásadách zálohování e-mailem |
Aplikace logiky pro zasílání sestav e-mailem o dodržování zásad zálohování |
Vytvoření aplikace logiky pro odesílání sestav o dodržování zásad zálohování instancí zálohování prostřednictvím e-mailu |
Aplikace logiky pro zasílání souhrnných sestav o zálohách e-mailem |
Vytvořte aplikaci logiky pro odesílání souhrnných sestav o zálohách e-mailem. |
Aplikace logiky pro zasílání sestav o fakturaci Azure Backup e-mailem |
Tato šablona nasadí aplikaci logiky, která odesílá pravidelné sestavy klíčových parametrů fakturace záloh (spotřebované chráněné instance a cloudové úložiště zálohování) na úrovni fakturační entity na zadanou sadu e-mailových adres. |
Nasazení ukázkové aplikace logiky, která se použije jako vlastní rozšíření správy nároků |
Tato šablona vytvoří jednoduchou aplikaci logiky se všemi nastaveními zásad autorizace a schématem pro trigger HTTP, který vyžaduje rozhraní API vlastního rozšíření Pro správu nároků. |
Vzory integrace – Směrovač zpráv – Aplikace logiky |
Řešení, které ukazuje, jak můžeme nastavit model Směrovače zpráv pomocí aplikace logiky |
Rozšíření stávajících prostředků Azure o vlastní poskytovatele |
Tato ukázka podrobně popisuje, jak rozšířit stávající prostředky Azure a Resource Manager šablony přidat vlastní úlohy. |
Vytvoření vlastního prostředku pro šablony s vlastními poskytovateli |
Tato ukázka ukazuje, jak přidat vlastní prostředky do šablon Resource Manager pomocí vlastních zprostředkovatelů a aplikací logiky. |
Vlastní téma Azure Event Grid nebo předplatné s CloudEvents |
Vytvoří vlastní Azure Event Grid tématu, odběr webhooku se schématem CloudEvents a aplikaci logiky jako obslužnou rutinu události. Šablona původně byla autorem Justin Yoo. |
Aplikace logiky Azure s funkcí |
Tato šablona vytvoří bezserverovou aplikaci v Azure s Logic Apps a Functions. Aplikace logiky aktivuje funkci HTTP POST, zavolá funkci Azure a vrátí odpověď. |
Azure Logic Apps – As2 – Příjem odesílání |
Vytvoří účty integrace pro dva partnery, Contoso a Fabrikam, včetně artefaktů pro partnery a smlouvy. Šablona také vytváří aplikace logiky mezi Fabrikam Sales a Contoso, aby demonstrovaly synchronní as2 send receive. Šablona také vytváří aplikace logiky mezi Fabrikam Finance a Společností Contoso, které demonstrují asynchronní příjem odeslání AS2. |
Azure Logic Apps – Replikace zotavení po havárii B2B |
Vytvoří replikaci Logic Apps pro AS2 MIC s vygenerovanými a přijatými kontrolními čísly X12. Aktivační událost každé aplikace logiky odkazuje na účet integrace primární lokality. Akce každé aplikace logiky odkazuje na účet integrace sekundární lokality. |
Korelace zpráv přes Logic Apps pomocí Service Bus |
ukazuje, jak můžeme korelovat zprávy ve službě Logic Apps pomocí Azure Service Bus |
Vytvoření aplikace logiky Consumption pomocí šablony Azure Resource Manager |
Tato šablona vytvoří prázdnou aplikaci logiky, kterou můžete použít k definování pracovních postupů. |
Volání vlastních rozhraní API z Azure Logic Apps |
I když Logic Apps poskytuje stovky konektorů pro různé služby, možná budete chtít volat rozhraní API, která spouští váš vlastní kód. Jedním z nejjednodušších a škálovatelných způsobů hostování vlastních webových rozhraní API je použití Azure App Service. Tato šablona nasadí webovou aplikaci pro vaše vlastní rozhraní API a zabezpečí toto rozhraní API pomocí ověřování Azure Active Directory. |
Kopírování souborů FTP do aplikace logiky Azure Blob |
Tato šablona umožňuje vytvořit triggery aplikace logiky pro soubory na serveru FTP a kopírovat je do kontejneru Objektů blob Azure. Můžete přidat další triggery nebo akce, které je přizpůsobí vašim potřebám. |
Odeslání e-mailu pomocí aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která odešle e-mail. Můžete přidat další triggery nebo akce, které je přizpůsobí vašim potřebám. |
Spuštění uložené procedury SQL podle plánu prostřednictvím aplikace logiky |
Tato šablona umožňuje vytvořit aplikaci logiky, která spustí uloženou proceduru SQL podle plánu. Všechny argumenty pro proceduru lze vložit do části textu šablony. |
Azure Logic Apps – Kanál VETER |
Vytvoří účet integrace, přidá do něj schéma nebo mapu, vytvoří aplikaci logiky a přidruží ji k účtu integrace. Aplikace logiky implementuje kanál VETER pomocí operací Xml Validation, XPath Extract a Transform Xml. |
Azure Logic Apps – XSLT s parametry |
Vytvoří aplikaci logiky požadavek-odpověď, která provádí transformaci na základě XSLT. Mapování XSLT přijímá primitiva (celé číslo, řetězec atd.) jako vstupní parametry, protože je používá během transformace XML. |
Spouštění úloh časovače, které se spouštějí podle plánu pomocí Logic Apps |
Tato šablona vytvoří dvojici Logic Apps, která umožňuje vytvářet naplánované instance úloh časovače. |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku pracovních postupů je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Logic/workflows, přidejte do šablony následující Terraform.
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"
}
})
}
Hodnoty vlastností
Pracovní postupy
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Logic/workflows@2019-05-01 |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–43 Platné znaky: Alfanumerické znaky, pomlčky, podtržítka, tečky a závorky |
location | Umístění prostředku. | řetězec |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. |
identity | Vlastnosti identity spravované služby | Identita spravované služby |
properties | Vlastnosti pracovního postupu. | Vlastnosti pracovního postupu |
Identita spravované služby
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby Typ SystemAssigned obsahuje implicitně vytvořenou identitu. Typ None odebere z prostředku všechny identity. | "SystemAssigned" "UserAssigned" (povinné) |
identity_ids | Seznam identit přiřazených uživatelem přidružených k prostředku. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | Pole ID identit uživatelů |
Vlastnosti pracovního postupu
Název | Description | Hodnota |
---|---|---|
accessControl | Konfigurace řízení přístupu. | FlowAccessControlConfiguration |
definice | Definice. Viz Referenční informace ke schématu pro jazyk definice pracovního postupu v Azure Logic Apps. | |
konfigurace koncových bodů | Konfigurace koncových bodů. | Konfigurace koncových bodů toku |
integrationAccount | Účet integrace. | ResourceReference |
integrationServiceEnvironment | Prostředí integrační služby. | ResourceReference |
parameters | Parametry. | object |
state | Stav | "Dokončeno" "Odstraněno" "Zakázáno" "Povoleno" "Není zadáno" "Pozastaveno" |
FlowAccessControlConfiguration
Název | Description | Hodnota |
---|---|---|
akce | Konfigurace řízení přístupu pro akce pracovního postupu. | FlowAccessControlConfigurationPolicy |
Obsah | Konfigurace řízení přístupu pro přístup k obsahu spuštění pracovního postupu. | FlowAccessControlConfigurationPolicy |
triggers | Konfigurace řízení přístupu pro vyvolání triggerů pracovního postupu | FlowAccessControlConfigurationPolicy |
workflowManagement | Konfigurace řízení přístupu pro správu pracovních postupů. | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
Název | Description | Hodnota |
---|---|---|
allowedCallerIpAddresses | Povolené rozsahy IP adres volajícího. | IpAddressRange[] |
openAuthenticationPolicies | Zásady ověřování pro pracovní postup. | OpenAuthenticationAccessPolicies |
IpAddressRange
Název | Description | Hodnota |
---|---|---|
addressRange | Rozsah IP adres. | řetězec |
OpenAuthenticationAccessPolicies
Název | Description | Hodnota |
---|---|---|
Zásady | Otevřete zásady ověřování. | OpenAuthenticationAccessPolicies |
Konfigurace flowEndpoints
Název | Description | Hodnota |
---|---|---|
konektor | Koncové body konektoru. | Koncové body toku |
pracovní postup | Koncové body pracovního postupu. | Koncové body toku |
Koncové body toku
Název | Description | Hodnota |
---|---|---|
accessEndpointIpAddresses | IP adresa koncového bodu přístupu. | IpAddress[] |
outgoingIpAddresses | Odchozí IP adresa. | IpAddress[] |
IpAddress
Název | Description | Hodnota |
---|---|---|
adresa | Adresa. | řetězec |
ResourceReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku. | řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro