[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-azure-source-to-logic-apps-mapping":3,"mdc-rfobna-key":32,"related-repo-azure-source-to-logic-apps-mapping":8175,"related-org-azure-source-to-logic-apps-mapping":8285},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":21,"repoUrl":22,"updatedAt":23,"license":24,"forks":25,"topics":26,"repo":27,"sourceUrl":30,"mdContent":31},"source-to-logic-apps-mapping","map MuleSoft components to Logic Apps","One-to-one mapping of every MuleSoft Anypoint component (connectors, processors, flow constructs, DataWeave, error handlers, platform features) to its Azure Logic Apps Standard equivalent. Covers 150+ mappings with service provider IDs, operation names, connection parameters, and deployment scopes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"azure","Azure (Microsoft)","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fazure.png","Azure",[13,15,18],{"name":11,"slug":8,"type":14},"tag",{"name":16,"slug":17,"type":14},"Migration","migration",{"name":19,"slug":20,"type":14},"API Development","api-development",6,"https:\u002F\u002Fgithub.com\u002FAzure\u002Flogicapps-migration-agent","2026-07-12T08:19:11.764247",null,7,[],{"repoUrl":22,"stars":21,"forks":25,"topics":28,"description":29},[],"VS Code Extension for migrating BizTalk, MuleSoft, and other integration platforms to Azure Logic Apps Standard","https:\u002F\u002Fgithub.com\u002FAzure\u002Flogicapps-migration-agent\u002Ftree\u002FHEAD\u002Fresources\u002Fskills\u002Fsource-to-logic-apps-mapping\u002Fmulesoft","---\nname: source-to-logic-apps-mapping\ndescription: One-to-one mapping of every MuleSoft Anypoint component (connectors, processors, flow constructs, DataWeave, error handlers, platform features) to its Azure Logic Apps Standard equivalent. Covers 150+ mappings with service provider IDs, operation names, connection parameters, and deployment scopes.\n---\n\n# MuleSoft Anypoint to Azure Logic Apps Standard — Component Migration Reference\n\n> **One-to-one mapping of every MuleSoft component to its Azure Logic Apps Standard equivalent.**\n\n---\n\n## Table of Contents\n\n- \u003Ca href=\"#overview\">Overview\u003C\u002Fa>\n- \u003Ca href=\"#connector-mappings\">Connector Mappings\u003C\u002Fa>\n    - \u003Ca href=\"#file--storage\">File &amp; Storage\u003C\u002Fa>\n    - \u003Ca href=\"#messaging--eventing\">Messaging &amp; Eventing\u003C\u002Fa>\n    - \u003Ca href=\"#database\">Database\u003C\u002Fa>\n    - \u003Ca href=\"#http--web-services\">HTTP &amp; Web Services\u003C\u002Fa>\n    - \u003Ca href=\"#email\">Email\u003C\u002Fa>\n    - \u003Ca href=\"#b2b--edi\">B2B \u002F EDI\u003C\u002Fa>\n    - \u003Ca href=\"#erp-sap\">ERP (SAP)\u003C\u002Fa>\n- \u003Ca href=\"#connectors-not-mapped-gaps\">Connectors Not Mapped (Gaps)\u003C\u002Fa>\n- \u003Ca href=\"#processor-mappings\">Processor Mappings\u003C\u002Fa>\n    - \u003Ca href=\"#core-processors\">Core Processors\u003C\u002Fa>\n    - \u003Ca href=\"#control-flow-processors\">Control Flow Processors\u003C\u002Fa>\n    - \u003Ca href=\"#data-transformation\">Data Transformation\u003C\u002Fa>\n    - \u003Ca href=\"#validation-processors\">Validation Processors\u003C\u002Fa>\n    - \u003Ca href=\"#error-handling\">Error Handling\u003C\u002Fa>\n- \u003Ca href=\"#flow-construct-mappings\">Flow Construct Mappings\u003C\u002Fa>\n- \u003Ca href=\"#dataweave-to-logic-apps-expressions\">DataWeave → Logic Apps Expressions\u003C\u002Fa>\n    - \u003Ca href=\"#expression-language-comparison\">Expression Language Comparison\u003C\u002Fa>\n    - \u003Ca href=\"#common-expression-conversions\">Common Expression Conversions\u003C\u002Fa>\n    - \u003Ca href=\"#mule-variables--logic-apps-variables\">Mule Variables → Logic Apps Variables\u003C\u002Fa>\n- \u003Ca href=\"#custom-code-migration\">Custom Code Migration\u003C\u002Fa>\n    - \u003Ca href=\"#custom-code-options-in-logic-apps-standard\">Custom Code Options in Logic Apps Standard\u003C\u002Fa>\n    - \u003Ca href=\"#custom-code-migration-matrix\">Custom Code Migration Matrix\u003C\u002Fa>\n- \u003Ca href=\"#platform-feature-mappings\">Platform Feature Mappings\u003C\u002Fa>\n- \u003Ca href=\"#deployment-scope-reference\">Deployment Scope Reference\u003C\u002Fa>\n- \u003Ca href=\"#connection-type-reference\">Connection Type Reference\u003C\u002Fa>\n- \u003Ca href=\"#quick-lookup-mulesoft-connector--logic-apps-connector\">Quick Lookup: MuleSoft Connector → Logic Apps Connector\u003C\u002Fa>\n- \u003Ca href=\"#coverage-summary\">Coverage Summary\u003C\u002Fa>\n\n---\n\n## Overview\n\nAzure Logic Apps Standard provides built-in **service provider connectors** that run in-process within the runtime, replacing MuleSoft Anypoint connectors, processors, and platform features. This document maps every MuleSoft component to its Logic Apps Standard equivalent, including available triggers and actions.\n\n### Key Concepts\n\n| Concept            | MuleSoft Anypoint                      | Logic Apps Standard                               |\n| ------------------ | -------------------------------------- | ------------------------------------------------- |\n| Transport          | Connector (Source \u002F Operation)         | Service Provider Connector                        |\n| Message Processing | Processor (ee:transform, set-payload)  | Built-in Action (Compose, Transform, etc.)        |\n| Routing            | Choice \u002F Scatter-Gather \u002F Round-Robin  | Condition \u002F Switch \u002F Parallel branches            |\n| Flow               | Mule Flow (XML)                        | Workflow definition (JSON)                        |\n| Sub-flow           | Sub-flow (via flow-ref)                | Child workflow (via InvokeWorkflow)               |\n| Data Transform     | DataWeave 2.0                          | Liquid templates \u002F Compose \u002F .NET local functions |\n| Error Handling     | on-error-propagate \u002F on-error-continue | Scope + Run After (Failed) \u002F Terminate            |\n| API Management     | Anypoint API Manager                   | Azure API Management                              |\n| Object Store       | Object Store V2                        | Azure Table Storage \u002F Azure Cache for Redis       |\n| Scheduler          | Scheduler source (cron\u002Ffixed-freq)     | Recurrence trigger                                |\n\n### When to Use Integration Account\n\nUse an Integration Account only when the target design requires Integration Account-specific capabilities, such as:\n\n- B2B\u002FEDI processing with X12, EDIFACT, or AS2 actions\n- Trading partners, agreements, and partner-specific B2B configuration\n- Shared enterprise artifact management where schemas\u002Fmaps\u002Fpartner artifacts are centrally managed outside the workflow project\n\nDo NOT choose Integration Account for ordinary XML, JSON, or DataWeave replacement scenarios if Logic Apps Standard artifact folders and built-in actions are sufficient.\n\nIf Integration Account is chosen:\n\n- use it consistently for the flow's deployable artifacts; do not split artifacts between Integration Account and Logic App artifact folders\n- plan for the required app setting `WORKFLOWS_INTEGRATION_ACCOUNT_ID`\n- plan for the required app setting `WORKFLOW_INTEGRATION_ACCOUNT_CALLBACK_URL`\n- deploy the Integration Account first, then set `WORKFLOWS_INTEGRATION_ACCOUNT_ID` to the deployed Integration Account resource ID, for example `\u002Fsubscriptions\u002F{subId}\u002FresourceGroups\u002F{rg}\u002Fproviders\u002FMicrosoft.Logic\u002FintegrationAccounts\u002F{name}`\n- retrieve the deployed callback URL and set `WORKFLOW_INTEGRATION_ACCOUNT_CALLBACK_URL` to that real value\n- plan a separate follow-on task to upload the required Integration Account artifacts after provisioning\n\n---\n\n## Connector Mappings\n\n### File & Storage\n\n#### File System\n\n|                      | MuleSoft                   | Logic Apps Standard            |\n| -------------------- | -------------------------- | ------------------------------ |\n| **Connector**        | file:connector (Mule File) | **File System**                |\n| **Service Provider** | —                          | `\u002FserviceProviders\u002FfileSystem` |\n| **Deployment Scope** | —                          | Any (on-premises + cloud)      |\n| **Category**         | —                          | Storage                        |\n\n> **Migration Note:** MuleSoft `file:listener` (source) maps to File System trigger. `file:read` \u002F `file:write` operations map to actions.\n\n| Type    | Operation                       | Description                    |\n| ------- | ------------------------------- | ------------------------------ |\n| Trigger | `whenFilesAreAdded` _(default)_ | Poll for new files in a folder |\n| Trigger | `whenFilesAreAddedOrModified`   | Poll for new or modified files |\n| Action  | `createFile` _(default)_        | Create a new file              |\n| Action  | `getFileContent`                | Read file content              |\n| Action  | `getFileContentV2`              | Read file content (v2)         |\n| Action  | `getFileMetadata`               | Get file metadata              |\n| Action  | `updateFile`                    | Update an existing file        |\n| Action  | `deleteFile`                    | Delete a file                  |\n| Action  | `listFolder`                    | List files in a folder         |\n| Action  | `copyFile`                      | Copy a file                    |\n| Action  | `renameFile`                    | Rename a file                  |\n| Action  | `appendFile`                    | Append content to a file       |\n| Action  | `extractArchive`                | Extract archive contents       |\n\n**Connection Parameters:** `RootFolder` (required), `Username` (required), `Password` (required), `MountPath` (optional)\n\n---\n\n#### FTP\n\n|                      | MuleSoft                 | Logic Apps Standard     |\n| -------------------- | ------------------------ | ----------------------- |\n| **Connector**        | ftp:connector (Mule FTP) | **FTP**                 |\n| **Service Provider** | —                        | `\u002FserviceProviders\u002Fftp` |\n| **Deployment Scope** | —                        | Any                     |\n| **Category**         | —                        | Storage                 |\n\n> **Migration Note:** MuleSoft `ftp:listener` maps to FTP trigger. `ftp:read` \u002F `ftp:write` operations map to actions.\n\n| Type    | Operation                                    | Description                     |\n| ------- | -------------------------------------------- | ------------------------------- |\n| Trigger | `whenFtpFilesAreAddedOrModified` _(default)_ | Poll for new\u002Fmodified FTP files |\n| Action  | `createFile` _(default)_                     | Upload a file to FTP            |\n| Action  | `getFileContent`                             | Read FTP file content           |\n| Action  | `getFtpFileContentV2`                        | Read FTP file content (v2)      |\n| Action  | `getFileMetadata`                            | Get FTP file metadata           |\n| Action  | `updateFile`                                 | Update an FTP file              |\n| Action  | `deleteFtpFile`                              | Delete an FTP file              |\n| Action  | `listFilesInFolder`                          | List files in FTP folder        |\n| Action  | `extractArchive`                             | Extract archive on FTP          |\n\n**Connection Parameters:** `ServerAddress` (required), `UserName` (required), `Password` (required), `ServerPort` (optional), `IsSSL` (optional)\n\n---\n\n#### SFTP\n\n|                      | MuleSoft                   | Logic Apps Standard      |\n| -------------------- | -------------------------- | ------------------------ |\n| **Connector**        | sftp:connector (Mule SFTP) | **SFTP**                 |\n| **Service Provider** | —                          | `\u002FserviceProviders\u002Fsftp` |\n| **Deployment Scope** | —                          | Any                      |\n| **Category**         | —                          | Storage                  |\n\n> **Migration Note:** MuleSoft `sftp:listener` maps to SFTP trigger. `sftp:read` \u002F `sftp:write` operations map to actions.\n\n| Type    | Operation                     | Description                 |\n| ------- | ----------------------------- | --------------------------- |\n| Trigger | `whenFileIsAdded` _(default)_ | Poll for new files on SFTP  |\n| Trigger | `whenFileIsAddedOrModified`   | Poll for new\u002Fmodified files |\n| Action  | `createFile` _(default)_      | Create a file on SFTP       |\n| Action  | `getFileContent`              | Read SFTP file content      |\n| Action  | `getFileContentV2`            | Read SFTP file content (v2) |\n| Action  | `getMetadata`                 | Get file or folder metadata |\n| Action  | `uploadFileContent`           | Upload file content         |\n| Action  | `updateFile`                  | Update an SFTP file         |\n| Action  | `deleteFile`                  | Delete an SFTP file         |\n| Action  | `copyFile`                    | Copy a file on SFTP         |\n| Action  | `renameFile`                  | Rename a file on SFTP       |\n| Action  | `listFolder`                  | List folder contents        |\n| Action  | `createFolder`                | Create a folder             |\n| Action  | `deleteFolder`                | Delete a folder             |\n| Action  | `extractArchive`              | Extract archive on SFTP     |\n\n**Connection Parameters:** `HostName` (required), `UserName` (required), `Password` (optional), `SshPrivateKey` (optional), `SshPrivateKeyPassphrase` (optional), `PortNumber` (optional)\n\n---\n\n### Messaging & Eventing\n\n#### Azure Service Bus\n\n|                      | MuleSoft                                 | Logic Apps Standard            |\n| -------------------- | ---------------------------------------- | ------------------------------ |\n| **Connector**        | jms:connector, vm:connector, anypoint-mq | **Azure Service Bus**          |\n| **Service Provider** | —                                        | `\u002FserviceProviders\u002FserviceBus` |\n| **Deployment Scope** | —                                        | Cloud Only                     |\n| **Category**         | —                                        | Messaging                      |\n\n> **Migration Note:** MuleSoft JMS connector, VM connector, and Anypoint MQ all map to Azure Service Bus for cloud-native queuing and topic patterns. JMS queues → Service Bus queues. JMS topics → Service Bus topics. VM queues (intra-app messaging) → Service Bus queues or child workflow calls.\n\n| Type    | Operation                         | Description                     |\n| ------- | --------------------------------- | ------------------------------- |\n| Trigger | `receiveQueueMessage` _(default)_ | Receive single queue message    |\n| Trigger | `receiveQueueMessages`            | Receive batch of queue messages |\n| Trigger | `receiveTopicMessage`             | Receive single topic message    |\n| Trigger | `receiveTopicMessages`            | Receive batch of topic messages |\n| Action  | `sendMessage` _(default)_         | Send a message                  |\n| Action  | `sendMessages`                    | Send batch of messages          |\n| Action  | `completeMessage`                 | Complete a message              |\n| Action  | `abandonMessage`                  | Abandon a message               |\n| Action  | `deadLetterMessage`               | Dead-letter a message           |\n\n**Connection Parameters:** `ConnectionString` (required)\n\n---\n\n#### RabbitMQ\n\n|                      | MuleSoft                   | Logic Apps Standard          |\n| -------------------- | -------------------------- | ---------------------------- |\n| **Connector**        | amqp:connector (Mule AMQP) | **RabbitMQ**                 |\n| **Service Provider** | —                          | `\u002FserviceProviders\u002Frabbitmq` |\n| **Deployment Scope** | —                          | Any                          |\n| **Category**         | —                          | Messaging                    |\n\n> **Migration Note:** MuleSoft AMQP connector maps to RabbitMQ connector in Logic Apps.\n\n| Type    | Operation                             | Description                      |\n| ------- | ------------------------------------- | -------------------------------- |\n| Trigger | `receiveRabbitMQMessages` _(default)_ | Receive messages (Push)          |\n| Action  | `sendRabbitMQMessage` _(default)_     | Send a message                   |\n| Action  | `createQueue`                         | Create a queue                   |\n| Action  | `completeMessage`                     | Complete (acknowledge) a message |\n\n**Connection Parameters:** `HostName` (required), `UserName` (required), `Password` (required), `Port` (optional), `VirtualHost` (optional)\n\n---\n\n#### Confluent Kafka\n\n|                      | MuleSoft                     | Logic Apps Standard                |\n| -------------------- | ---------------------------- | ---------------------------------- |\n| **Connector**        | kafka:connector (Mule Kafka) | **Confluent Kafka**                |\n| **Service Provider** | —                            | `\u002FserviceProviders\u002FconfluentKafka` |\n| **Deployment Scope** | —                            | Any                                |\n| **Category**         | —                            | Messaging                          |\n\n> **Migration Note:** MuleSoft Kafka connector maps directly to Confluent Kafka connector in Logic Apps.\n\n| Type    | Operation                    | Description             |\n| ------- | ---------------------------- | ----------------------- |\n| Trigger | `ReceiveMessage` _(default)_ | Receive messages (Push) |\n| Action  | `SendMessage` _(default)_    | Send a message to topic |\n\n**Connection Parameters:** `BootstrapServers` (required), `AuthenticationMode` (required), `Protocol` (required), `UserName` (optional), `Password` (optional)\n\n---\n\n### Database\n\n#### SQL Server\n\n|                      | MuleSoft                     | Logic Apps Standard     |\n| -------------------- | ---------------------------- | ----------------------- |\n| **Connector**        | db:connector (Mule Database) | **SQL Server**          |\n| **Service Provider** | —                            | `\u002FserviceProviders\u002Fsql` |\n| **Deployment Scope** | —                            | Any                     |\n| **Category**         | —                            | Database                |\n\n> **Migration Note:** MuleSoft `db:select` → `executeQuery`. `db:insert` \u002F `db:update` \u002F `db:delete` → `executeQuery` or specific row actions. `db:stored-procedure` → `executeStoredProcedure`. The Mule Database connector supports multiple DB engines (MySQL, PostgreSQL, Oracle, MSSQL) via JDBC — map each to the specific Logic Apps database connector.\n\n| Type    | Operation                        | Description                |\n| ------- | -------------------------------- | -------------------------- |\n| Trigger | `whenARowIsModified` _(default)_ | Poll for modified rows     |\n| Trigger | `whenARowIsInserted`             | Poll for inserted rows     |\n| Action  | `executeQuery` _(default)_       | Execute a SQL query        |\n| Action  | `executeStoredProcedure`         | Execute a stored procedure |\n| Action  | `getRows`                        | Get rows from a table      |\n| Action  | `insertRow`                      | Insert a row               |\n| Action  | `updateRows`                     | Update rows                |\n| Action  | `deleteRows`                     | Delete rows                |\n\n**Connection Parameters:** `ConnectionString` (required)\n\n---\n\n### HTTP & Web Services\n\n#### HTTP\n\n|                      | MuleSoft                                  | Logic Apps Standard      |\n| -------------------- | ----------------------------------------- | ------------------------ |\n| **Connector**        | http:listener, http:request, wsc:consumer | **HTTP**                 |\n| **Service Provider** | —                                         | `\u002FserviceProviders\u002Fhttp` |\n| **Deployment Scope** | —                                         | Any                      |\n| **Category**         | —                                         | Integration              |\n\n> **Migration Note:** MuleSoft `http:listener` (source) → HTTP Request trigger. `http:request` (operation) → HTTP action (`invokeHttp`). `wsc:consumer` (SOAP web service client) → HTTP action with XML body and SOAPAction header.\n\n| Type    | Operation                | Description                             |\n| ------- | ------------------------ | --------------------------------------- |\n| Trigger | `manual` _(default)_     | HTTP Request trigger (webhook\u002Fcallback) |\n| Action  | `invokeHttp` _(default)_ | Make an HTTP request                    |\n\n**Connection Parameters:** None required (inline configuration)\n\n---\n\n### Email\n\n#### SMTP\n\n|                      | MuleSoft                | Logic Apps Standard      |\n| -------------------- | ----------------------- | ------------------------ |\n| **Connector**        | email:send (Mule Email) | **SMTP**                 |\n| **Service Provider** | —                       | `\u002FserviceProviders\u002FSmtp` |\n| **Deployment Scope** | —                       | Any                      |\n| **Category**         | —                       | Email                    |\n\n> **Migration Note:** MuleSoft `email:send` maps to SMTP sendEmail action. MuleSoft `email:listener-imap` \u002F `email:listener-pop3` have no direct SMTP trigger — use Outlook 365 connector or a polling pattern.\n\n| Type   | Operation               | Description   |\n| ------ | ----------------------- | ------------- |\n| Action | `sendEmail` _(default)_ | Send an email |\n\n**Connection Parameters:** `Server` (required), `Port` (required), `UserName` (required), `Password` (required), `EnableSSL` (optional)\n\n---\n\n### ERP (SAP)\n\n#### SAP\n\n|                      | MuleSoft                     | Logic Apps Standard     |\n| -------------------- | ---------------------------- | ----------------------- |\n| **Connector**        | sap:connector (MuleSoft SAP) | **SAP**                 |\n| **Service Provider** | —                            | `\u002FserviceProviders\u002Fsap` |\n| **Deployment Scope** | —                            | Any (via data gateway)  |\n| **Category**         | —                            | ERP                     |\n\n> **Migration Note:** MuleSoft `sap:sync-rfc` \u002F `sap:async-rfc` → SAP `callRfc` action. `sap:send-idoc` → SAP `sendIdoc` action. Requires on-premises data gateway for connectivity.\n\n| Type    | Operation       | Description             |\n| ------- | --------------- | ----------------------- |\n| Trigger | `receiveTrfc`   | Receive tRFC from SAP   |\n| Trigger | `receiveIdoc`   | Receive IDoc from SAP   |\n| Action  | `callRfc`       | Call SAP RFC function   |\n| Action  | `sendIdoc`      | Send IDoc to SAP        |\n| Action  | `readTable`     | Read SAP table          |\n| Action  | `createSession` | Create stateful session |\n| Action  | `closeSession`  | Close stateful session  |\n\n**Connection Parameters:** `Server` (required), `SystemNumber` (required), `Client` (required), `UserName` (required), `Password` (required), `GatewayName` (optional)\n\n---\n\n## Connectors Not Mapped (Gaps)\n\n| MuleSoft Connector      | Gap Reason                                 | Recommended Alternative                               |\n| ----------------------- | ------------------------------------------ | ----------------------------------------------------- |\n| Anypoint MQ             | CloudHub-native messaging service          | Azure Service Bus                                     |\n| Object Store V2         | CloudHub-native key-value store            | Azure Table Storage or Azure Cache for Redis          |\n| Salesforce Connector    | No built-in Logic Apps equivalent          | Salesforce managed API connector or HTTP + REST API   |\n| Workday Connector       | No built-in Logic Apps equivalent          | HTTP + REST API                                       |\n| NetSuite Connector      | No built-in Logic Apps equivalent          | HTTP + REST API                                       |\n| MongoDB Connector       | No built-in Logic Apps equivalent          | HTTP + REST API or Azure Cosmos DB (MongoDB API)      |\n| Redis Connector         | No built-in Logic Apps equivalent          | Azure Cache for Redis via HTTP or .NET local function |\n| Elasticsearch Connector | No built-in Logic Apps equivalent          | HTTP + REST API                                       |\n| API Manager Policies    | Anypoint-specific API governance           | Azure API Management policies                         |\n| CloudHub Properties     | CloudHub deployment-specific configuration | Logic Apps app settings (`local.settings.json`)       |\n\n---\n\n## Processor Mappings\n\n### Core Processors\n\n| MuleSoft Processor | Logic Apps Equivalent                     | Notes                                        |\n| ------------------ | ----------------------------------------- | -------------------------------------------- |\n| `logger`           | Compose + tracked properties              | Use tracked properties for run-level logging |\n| `set-payload`      | Compose action                            | Sets the message body                        |\n| `set-variable`     | Set Variable action \u002F Initialize Variable | Creates or updates a workflow variable       |\n| `remove-variable`  | Set Variable (to null)                    | Logic Apps does not have a remove action     |\n| `flow-ref`         | InvokeWorkflow (child workflow)           | Calls another workflow                       |\n| `raise-error`      | Terminate action (Failed)                 | Ends the workflow with an error              |\n| `parse-template`   | Compose action                            | Template rendering via expressions           |\n\n### Control Flow Processors\n\n| MuleSoft Processor | Logic Apps Equivalent           | Notes                                              |\n| ------------------ | ------------------------------- | -------------------------------------------------- |\n| `choice`           | Condition \u002F Switch action       | `when` → Condition branches, `otherwise` → default |\n| `scatter-gather`   | Parallel branches               | Direct mapping to parallel branch execution        |\n| `foreach`          | For Each action                 | `collection` → items expression                    |\n| `until-successful` | Until action (with retry)       | Maps to retry loop pattern                         |\n| `first-successful` | Custom pattern (try sequential) | No direct equivalent — use Scope + Run After       |\n| `round-robin`      | Custom pattern                  | No direct equivalent — use expressions             |\n| `try`              | Scope action                    | Scope + error handling via Run After               |\n\n### Data Transformation\n\n| MuleSoft Processor   | Logic Apps Equivalent                  | Notes                                                |\n| -------------------- | -------------------------------------- | ---------------------------------------------------- |\n| `ee:transform`       | Compose \u002F Liquid \u002F .NET local function | DataWeave → Liquid for simple maps; .NET for complex |\n| DataWeave 2.0 (.dwl) | Liquid template \u002F XSLT \u002F .NET function | Assess complexity before choosing target             |\n| `set-payload` (DW)   | Compose action with expressions        | Inline DataWeave → workflow expressions              |\n\n### Validation Processors\n\n| MuleSoft Processor               | Logic Apps Equivalent                  | Notes                                   |\n| -------------------------------- | -------------------------------------- | --------------------------------------- |\n| `validation:is-true`             | Condition action                       | Boolean condition check                 |\n| `validation:is-false`            | Condition action                       | Boolean condition check (negated)       |\n| `validation:is-not-null`         | Condition action                       | Null check with expression              |\n| `validation:is-null`             | Condition action                       | Null check with expression              |\n| `validation:validates-size`      | Condition action + `length()` expr     | Size validation via expression          |\n| `validation:is-not-blank-string` | Condition action + `empty()` expr      | Blank check via expression              |\n| `validation:matches-regex`       | Condition action with inline code      | Regex via .NET local function if needed |\n| `validation:is-email`            | Condition action with regex\u002Fexpression | Email pattern validation                |\n\n### Error Handling\n\n| MuleSoft Pattern                         | Logic Apps Equivalent                                       | Notes                                              |\n| ---------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------- |\n| `on-error-propagate`                     | Scope + Run After (Failed) + Terminate                      | Error is re-thrown to caller                       |\n| `on-error-continue`                      | Scope + Run After (Failed) + Continue                       | Error is caught but flow continues                 |\n| `try` scope                              | Scope action                                                | Wraps processors in a protected boundary           |\n| Error type filtering (HTTP:CONNECTIVITY) | Condition inside Run After (Failed) block                   | Check error details in the failed action output    |\n| Global error handler                     | Add error handling to each workflow + shared error workflow | Centralize via a dedicated error-handling workflow |\n\n---\n\n## Flow Construct Mappings\n\n| MuleSoft Construct    | Logic Apps Equivalent                   | Notes                                         |\n| --------------------- | --------------------------------------- | --------------------------------------------- |\n| Flow (with source)    | Workflow (with trigger)                 | 1:1 mapping — each flow becomes a workflow    |\n| Sub-flow              | Child workflow (InvokeWorkflow)         | Called from parent via workflow action        |\n| Private flow          | Child workflow (InvokeWorkflow)         | Same as sub-flow for migration purposes       |\n| Global config         | Connection in connections.json          | Shared connector configurations               |\n| Mule application      | Logic Apps Standard project             | One app → one Logic App                       |\n| Mule domain           | Shared connections.json                 | Domain-level shared resources                 |\n| Scheduler source      | Recurrence trigger                      | cron\u002Ffixed-frequency → recurrence config      |\n| http:listener source  | HTTP Request trigger (manual)           | Direct mapping                                |\n| jms:listener source   | Service Bus trigger                     | JMS queue\u002Ftopic → Service Bus queue\u002Ftopic     |\n| vm:listener source    | Service Bus trigger \u002F child workflow    | VM queue → Service Bus or child workflow call |\n| file:listener source  | File System trigger                     | Direct mapping                                |\n| ftp:listener source   | FTP trigger                             | Direct mapping                                |\n| sftp:listener source  | SFTP trigger                            | Direct mapping                                |\n| email:listener source | Outlook 365 trigger \u002F polling pattern   | No built-in SMTP trigger                      |\n| db:listener source    | SQL Server trigger (whenARowIsModified) | Database polling pattern                      |\n\n---\n\n## DataWeave → Logic Apps Expressions\n\n### Expression Language Comparison\n\n| Feature             | MuleSoft DataWeave 2.0                   | Logic Apps Workflow Expressions                             |\n| ------------------- | ---------------------------------------- | ----------------------------------------------------------- |\n| Syntax              | Functional, pattern-matching             | `@{expression}` C-like syntax                               |\n| String concat       | `payload.first ++ \" \" ++ payload.last`   | `@concat(body('action'),'first',' ',body('action'),'last')` |\n| Conditional         | `if (cond) val1 else val2`               | `@if(condition, val1, val2)`                                |\n| Null coalescing     | `payload.name default \"N\u002FA\"`             | `@coalesce(body('action')?['name'],'N\u002FA')`                  |\n| Array iteration     | `payload map (item) -> item.name`        | `For Each` action + `@items('For_each')`                    |\n| Array filter        | `payload filter (item) -> item.active`   | `Filter Array` action or `@body('Filter_array')`            |\n| Type coercion       | `payload.amount as Number`               | `@float(body('action')?['amount'])`                         |\n| Date formatting     | `now() as String {format: \"yyyy-MM-dd\"}` | `@formatDateTime(utcNow(),'yyyy-MM-dd')`                    |\n| Upper\u002Flower         | `upper(payload.name)`                    | `@toUpper(body('action')?['name'])`                         |\n| String length       | `sizeOf(payload.name)`                   | `@length(body('action')?['name'])`                          |\n| Object construction | `{ key: value }`                         | Compose action with JSON body                               |\n| Reduce              | `payload reduce (item, acc) -> ...`      | .NET local function (no direct equivalent)                  |\n| GroupBy             | `payload groupBy $.category`             | .NET local function (no direct equivalent)                  |\n| Pattern matching    | `payload match { ... }`                  | Switch action + conditions                                  |\n\n### Common Expression Conversions\n\n| MuleSoft DataWeave                    | Logic Apps Expression                                   |\n| ------------------------------------- | ------------------------------------------------------- |\n| `payload`                             | `@body('Previous_Action')` or `@triggerBody()`          |\n| `payload.orderId`                     | `@body('Previous_Action')?['orderId']`                  |\n| `attributes.headers.'Content-Type'`   | `@triggerOutputs()?['headers']?['Content-Type']`        |\n| `vars.myVariable`                     | `@variables('myVariable')`                              |\n| `flowVars.correlationId`              | `@variables('correlationId')`                           |\n| `payload.items map (item) -> item.id` | For Each + Compose + `@items('For_each')?['id']`        |\n| `sizeOf(payload)`                     | `@length(body('Previous_Action'))`                      |\n| `now()`                               | `@utcNow()`                                             |\n| `uuid()`                              | `@guid()`                                               |\n| `payload.amount as Number`            | `@float(body('Previous_Action')?['amount'])`            |\n| `upper(payload.name)`                 | `@toUpper(body('Previous_Action')?['name'])`            |\n| `payload.name default \"Unknown\"`      | `@coalesce(body('Previous_Action')?['name'],'Unknown')` |\n| `isEmpty(payload)`                    | `@empty(body('Previous_Action'))`                       |\n\n### Mule Variables → Logic Apps Variables\n\n| MuleSoft Variable Type       | Logic Apps Equivalent              | Notes                             |\n| ---------------------------- | ---------------------------------- | --------------------------------- |\n| Flow variable (set-variable) | Initialize Variable + Set Variable | Must declare type at init         |\n| Session variable             | Not applicable                     | Use correlation or pass as params |\n| Mule message `payload`       | Action\u002Ftrigger body                | `@body()` \u002F `@triggerBody()`      |\n| Mule message `attributes`    | Trigger\u002Faction headers\u002Foutputs     | `@triggerOutputs()?['headers']`   |\n| Target variable              | Compose action output              | Store intermediate results        |\n\n---\n\n## Custom Code Migration\n\n### Custom Code Options in Logic Apps Standard\n\n| Option                   | When to Use                                           | Deployment                  |\n| ------------------------ | ----------------------------------------------------- | --------------------------- |\n| .NET Local Function      | Complex DataWeave, Java logic port, custom transforms | In-process with Logic Apps  |\n| Azure Function           | External HTTP services, long-running operations       | Separate Azure Function app |\n| Inline Code (JavaScript) | Simple string\u002FJSON manipulation                       | Inline in workflow.json     |\n\n### Custom Code Migration Matrix\n\n| MuleSoft Source               | Logic Apps Target                     | Notes                             |\n| ----------------------------- | ------------------------------------- | --------------------------------- |\n| Custom Java class             | .NET local function                   | Port Java business logic to C#    |\n| Custom Mule module            | .NET local function or Azure Function | Depends on complexity             |\n| DataWeave script (simple)     | Liquid template                       | Field mapping, simple transforms  |\n| DataWeave script (complex)    | .NET local function                   | reduce, groupBy, custom functions |\n| MEL expression (simple)       | Workflow expression                   | Direct expression conversion      |\n| MEL expression (Java interop) | .NET local function                   | Java → C# translation needed      |\n| Custom transformer            | .NET local function                   | Port transformation logic to C#   |\n| Custom message processor      | .NET local function                   | Port processor logic to C#        |\n| Custom policy                 | Azure API Management policy           | API-level concerns move to APIM   |\n\n---\n\n## Platform Feature Mappings\n\n| MuleSoft Feature               | Logic Apps Standard Equivalent              | Notes                                       |\n| ------------------------------ | ------------------------------------------- | ------------------------------------------- |\n| Anypoint Platform (Management) | Azure Portal + Logic Apps blade             | Monitoring, deployment, configuration       |\n| Anypoint API Manager           | Azure API Management                        | API policies, rate limiting, analytics      |\n| Anypoint Exchange              | Azure API Center \u002F custom catalog           | API\u002Fconnector catalog                       |\n| Anypoint MQ                    | Azure Service Bus                           | Cloud messaging                             |\n| Object Store V2                | Azure Table Storage \u002F Azure Cache for Redis | Key-value persistence                       |\n| CloudHub (runtime)             | Logic Apps Standard (App Service plan)      | Hosting and scaling                         |\n| CloudHub Auto-scaling          | App Service plan auto-scale rules           | Scale based on metrics                      |\n| CloudHub VPC                   | Azure VNet integration                      | Network isolation                           |\n| CloudHub DLB                   | Azure Application Gateway \u002F Front Door      | Load balancing                              |\n| Mule Agents (monitoring)       | Application Insights                        | Telemetry, logging, alerting                |\n| MUnit (testing)                | Logic Apps local testing + curl\u002FPowerShell  | Test via HTTP triggers locally              |\n| Maven build (pom.xml)          | Not applicable (JSON-based project)         | Logic Apps uses folder structure, not Maven |\n| mule-artifact.json             | host.json + local.settings.json             | Runtime and project configuration           |\n| application.properties         | local.settings.json (app settings)          | Configuration values                        |\n| Secure properties              | Azure Key Vault references                  | `@Microsoft.KeyVault(...)` references       |\n\n---\n\n## Deployment Scope Reference\n\n| Scope      | Description                                      | Examples                                |\n| ---------- | ------------------------------------------------ | --------------------------------------- |\n| Any        | Runs anywhere — on-premises via hybrid, or cloud | File System, SFTP, FTP, SQL, HTTP, SAP  |\n| Cloud Only | Requires Azure cloud resources                   | Service Bus, Event Hub, Cosmos DB, Blob |\n\n---\n\n## Connection Type Reference\n\n| Connection Type  | Format in connections.json          | Notes                           |\n| ---------------- | ----------------------------------- | ------------------------------- |\n| Service Provider | `serviceProviderConnections.{name}` | Built-in, runs in-process       |\n| Managed API      | `managedApiConnections.{name}`      | Azure-hosted connector instance |\n\n---\n\n## Quick Lookup: MuleSoft Connector → Logic Apps Connector\n\n| MuleSoft Connector \u002F Processor | Logic Apps Connector     | Service Provider ID                |\n| ------------------------------ | ------------------------ | ---------------------------------- |\n| http:listener                  | HTTP (Request trigger)   | `\u002FserviceProviders\u002Fhttp`           |\n| http:request                   | HTTP (invokeHttp action) | `\u002FserviceProviders\u002Fhttp`           |\n| file:connector                 | File System              | `\u002FserviceProviders\u002FfileSystem`     |\n| ftp:connector                  | FTP                      | `\u002FserviceProviders\u002Fftp`            |\n| sftp:connector                 | SFTP                     | `\u002FserviceProviders\u002Fsftp`           |\n| db:connector (SQL Server)      | SQL Server               | `\u002FserviceProviders\u002Fsql`            |\n| db:connector (MySQL)           | SQL Server (via JDBC)    | `\u002FserviceProviders\u002Fsql`            |\n| db:connector (Oracle)          | Oracle Database          | `\u002FserviceProviders\u002Foracledb`       |\n| db:connector (PostgreSQL)      | PostgreSQL               | `\u002FserviceProviders\u002Fpostgresql`     |\n| jms:connector                  | Azure Service Bus        | `\u002FserviceProviders\u002FserviceBus`     |\n| vm:connector                   | Azure Service Bus        | `\u002FserviceProviders\u002FserviceBus`     |\n| amqp:connector                 | RabbitMQ                 | `\u002FserviceProviders\u002Frabbitmq`       |\n| kafka:connector                | Confluent Kafka          | `\u002FserviceProviders\u002FconfluentKafka` |\n| email:send                     | SMTP                     | `\u002FserviceProviders\u002FSmtp`           |\n| wsc:consumer                   | HTTP (SOAP over HTTP)    | `\u002FserviceProviders\u002Fhttp`           |\n| sap:connector                  | SAP                      | `\u002FserviceProviders\u002Fsap`            |\n| ee:transform (DataWeave)       | Compose \u002F Liquid \u002F .NET  | (built-in action)                  |\n| choice                         | Condition \u002F Switch       | (built-in action)                  |\n| scatter-gather                 | Parallel branches        | (built-in action)                  |\n| foreach                        | For Each                 | (built-in action)                  |\n| until-successful               | Until                    | (built-in action)                  |\n| try                            | Scope                    | (built-in action)                  |\n| flow-ref                       | InvokeWorkflow           | (built-in action)                  |\n| set-variable                   | Set Variable             | (built-in action)                  |\n| set-payload                    | Compose                  | (built-in action)                  |\n| logger                         | Compose (tracked props)  | (built-in action)                  |\n| raise-error                    | Terminate                | (built-in action)                  |\n| scheduler                      | Recurrence trigger       | (built-in trigger)                 |\n| os:store \u002F os:retrieve         | Azure Table Storage      | `\u002FserviceProviders\u002FazureTables`    |\n| validation:\\*                  | Condition action         | (built-in action)                  |\n\n---\n\n## Coverage Summary\n\n| Category                  | MuleSoft Components Covered | Logic Apps Equivalents  | Gaps  |\n| ------------------------- | --------------------------- | ----------------------- | ----- |\n| File & Storage Connectors | 3 (file, ftp, sftp)         | 3                       | 0     |\n| Messaging Connectors      | 4 (jms, vm, amqp, kafka)    | 4                       | 0     |\n| Database Connectors       | 1 (db:connector, multi-DB)  | 4+ (SQL, Oracle, etc.)  | 0     |\n| HTTP \u002F Web Services       | 3 (listener, request, wsc)  | 1 (HTTP)                | 0     |\n| Email                     | 1 (email:send)              | 1 (SMTP)                | 0     |\n| ERP                       | 1 (SAP)                     | 1 (SAP)                 | 0     |\n| Core Processors           | 7                           | 7                       | 0     |\n| Control Flow              | 7                           | 5 + patterns            | 2     |\n| Data Transformation       | 3 (DataWeave variants)      | 3 (Compose\u002FLiquid\u002F.NET) | 0     |\n| Validation                | 8                           | 8 (Condition)           | 0     |\n| Error Handling            | 3 patterns                  | 3 patterns              | 0     |\n| Platform Features         | 15                          | 15                      | 0     |\n| **Total**                 | **~56 components**          | **~55 equivalents**     | **2** |\n",{"data":33,"body":34},{"name":4,"description":6},{"type":35,"children":36},"root",[37,46,60,64,71,350,353,358,370,377,589,595,600,618,623,628,693,696,701,706,713,825,862,1177,1216,1219,1225,1330,1363,1581,1624,1627,1633,1737,1770,2110,2158,2161,2166,2172,2278,2290,2513,2529,2532,2538,2642,2654,2770,2810,2813,2819,2923,2935,3010,3051,3054,3059,3065,3169,3239,3439,3453,3456,3461,3467,3572,3615,3690,3699,3702,3707,3713,3817,3851,3901,3941,3944,3949,3955,4061,4110,4279,4326,4329,4334,4540,4543,4548,4553,4733,4738,4936,4941,5028,5033,5243,5248,5375,5378,5383,5672,5675,5680,5685,6073,6078,6381,6386,6525,6528,6533,6538,6619,6624,6808,6811,6816,7112,7115,7120,7180,7183,7188,7257,7260,7265,7846,7849,7854],{"type":38,"tag":39,"props":40,"children":42},"element","h1",{"id":41},"mulesoft-anypoint-to-azure-logic-apps-standard-component-migration-reference",[43],{"type":44,"value":45},"text","MuleSoft Anypoint to Azure Logic Apps Standard — Component Migration Reference",{"type":38,"tag":47,"props":48,"children":49},"blockquote",{},[50],{"type":38,"tag":51,"props":52,"children":53},"p",{},[54],{"type":38,"tag":55,"props":56,"children":57},"strong",{},[58],{"type":44,"value":59},"One-to-one mapping of every MuleSoft component to its Azure Logic Apps Standard equivalent.",{"type":38,"tag":61,"props":62,"children":63},"hr",{},[],{"type":38,"tag":65,"props":66,"children":68},"h2",{"id":67},"table-of-contents",[69],{"type":44,"value":70},"Table of Contents",{"type":38,"tag":72,"props":73,"children":74},"ul",{},[75,86,161,170,227,236,275,305,314,323,332,341],{"type":38,"tag":76,"props":77,"children":78},"li",{},[79],{"type":38,"tag":80,"props":81,"children":83},"a",{"href":82},"#overview",[84],{"type":44,"value":85},"Overview",{"type":38,"tag":76,"props":87,"children":88},{},[89,95],{"type":38,"tag":80,"props":90,"children":92},{"href":91},"#connector-mappings",[93],{"type":44,"value":94},"Connector Mappings",{"type":38,"tag":72,"props":96,"children":97},{},[98,107,116,125,134,143,152],{"type":38,"tag":76,"props":99,"children":100},{},[101],{"type":38,"tag":80,"props":102,"children":104},{"href":103},"#file--storage",[105],{"type":44,"value":106},"File & Storage",{"type":38,"tag":76,"props":108,"children":109},{},[110],{"type":38,"tag":80,"props":111,"children":113},{"href":112},"#messaging--eventing",[114],{"type":44,"value":115},"Messaging & Eventing",{"type":38,"tag":76,"props":117,"children":118},{},[119],{"type":38,"tag":80,"props":120,"children":122},{"href":121},"#database",[123],{"type":44,"value":124},"Database",{"type":38,"tag":76,"props":126,"children":127},{},[128],{"type":38,"tag":80,"props":129,"children":131},{"href":130},"#http--web-services",[132],{"type":44,"value":133},"HTTP & Web Services",{"type":38,"tag":76,"props":135,"children":136},{},[137],{"type":38,"tag":80,"props":138,"children":140},{"href":139},"#email",[141],{"type":44,"value":142},"Email",{"type":38,"tag":76,"props":144,"children":145},{},[146],{"type":38,"tag":80,"props":147,"children":149},{"href":148},"#b2b--edi",[150],{"type":44,"value":151},"B2B \u002F EDI",{"type":38,"tag":76,"props":153,"children":154},{},[155],{"type":38,"tag":80,"props":156,"children":158},{"href":157},"#erp-sap",[159],{"type":44,"value":160},"ERP (SAP)",{"type":38,"tag":76,"props":162,"children":163},{},[164],{"type":38,"tag":80,"props":165,"children":167},{"href":166},"#connectors-not-mapped-gaps",[168],{"type":44,"value":169},"Connectors Not Mapped (Gaps)",{"type":38,"tag":76,"props":171,"children":172},{},[173,179],{"type":38,"tag":80,"props":174,"children":176},{"href":175},"#processor-mappings",[177],{"type":44,"value":178},"Processor Mappings",{"type":38,"tag":72,"props":180,"children":181},{},[182,191,200,209,218],{"type":38,"tag":76,"props":183,"children":184},{},[185],{"type":38,"tag":80,"props":186,"children":188},{"href":187},"#core-processors",[189],{"type":44,"value":190},"Core Processors",{"type":38,"tag":76,"props":192,"children":193},{},[194],{"type":38,"tag":80,"props":195,"children":197},{"href":196},"#control-flow-processors",[198],{"type":44,"value":199},"Control Flow Processors",{"type":38,"tag":76,"props":201,"children":202},{},[203],{"type":38,"tag":80,"props":204,"children":206},{"href":205},"#data-transformation",[207],{"type":44,"value":208},"Data Transformation",{"type":38,"tag":76,"props":210,"children":211},{},[212],{"type":38,"tag":80,"props":213,"children":215},{"href":214},"#validation-processors",[216],{"type":44,"value":217},"Validation Processors",{"type":38,"tag":76,"props":219,"children":220},{},[221],{"type":38,"tag":80,"props":222,"children":224},{"href":223},"#error-handling",[225],{"type":44,"value":226},"Error Handling",{"type":38,"tag":76,"props":228,"children":229},{},[230],{"type":38,"tag":80,"props":231,"children":233},{"href":232},"#flow-construct-mappings",[234],{"type":44,"value":235},"Flow Construct Mappings",{"type":38,"tag":76,"props":237,"children":238},{},[239,245],{"type":38,"tag":80,"props":240,"children":242},{"href":241},"#dataweave-to-logic-apps-expressions",[243],{"type":44,"value":244},"DataWeave → Logic Apps Expressions",{"type":38,"tag":72,"props":246,"children":247},{},[248,257,266],{"type":38,"tag":76,"props":249,"children":250},{},[251],{"type":38,"tag":80,"props":252,"children":254},{"href":253},"#expression-language-comparison",[255],{"type":44,"value":256},"Expression Language Comparison",{"type":38,"tag":76,"props":258,"children":259},{},[260],{"type":38,"tag":80,"props":261,"children":263},{"href":262},"#common-expression-conversions",[264],{"type":44,"value":265},"Common Expression Conversions",{"type":38,"tag":76,"props":267,"children":268},{},[269],{"type":38,"tag":80,"props":270,"children":272},{"href":271},"#mule-variables--logic-apps-variables",[273],{"type":44,"value":274},"Mule Variables → Logic Apps Variables",{"type":38,"tag":76,"props":276,"children":277},{},[278,284],{"type":38,"tag":80,"props":279,"children":281},{"href":280},"#custom-code-migration",[282],{"type":44,"value":283},"Custom Code Migration",{"type":38,"tag":72,"props":285,"children":286},{},[287,296],{"type":38,"tag":76,"props":288,"children":289},{},[290],{"type":38,"tag":80,"props":291,"children":293},{"href":292},"#custom-code-options-in-logic-apps-standard",[294],{"type":44,"value":295},"Custom Code Options in Logic Apps Standard",{"type":38,"tag":76,"props":297,"children":298},{},[299],{"type":38,"tag":80,"props":300,"children":302},{"href":301},"#custom-code-migration-matrix",[303],{"type":44,"value":304},"Custom Code Migration Matrix",{"type":38,"tag":76,"props":306,"children":307},{},[308],{"type":38,"tag":80,"props":309,"children":311},{"href":310},"#platform-feature-mappings",[312],{"type":44,"value":313},"Platform Feature Mappings",{"type":38,"tag":76,"props":315,"children":316},{},[317],{"type":38,"tag":80,"props":318,"children":320},{"href":319},"#deployment-scope-reference",[321],{"type":44,"value":322},"Deployment Scope Reference",{"type":38,"tag":76,"props":324,"children":325},{},[326],{"type":38,"tag":80,"props":327,"children":329},{"href":328},"#connection-type-reference",[330],{"type":44,"value":331},"Connection Type Reference",{"type":38,"tag":76,"props":333,"children":334},{},[335],{"type":38,"tag":80,"props":336,"children":338},{"href":337},"#quick-lookup-mulesoft-connector--logic-apps-connector",[339],{"type":44,"value":340},"Quick Lookup: MuleSoft Connector → Logic Apps Connector",{"type":38,"tag":76,"props":342,"children":343},{},[344],{"type":38,"tag":80,"props":345,"children":347},{"href":346},"#coverage-summary",[348],{"type":44,"value":349},"Coverage Summary",{"type":38,"tag":61,"props":351,"children":352},{},[],{"type":38,"tag":65,"props":354,"children":356},{"id":355},"overview",[357],{"type":44,"value":85},{"type":38,"tag":51,"props":359,"children":360},{},[361,363,368],{"type":44,"value":362},"Azure Logic Apps Standard provides built-in ",{"type":38,"tag":55,"props":364,"children":365},{},[366],{"type":44,"value":367},"service provider connectors",{"type":44,"value":369}," that run in-process within the runtime, replacing MuleSoft Anypoint connectors, processors, and platform features. This document maps every MuleSoft component to its Logic Apps Standard equivalent, including available triggers and actions.",{"type":38,"tag":371,"props":372,"children":374},"h3",{"id":373},"key-concepts",[375],{"type":44,"value":376},"Key Concepts",{"type":38,"tag":378,"props":379,"children":380},"table",{},[381,405],{"type":38,"tag":382,"props":383,"children":384},"thead",{},[385],{"type":38,"tag":386,"props":387,"children":388},"tr",{},[389,395,400],{"type":38,"tag":390,"props":391,"children":392},"th",{},[393],{"type":44,"value":394},"Concept",{"type":38,"tag":390,"props":396,"children":397},{},[398],{"type":44,"value":399},"MuleSoft Anypoint",{"type":38,"tag":390,"props":401,"children":402},{},[403],{"type":44,"value":404},"Logic Apps Standard",{"type":38,"tag":406,"props":407,"children":408},"tbody",{},[409,428,446,464,482,500,518,535,553,571],{"type":38,"tag":386,"props":410,"children":411},{},[412,418,423],{"type":38,"tag":413,"props":414,"children":415},"td",{},[416],{"type":44,"value":417},"Transport",{"type":38,"tag":413,"props":419,"children":420},{},[421],{"type":44,"value":422},"Connector (Source \u002F Operation)",{"type":38,"tag":413,"props":424,"children":425},{},[426],{"type":44,"value":427},"Service Provider Connector",{"type":38,"tag":386,"props":429,"children":430},{},[431,436,441],{"type":38,"tag":413,"props":432,"children":433},{},[434],{"type":44,"value":435},"Message Processing",{"type":38,"tag":413,"props":437,"children":438},{},[439],{"type":44,"value":440},"Processor (ee:transform, set-payload)",{"type":38,"tag":413,"props":442,"children":443},{},[444],{"type":44,"value":445},"Built-in Action (Compose, Transform, etc.)",{"type":38,"tag":386,"props":447,"children":448},{},[449,454,459],{"type":38,"tag":413,"props":450,"children":451},{},[452],{"type":44,"value":453},"Routing",{"type":38,"tag":413,"props":455,"children":456},{},[457],{"type":44,"value":458},"Choice \u002F Scatter-Gather \u002F Round-Robin",{"type":38,"tag":413,"props":460,"children":461},{},[462],{"type":44,"value":463},"Condition \u002F Switch \u002F Parallel branches",{"type":38,"tag":386,"props":465,"children":466},{},[467,472,477],{"type":38,"tag":413,"props":468,"children":469},{},[470],{"type":44,"value":471},"Flow",{"type":38,"tag":413,"props":473,"children":474},{},[475],{"type":44,"value":476},"Mule Flow (XML)",{"type":38,"tag":413,"props":478,"children":479},{},[480],{"type":44,"value":481},"Workflow definition (JSON)",{"type":38,"tag":386,"props":483,"children":484},{},[485,490,495],{"type":38,"tag":413,"props":486,"children":487},{},[488],{"type":44,"value":489},"Sub-flow",{"type":38,"tag":413,"props":491,"children":492},{},[493],{"type":44,"value":494},"Sub-flow (via flow-ref)",{"type":38,"tag":413,"props":496,"children":497},{},[498],{"type":44,"value":499},"Child workflow (via InvokeWorkflow)",{"type":38,"tag":386,"props":501,"children":502},{},[503,508,513],{"type":38,"tag":413,"props":504,"children":505},{},[506],{"type":44,"value":507},"Data Transform",{"type":38,"tag":413,"props":509,"children":510},{},[511],{"type":44,"value":512},"DataWeave 2.0",{"type":38,"tag":413,"props":514,"children":515},{},[516],{"type":44,"value":517},"Liquid templates \u002F Compose \u002F .NET local functions",{"type":38,"tag":386,"props":519,"children":520},{},[521,525,530],{"type":38,"tag":413,"props":522,"children":523},{},[524],{"type":44,"value":226},{"type":38,"tag":413,"props":526,"children":527},{},[528],{"type":44,"value":529},"on-error-propagate \u002F on-error-continue",{"type":38,"tag":413,"props":531,"children":532},{},[533],{"type":44,"value":534},"Scope + Run After (Failed) \u002F Terminate",{"type":38,"tag":386,"props":536,"children":537},{},[538,543,548],{"type":38,"tag":413,"props":539,"children":540},{},[541],{"type":44,"value":542},"API Management",{"type":38,"tag":413,"props":544,"children":545},{},[546],{"type":44,"value":547},"Anypoint API Manager",{"type":38,"tag":413,"props":549,"children":550},{},[551],{"type":44,"value":552},"Azure API Management",{"type":38,"tag":386,"props":554,"children":555},{},[556,561,566],{"type":38,"tag":413,"props":557,"children":558},{},[559],{"type":44,"value":560},"Object Store",{"type":38,"tag":413,"props":562,"children":563},{},[564],{"type":44,"value":565},"Object Store V2",{"type":38,"tag":413,"props":567,"children":568},{},[569],{"type":44,"value":570},"Azure Table Storage \u002F Azure Cache for Redis",{"type":38,"tag":386,"props":572,"children":573},{},[574,579,584],{"type":38,"tag":413,"props":575,"children":576},{},[577],{"type":44,"value":578},"Scheduler",{"type":38,"tag":413,"props":580,"children":581},{},[582],{"type":44,"value":583},"Scheduler source (cron\u002Ffixed-freq)",{"type":38,"tag":413,"props":585,"children":586},{},[587],{"type":44,"value":588},"Recurrence trigger",{"type":38,"tag":371,"props":590,"children":592},{"id":591},"when-to-use-integration-account",[593],{"type":44,"value":594},"When to Use Integration Account",{"type":38,"tag":51,"props":596,"children":597},{},[598],{"type":44,"value":599},"Use an Integration Account only when the target design requires Integration Account-specific capabilities, such as:",{"type":38,"tag":72,"props":601,"children":602},{},[603,608,613],{"type":38,"tag":76,"props":604,"children":605},{},[606],{"type":44,"value":607},"B2B\u002FEDI processing with X12, EDIFACT, or AS2 actions",{"type":38,"tag":76,"props":609,"children":610},{},[611],{"type":44,"value":612},"Trading partners, agreements, and partner-specific B2B configuration",{"type":38,"tag":76,"props":614,"children":615},{},[616],{"type":44,"value":617},"Shared enterprise artifact management where schemas\u002Fmaps\u002Fpartner artifacts are centrally managed outside the workflow project",{"type":38,"tag":51,"props":619,"children":620},{},[621],{"type":44,"value":622},"Do NOT choose Integration Account for ordinary XML, JSON, or DataWeave replacement scenarios if Logic Apps Standard artifact folders and built-in actions are sufficient.",{"type":38,"tag":51,"props":624,"children":625},{},[626],{"type":44,"value":627},"If Integration Account is chosen:",{"type":38,"tag":72,"props":629,"children":630},{},[631,636,648,658,676,688],{"type":38,"tag":76,"props":632,"children":633},{},[634],{"type":44,"value":635},"use it consistently for the flow's deployable artifacts; do not split artifacts between Integration Account and Logic App artifact folders",{"type":38,"tag":76,"props":637,"children":638},{},[639,641],{"type":44,"value":640},"plan for the required app setting ",{"type":38,"tag":642,"props":643,"children":645},"code",{"className":644},[],[646],{"type":44,"value":647},"WORKFLOWS_INTEGRATION_ACCOUNT_ID",{"type":38,"tag":76,"props":649,"children":650},{},[651,652],{"type":44,"value":640},{"type":38,"tag":642,"props":653,"children":655},{"className":654},[],[656],{"type":44,"value":657},"WORKFLOW_INTEGRATION_ACCOUNT_CALLBACK_URL",{"type":38,"tag":76,"props":659,"children":660},{},[661,663,668,670],{"type":44,"value":662},"deploy the Integration Account first, then set ",{"type":38,"tag":642,"props":664,"children":666},{"className":665},[],[667],{"type":44,"value":647},{"type":44,"value":669}," to the deployed Integration Account resource ID, for example ",{"type":38,"tag":642,"props":671,"children":673},{"className":672},[],[674],{"type":44,"value":675},"\u002Fsubscriptions\u002F{subId}\u002FresourceGroups\u002F{rg}\u002Fproviders\u002FMicrosoft.Logic\u002FintegrationAccounts\u002F{name}",{"type":38,"tag":76,"props":677,"children":678},{},[679,681,686],{"type":44,"value":680},"retrieve the deployed callback URL and set ",{"type":38,"tag":642,"props":682,"children":684},{"className":683},[],[685],{"type":44,"value":657},{"type":44,"value":687}," to that real value",{"type":38,"tag":76,"props":689,"children":690},{},[691],{"type":44,"value":692},"plan a separate follow-on task to upload the required Integration Account artifacts after provisioning",{"type":38,"tag":61,"props":694,"children":695},{},[],{"type":38,"tag":65,"props":697,"children":699},{"id":698},"connector-mappings",[700],{"type":44,"value":94},{"type":38,"tag":371,"props":702,"children":704},{"id":703},"file-storage",[705],{"type":44,"value":106},{"type":38,"tag":707,"props":708,"children":710},"h4",{"id":709},"file-system",[711],{"type":44,"value":712},"File System",{"type":38,"tag":378,"props":714,"children":715},{},[716,734],{"type":38,"tag":382,"props":717,"children":718},{},[719],{"type":38,"tag":386,"props":720,"children":721},{},[722,725,730],{"type":38,"tag":390,"props":723,"children":724},{},[],{"type":38,"tag":390,"props":726,"children":727},{},[728],{"type":44,"value":729},"MuleSoft",{"type":38,"tag":390,"props":731,"children":732},{},[733],{"type":44,"value":404},{"type":38,"tag":406,"props":735,"children":736},{},[737,760,785,805],{"type":38,"tag":386,"props":738,"children":739},{},[740,748,753],{"type":38,"tag":413,"props":741,"children":742},{},[743],{"type":38,"tag":55,"props":744,"children":745},{},[746],{"type":44,"value":747},"Connector",{"type":38,"tag":413,"props":749,"children":750},{},[751],{"type":44,"value":752},"file:connector (Mule File)",{"type":38,"tag":413,"props":754,"children":755},{},[756],{"type":38,"tag":55,"props":757,"children":758},{},[759],{"type":44,"value":712},{"type":38,"tag":386,"props":761,"children":762},{},[763,771,776],{"type":38,"tag":413,"props":764,"children":765},{},[766],{"type":38,"tag":55,"props":767,"children":768},{},[769],{"type":44,"value":770},"Service Provider",{"type":38,"tag":413,"props":772,"children":773},{},[774],{"type":44,"value":775},"—",{"type":38,"tag":413,"props":777,"children":778},{},[779],{"type":38,"tag":642,"props":780,"children":782},{"className":781},[],[783],{"type":44,"value":784},"\u002FserviceProviders\u002FfileSystem",{"type":38,"tag":386,"props":786,"children":787},{},[788,796,800],{"type":38,"tag":413,"props":789,"children":790},{},[791],{"type":38,"tag":55,"props":792,"children":793},{},[794],{"type":44,"value":795},"Deployment Scope",{"type":38,"tag":413,"props":797,"children":798},{},[799],{"type":44,"value":775},{"type":38,"tag":413,"props":801,"children":802},{},[803],{"type":44,"value":804},"Any (on-premises + cloud)",{"type":38,"tag":386,"props":806,"children":807},{},[808,816,820],{"type":38,"tag":413,"props":809,"children":810},{},[811],{"type":38,"tag":55,"props":812,"children":813},{},[814],{"type":44,"value":815},"Category",{"type":38,"tag":413,"props":817,"children":818},{},[819],{"type":44,"value":775},{"type":38,"tag":413,"props":821,"children":822},{},[823],{"type":44,"value":824},"Storage",{"type":38,"tag":47,"props":826,"children":827},{},[828],{"type":38,"tag":51,"props":829,"children":830},{},[831,836,838,844,846,852,854,860],{"type":38,"tag":55,"props":832,"children":833},{},[834],{"type":44,"value":835},"Migration Note:",{"type":44,"value":837}," MuleSoft ",{"type":38,"tag":642,"props":839,"children":841},{"className":840},[],[842],{"type":44,"value":843},"file:listener",{"type":44,"value":845}," (source) maps to File System trigger. ",{"type":38,"tag":642,"props":847,"children":849},{"className":848},[],[850],{"type":44,"value":851},"file:read",{"type":44,"value":853}," \u002F ",{"type":38,"tag":642,"props":855,"children":857},{"className":856},[],[858],{"type":44,"value":859},"file:write",{"type":44,"value":861}," operations map to actions.",{"type":38,"tag":378,"props":863,"children":864},{},[865,886],{"type":38,"tag":382,"props":866,"children":867},{},[868],{"type":38,"tag":386,"props":869,"children":870},{},[871,876,881],{"type":38,"tag":390,"props":872,"children":873},{},[874],{"type":44,"value":875},"Type",{"type":38,"tag":390,"props":877,"children":878},{},[879],{"type":44,"value":880},"Operation",{"type":38,"tag":390,"props":882,"children":883},{},[884],{"type":44,"value":885},"Description",{"type":38,"tag":406,"props":887,"children":888},{},[889,919,940,967,988,1009,1030,1051,1072,1093,1114,1135,1156],{"type":38,"tag":386,"props":890,"children":891},{},[892,897,914],{"type":38,"tag":413,"props":893,"children":894},{},[895],{"type":44,"value":896},"Trigger",{"type":38,"tag":413,"props":898,"children":899},{},[900,906,908],{"type":38,"tag":642,"props":901,"children":903},{"className":902},[],[904],{"type":44,"value":905},"whenFilesAreAdded",{"type":44,"value":907}," ",{"type":38,"tag":909,"props":910,"children":911},"em",{},[912],{"type":44,"value":913},"(default)",{"type":38,"tag":413,"props":915,"children":916},{},[917],{"type":44,"value":918},"Poll for new files in a folder",{"type":38,"tag":386,"props":920,"children":921},{},[922,926,935],{"type":38,"tag":413,"props":923,"children":924},{},[925],{"type":44,"value":896},{"type":38,"tag":413,"props":927,"children":928},{},[929],{"type":38,"tag":642,"props":930,"children":932},{"className":931},[],[933],{"type":44,"value":934},"whenFilesAreAddedOrModified",{"type":38,"tag":413,"props":936,"children":937},{},[938],{"type":44,"value":939},"Poll for new or modified files",{"type":38,"tag":386,"props":941,"children":942},{},[943,948,962],{"type":38,"tag":413,"props":944,"children":945},{},[946],{"type":44,"value":947},"Action",{"type":38,"tag":413,"props":949,"children":950},{},[951,957,958],{"type":38,"tag":642,"props":952,"children":954},{"className":953},[],[955],{"type":44,"value":956},"createFile",{"type":44,"value":907},{"type":38,"tag":909,"props":959,"children":960},{},[961],{"type":44,"value":913},{"type":38,"tag":413,"props":963,"children":964},{},[965],{"type":44,"value":966},"Create a new file",{"type":38,"tag":386,"props":968,"children":969},{},[970,974,983],{"type":38,"tag":413,"props":971,"children":972},{},[973],{"type":44,"value":947},{"type":38,"tag":413,"props":975,"children":976},{},[977],{"type":38,"tag":642,"props":978,"children":980},{"className":979},[],[981],{"type":44,"value":982},"getFileContent",{"type":38,"tag":413,"props":984,"children":985},{},[986],{"type":44,"value":987},"Read file content",{"type":38,"tag":386,"props":989,"children":990},{},[991,995,1004],{"type":38,"tag":413,"props":992,"children":993},{},[994],{"type":44,"value":947},{"type":38,"tag":413,"props":996,"children":997},{},[998],{"type":38,"tag":642,"props":999,"children":1001},{"className":1000},[],[1002],{"type":44,"value":1003},"getFileContentV2",{"type":38,"tag":413,"props":1005,"children":1006},{},[1007],{"type":44,"value":1008},"Read file content (v2)",{"type":38,"tag":386,"props":1010,"children":1011},{},[1012,1016,1025],{"type":38,"tag":413,"props":1013,"children":1014},{},[1015],{"type":44,"value":947},{"type":38,"tag":413,"props":1017,"children":1018},{},[1019],{"type":38,"tag":642,"props":1020,"children":1022},{"className":1021},[],[1023],{"type":44,"value":1024},"getFileMetadata",{"type":38,"tag":413,"props":1026,"children":1027},{},[1028],{"type":44,"value":1029},"Get file metadata",{"type":38,"tag":386,"props":1031,"children":1032},{},[1033,1037,1046],{"type":38,"tag":413,"props":1034,"children":1035},{},[1036],{"type":44,"value":947},{"type":38,"tag":413,"props":1038,"children":1039},{},[1040],{"type":38,"tag":642,"props":1041,"children":1043},{"className":1042},[],[1044],{"type":44,"value":1045},"updateFile",{"type":38,"tag":413,"props":1047,"children":1048},{},[1049],{"type":44,"value":1050},"Update an existing file",{"type":38,"tag":386,"props":1052,"children":1053},{},[1054,1058,1067],{"type":38,"tag":413,"props":1055,"children":1056},{},[1057],{"type":44,"value":947},{"type":38,"tag":413,"props":1059,"children":1060},{},[1061],{"type":38,"tag":642,"props":1062,"children":1064},{"className":1063},[],[1065],{"type":44,"value":1066},"deleteFile",{"type":38,"tag":413,"props":1068,"children":1069},{},[1070],{"type":44,"value":1071},"Delete a file",{"type":38,"tag":386,"props":1073,"children":1074},{},[1075,1079,1088],{"type":38,"tag":413,"props":1076,"children":1077},{},[1078],{"type":44,"value":947},{"type":38,"tag":413,"props":1080,"children":1081},{},[1082],{"type":38,"tag":642,"props":1083,"children":1085},{"className":1084},[],[1086],{"type":44,"value":1087},"listFolder",{"type":38,"tag":413,"props":1089,"children":1090},{},[1091],{"type":44,"value":1092},"List files in a folder",{"type":38,"tag":386,"props":1094,"children":1095},{},[1096,1100,1109],{"type":38,"tag":413,"props":1097,"children":1098},{},[1099],{"type":44,"value":947},{"type":38,"tag":413,"props":1101,"children":1102},{},[1103],{"type":38,"tag":642,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":44,"value":1108},"copyFile",{"type":38,"tag":413,"props":1110,"children":1111},{},[1112],{"type":44,"value":1113},"Copy a file",{"type":38,"tag":386,"props":1115,"children":1116},{},[1117,1121,1130],{"type":38,"tag":413,"props":1118,"children":1119},{},[1120],{"type":44,"value":947},{"type":38,"tag":413,"props":1122,"children":1123},{},[1124],{"type":38,"tag":642,"props":1125,"children":1127},{"className":1126},[],[1128],{"type":44,"value":1129},"renameFile",{"type":38,"tag":413,"props":1131,"children":1132},{},[1133],{"type":44,"value":1134},"Rename a file",{"type":38,"tag":386,"props":1136,"children":1137},{},[1138,1142,1151],{"type":38,"tag":413,"props":1139,"children":1140},{},[1141],{"type":44,"value":947},{"type":38,"tag":413,"props":1143,"children":1144},{},[1145],{"type":38,"tag":642,"props":1146,"children":1148},{"className":1147},[],[1149],{"type":44,"value":1150},"appendFile",{"type":38,"tag":413,"props":1152,"children":1153},{},[1154],{"type":44,"value":1155},"Append content to a file",{"type":38,"tag":386,"props":1157,"children":1158},{},[1159,1163,1172],{"type":38,"tag":413,"props":1160,"children":1161},{},[1162],{"type":44,"value":947},{"type":38,"tag":413,"props":1164,"children":1165},{},[1166],{"type":38,"tag":642,"props":1167,"children":1169},{"className":1168},[],[1170],{"type":44,"value":1171},"extractArchive",{"type":38,"tag":413,"props":1173,"children":1174},{},[1175],{"type":44,"value":1176},"Extract archive contents",{"type":38,"tag":51,"props":1178,"children":1179},{},[1180,1185,1186,1192,1194,1200,1201,1207,1208,1214],{"type":38,"tag":55,"props":1181,"children":1182},{},[1183],{"type":44,"value":1184},"Connection Parameters:",{"type":44,"value":907},{"type":38,"tag":642,"props":1187,"children":1189},{"className":1188},[],[1190],{"type":44,"value":1191},"RootFolder",{"type":44,"value":1193}," (required), ",{"type":38,"tag":642,"props":1195,"children":1197},{"className":1196},[],[1198],{"type":44,"value":1199},"Username",{"type":44,"value":1193},{"type":38,"tag":642,"props":1202,"children":1204},{"className":1203},[],[1205],{"type":44,"value":1206},"Password",{"type":44,"value":1193},{"type":38,"tag":642,"props":1209,"children":1211},{"className":1210},[],[1212],{"type":44,"value":1213},"MountPath",{"type":44,"value":1215}," (optional)",{"type":38,"tag":61,"props":1217,"children":1218},{},[],{"type":38,"tag":707,"props":1220,"children":1222},{"id":1221},"ftp",[1223],{"type":44,"value":1224},"FTP",{"type":38,"tag":378,"props":1226,"children":1227},{},[1228,1245],{"type":38,"tag":382,"props":1229,"children":1230},{},[1231],{"type":38,"tag":386,"props":1232,"children":1233},{},[1234,1237,1241],{"type":38,"tag":390,"props":1235,"children":1236},{},[],{"type":38,"tag":390,"props":1238,"children":1239},{},[1240],{"type":44,"value":729},{"type":38,"tag":390,"props":1242,"children":1243},{},[1244],{"type":44,"value":404},{"type":38,"tag":406,"props":1246,"children":1247},{},[1248,1270,1293,1312],{"type":38,"tag":386,"props":1249,"children":1250},{},[1251,1258,1263],{"type":38,"tag":413,"props":1252,"children":1253},{},[1254],{"type":38,"tag":55,"props":1255,"children":1256},{},[1257],{"type":44,"value":747},{"type":38,"tag":413,"props":1259,"children":1260},{},[1261],{"type":44,"value":1262},"ftp:connector (Mule FTP)",{"type":38,"tag":413,"props":1264,"children":1265},{},[1266],{"type":38,"tag":55,"props":1267,"children":1268},{},[1269],{"type":44,"value":1224},{"type":38,"tag":386,"props":1271,"children":1272},{},[1273,1280,1284],{"type":38,"tag":413,"props":1274,"children":1275},{},[1276],{"type":38,"tag":55,"props":1277,"children":1278},{},[1279],{"type":44,"value":770},{"type":38,"tag":413,"props":1281,"children":1282},{},[1283],{"type":44,"value":775},{"type":38,"tag":413,"props":1285,"children":1286},{},[1287],{"type":38,"tag":642,"props":1288,"children":1290},{"className":1289},[],[1291],{"type":44,"value":1292},"\u002FserviceProviders\u002Fftp",{"type":38,"tag":386,"props":1294,"children":1295},{},[1296,1303,1307],{"type":38,"tag":413,"props":1297,"children":1298},{},[1299],{"type":38,"tag":55,"props":1300,"children":1301},{},[1302],{"type":44,"value":795},{"type":38,"tag":413,"props":1304,"children":1305},{},[1306],{"type":44,"value":775},{"type":38,"tag":413,"props":1308,"children":1309},{},[1310],{"type":44,"value":1311},"Any",{"type":38,"tag":386,"props":1313,"children":1314},{},[1315,1322,1326],{"type":38,"tag":413,"props":1316,"children":1317},{},[1318],{"type":38,"tag":55,"props":1319,"children":1320},{},[1321],{"type":44,"value":815},{"type":38,"tag":413,"props":1323,"children":1324},{},[1325],{"type":44,"value":775},{"type":38,"tag":413,"props":1327,"children":1328},{},[1329],{"type":44,"value":824},{"type":38,"tag":47,"props":1331,"children":1332},{},[1333],{"type":38,"tag":51,"props":1334,"children":1335},{},[1336,1340,1341,1347,1349,1355,1356,1362],{"type":38,"tag":55,"props":1337,"children":1338},{},[1339],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":1342,"children":1344},{"className":1343},[],[1345],{"type":44,"value":1346},"ftp:listener",{"type":44,"value":1348}," maps to FTP trigger. ",{"type":38,"tag":642,"props":1350,"children":1352},{"className":1351},[],[1353],{"type":44,"value":1354},"ftp:read",{"type":44,"value":853},{"type":38,"tag":642,"props":1357,"children":1359},{"className":1358},[],[1360],{"type":44,"value":1361},"ftp:write",{"type":44,"value":861},{"type":38,"tag":378,"props":1364,"children":1365},{},[1366,1384],{"type":38,"tag":382,"props":1367,"children":1368},{},[1369],{"type":38,"tag":386,"props":1370,"children":1371},{},[1372,1376,1380],{"type":38,"tag":390,"props":1373,"children":1374},{},[1375],{"type":44,"value":875},{"type":38,"tag":390,"props":1377,"children":1378},{},[1379],{"type":44,"value":880},{"type":38,"tag":390,"props":1381,"children":1382},{},[1383],{"type":44,"value":885},{"type":38,"tag":406,"props":1385,"children":1386},{},[1387,1413,1438,1458,1479,1499,1519,1540,1561],{"type":38,"tag":386,"props":1388,"children":1389},{},[1390,1394,1408],{"type":38,"tag":413,"props":1391,"children":1392},{},[1393],{"type":44,"value":896},{"type":38,"tag":413,"props":1395,"children":1396},{},[1397,1403,1404],{"type":38,"tag":642,"props":1398,"children":1400},{"className":1399},[],[1401],{"type":44,"value":1402},"whenFtpFilesAreAddedOrModified",{"type":44,"value":907},{"type":38,"tag":909,"props":1405,"children":1406},{},[1407],{"type":44,"value":913},{"type":38,"tag":413,"props":1409,"children":1410},{},[1411],{"type":44,"value":1412},"Poll for new\u002Fmodified FTP files",{"type":38,"tag":386,"props":1414,"children":1415},{},[1416,1420,1433],{"type":38,"tag":413,"props":1417,"children":1418},{},[1419],{"type":44,"value":947},{"type":38,"tag":413,"props":1421,"children":1422},{},[1423,1428,1429],{"type":38,"tag":642,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":44,"value":956},{"type":44,"value":907},{"type":38,"tag":909,"props":1430,"children":1431},{},[1432],{"type":44,"value":913},{"type":38,"tag":413,"props":1434,"children":1435},{},[1436],{"type":44,"value":1437},"Upload a file to FTP",{"type":38,"tag":386,"props":1439,"children":1440},{},[1441,1445,1453],{"type":38,"tag":413,"props":1442,"children":1443},{},[1444],{"type":44,"value":947},{"type":38,"tag":413,"props":1446,"children":1447},{},[1448],{"type":38,"tag":642,"props":1449,"children":1451},{"className":1450},[],[1452],{"type":44,"value":982},{"type":38,"tag":413,"props":1454,"children":1455},{},[1456],{"type":44,"value":1457},"Read FTP file content",{"type":38,"tag":386,"props":1459,"children":1460},{},[1461,1465,1474],{"type":38,"tag":413,"props":1462,"children":1463},{},[1464],{"type":44,"value":947},{"type":38,"tag":413,"props":1466,"children":1467},{},[1468],{"type":38,"tag":642,"props":1469,"children":1471},{"className":1470},[],[1472],{"type":44,"value":1473},"getFtpFileContentV2",{"type":38,"tag":413,"props":1475,"children":1476},{},[1477],{"type":44,"value":1478},"Read FTP file content (v2)",{"type":38,"tag":386,"props":1480,"children":1481},{},[1482,1486,1494],{"type":38,"tag":413,"props":1483,"children":1484},{},[1485],{"type":44,"value":947},{"type":38,"tag":413,"props":1487,"children":1488},{},[1489],{"type":38,"tag":642,"props":1490,"children":1492},{"className":1491},[],[1493],{"type":44,"value":1024},{"type":38,"tag":413,"props":1495,"children":1496},{},[1497],{"type":44,"value":1498},"Get FTP file metadata",{"type":38,"tag":386,"props":1500,"children":1501},{},[1502,1506,1514],{"type":38,"tag":413,"props":1503,"children":1504},{},[1505],{"type":44,"value":947},{"type":38,"tag":413,"props":1507,"children":1508},{},[1509],{"type":38,"tag":642,"props":1510,"children":1512},{"className":1511},[],[1513],{"type":44,"value":1045},{"type":38,"tag":413,"props":1515,"children":1516},{},[1517],{"type":44,"value":1518},"Update an FTP file",{"type":38,"tag":386,"props":1520,"children":1521},{},[1522,1526,1535],{"type":38,"tag":413,"props":1523,"children":1524},{},[1525],{"type":44,"value":947},{"type":38,"tag":413,"props":1527,"children":1528},{},[1529],{"type":38,"tag":642,"props":1530,"children":1532},{"className":1531},[],[1533],{"type":44,"value":1534},"deleteFtpFile",{"type":38,"tag":413,"props":1536,"children":1537},{},[1538],{"type":44,"value":1539},"Delete an FTP file",{"type":38,"tag":386,"props":1541,"children":1542},{},[1543,1547,1556],{"type":38,"tag":413,"props":1544,"children":1545},{},[1546],{"type":44,"value":947},{"type":38,"tag":413,"props":1548,"children":1549},{},[1550],{"type":38,"tag":642,"props":1551,"children":1553},{"className":1552},[],[1554],{"type":44,"value":1555},"listFilesInFolder",{"type":38,"tag":413,"props":1557,"children":1558},{},[1559],{"type":44,"value":1560},"List files in FTP folder",{"type":38,"tag":386,"props":1562,"children":1563},{},[1564,1568,1576],{"type":38,"tag":413,"props":1565,"children":1566},{},[1567],{"type":44,"value":947},{"type":38,"tag":413,"props":1569,"children":1570},{},[1571],{"type":38,"tag":642,"props":1572,"children":1574},{"className":1573},[],[1575],{"type":44,"value":1171},{"type":38,"tag":413,"props":1577,"children":1578},{},[1579],{"type":44,"value":1580},"Extract archive on FTP",{"type":38,"tag":51,"props":1582,"children":1583},{},[1584,1588,1589,1595,1596,1602,1603,1608,1609,1615,1617,1623],{"type":38,"tag":55,"props":1585,"children":1586},{},[1587],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":1590,"children":1592},{"className":1591},[],[1593],{"type":44,"value":1594},"ServerAddress",{"type":44,"value":1193},{"type":38,"tag":642,"props":1597,"children":1599},{"className":1598},[],[1600],{"type":44,"value":1601},"UserName",{"type":44,"value":1193},{"type":38,"tag":642,"props":1604,"children":1606},{"className":1605},[],[1607],{"type":44,"value":1206},{"type":44,"value":1193},{"type":38,"tag":642,"props":1610,"children":1612},{"className":1611},[],[1613],{"type":44,"value":1614},"ServerPort",{"type":44,"value":1616}," (optional), ",{"type":38,"tag":642,"props":1618,"children":1620},{"className":1619},[],[1621],{"type":44,"value":1622},"IsSSL",{"type":44,"value":1215},{"type":38,"tag":61,"props":1625,"children":1626},{},[],{"type":38,"tag":707,"props":1628,"children":1630},{"id":1629},"sftp",[1631],{"type":44,"value":1632},"SFTP",{"type":38,"tag":378,"props":1634,"children":1635},{},[1636,1653],{"type":38,"tag":382,"props":1637,"children":1638},{},[1639],{"type":38,"tag":386,"props":1640,"children":1641},{},[1642,1645,1649],{"type":38,"tag":390,"props":1643,"children":1644},{},[],{"type":38,"tag":390,"props":1646,"children":1647},{},[1648],{"type":44,"value":729},{"type":38,"tag":390,"props":1650,"children":1651},{},[1652],{"type":44,"value":404},{"type":38,"tag":406,"props":1654,"children":1655},{},[1656,1678,1701,1719],{"type":38,"tag":386,"props":1657,"children":1658},{},[1659,1666,1671],{"type":38,"tag":413,"props":1660,"children":1661},{},[1662],{"type":38,"tag":55,"props":1663,"children":1664},{},[1665],{"type":44,"value":747},{"type":38,"tag":413,"props":1667,"children":1668},{},[1669],{"type":44,"value":1670},"sftp:connector (Mule SFTP)",{"type":38,"tag":413,"props":1672,"children":1673},{},[1674],{"type":38,"tag":55,"props":1675,"children":1676},{},[1677],{"type":44,"value":1632},{"type":38,"tag":386,"props":1679,"children":1680},{},[1681,1688,1692],{"type":38,"tag":413,"props":1682,"children":1683},{},[1684],{"type":38,"tag":55,"props":1685,"children":1686},{},[1687],{"type":44,"value":770},{"type":38,"tag":413,"props":1689,"children":1690},{},[1691],{"type":44,"value":775},{"type":38,"tag":413,"props":1693,"children":1694},{},[1695],{"type":38,"tag":642,"props":1696,"children":1698},{"className":1697},[],[1699],{"type":44,"value":1700},"\u002FserviceProviders\u002Fsftp",{"type":38,"tag":386,"props":1702,"children":1703},{},[1704,1711,1715],{"type":38,"tag":413,"props":1705,"children":1706},{},[1707],{"type":38,"tag":55,"props":1708,"children":1709},{},[1710],{"type":44,"value":795},{"type":38,"tag":413,"props":1712,"children":1713},{},[1714],{"type":44,"value":775},{"type":38,"tag":413,"props":1716,"children":1717},{},[1718],{"type":44,"value":1311},{"type":38,"tag":386,"props":1720,"children":1721},{},[1722,1729,1733],{"type":38,"tag":413,"props":1723,"children":1724},{},[1725],{"type":38,"tag":55,"props":1726,"children":1727},{},[1728],{"type":44,"value":815},{"type":38,"tag":413,"props":1730,"children":1731},{},[1732],{"type":44,"value":775},{"type":38,"tag":413,"props":1734,"children":1735},{},[1736],{"type":44,"value":824},{"type":38,"tag":47,"props":1738,"children":1739},{},[1740],{"type":38,"tag":51,"props":1741,"children":1742},{},[1743,1747,1748,1754,1756,1762,1763,1769],{"type":38,"tag":55,"props":1744,"children":1745},{},[1746],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":1749,"children":1751},{"className":1750},[],[1752],{"type":44,"value":1753},"sftp:listener",{"type":44,"value":1755}," maps to SFTP trigger. ",{"type":38,"tag":642,"props":1757,"children":1759},{"className":1758},[],[1760],{"type":44,"value":1761},"sftp:read",{"type":44,"value":853},{"type":38,"tag":642,"props":1764,"children":1766},{"className":1765},[],[1767],{"type":44,"value":1768},"sftp:write",{"type":44,"value":861},{"type":38,"tag":378,"props":1771,"children":1772},{},[1773,1791],{"type":38,"tag":382,"props":1774,"children":1775},{},[1776],{"type":38,"tag":386,"props":1777,"children":1778},{},[1779,1783,1787],{"type":38,"tag":390,"props":1780,"children":1781},{},[1782],{"type":44,"value":875},{"type":38,"tag":390,"props":1784,"children":1785},{},[1786],{"type":44,"value":880},{"type":38,"tag":390,"props":1788,"children":1789},{},[1790],{"type":44,"value":885},{"type":38,"tag":406,"props":1792,"children":1793},{},[1794,1820,1841,1866,1886,1906,1927,1948,1968,1988,2008,2028,2048,2069,2090],{"type":38,"tag":386,"props":1795,"children":1796},{},[1797,1801,1815],{"type":38,"tag":413,"props":1798,"children":1799},{},[1800],{"type":44,"value":896},{"type":38,"tag":413,"props":1802,"children":1803},{},[1804,1810,1811],{"type":38,"tag":642,"props":1805,"children":1807},{"className":1806},[],[1808],{"type":44,"value":1809},"whenFileIsAdded",{"type":44,"value":907},{"type":38,"tag":909,"props":1812,"children":1813},{},[1814],{"type":44,"value":913},{"type":38,"tag":413,"props":1816,"children":1817},{},[1818],{"type":44,"value":1819},"Poll for new files on SFTP",{"type":38,"tag":386,"props":1821,"children":1822},{},[1823,1827,1836],{"type":38,"tag":413,"props":1824,"children":1825},{},[1826],{"type":44,"value":896},{"type":38,"tag":413,"props":1828,"children":1829},{},[1830],{"type":38,"tag":642,"props":1831,"children":1833},{"className":1832},[],[1834],{"type":44,"value":1835},"whenFileIsAddedOrModified",{"type":38,"tag":413,"props":1837,"children":1838},{},[1839],{"type":44,"value":1840},"Poll for new\u002Fmodified files",{"type":38,"tag":386,"props":1842,"children":1843},{},[1844,1848,1861],{"type":38,"tag":413,"props":1845,"children":1846},{},[1847],{"type":44,"value":947},{"type":38,"tag":413,"props":1849,"children":1850},{},[1851,1856,1857],{"type":38,"tag":642,"props":1852,"children":1854},{"className":1853},[],[1855],{"type":44,"value":956},{"type":44,"value":907},{"type":38,"tag":909,"props":1858,"children":1859},{},[1860],{"type":44,"value":913},{"type":38,"tag":413,"props":1862,"children":1863},{},[1864],{"type":44,"value":1865},"Create a file on SFTP",{"type":38,"tag":386,"props":1867,"children":1868},{},[1869,1873,1881],{"type":38,"tag":413,"props":1870,"children":1871},{},[1872],{"type":44,"value":947},{"type":38,"tag":413,"props":1874,"children":1875},{},[1876],{"type":38,"tag":642,"props":1877,"children":1879},{"className":1878},[],[1880],{"type":44,"value":982},{"type":38,"tag":413,"props":1882,"children":1883},{},[1884],{"type":44,"value":1885},"Read SFTP file content",{"type":38,"tag":386,"props":1887,"children":1888},{},[1889,1893,1901],{"type":38,"tag":413,"props":1890,"children":1891},{},[1892],{"type":44,"value":947},{"type":38,"tag":413,"props":1894,"children":1895},{},[1896],{"type":38,"tag":642,"props":1897,"children":1899},{"className":1898},[],[1900],{"type":44,"value":1003},{"type":38,"tag":413,"props":1902,"children":1903},{},[1904],{"type":44,"value":1905},"Read SFTP file content (v2)",{"type":38,"tag":386,"props":1907,"children":1908},{},[1909,1913,1922],{"type":38,"tag":413,"props":1910,"children":1911},{},[1912],{"type":44,"value":947},{"type":38,"tag":413,"props":1914,"children":1915},{},[1916],{"type":38,"tag":642,"props":1917,"children":1919},{"className":1918},[],[1920],{"type":44,"value":1921},"getMetadata",{"type":38,"tag":413,"props":1923,"children":1924},{},[1925],{"type":44,"value":1926},"Get file or folder metadata",{"type":38,"tag":386,"props":1928,"children":1929},{},[1930,1934,1943],{"type":38,"tag":413,"props":1931,"children":1932},{},[1933],{"type":44,"value":947},{"type":38,"tag":413,"props":1935,"children":1936},{},[1937],{"type":38,"tag":642,"props":1938,"children":1940},{"className":1939},[],[1941],{"type":44,"value":1942},"uploadFileContent",{"type":38,"tag":413,"props":1944,"children":1945},{},[1946],{"type":44,"value":1947},"Upload file content",{"type":38,"tag":386,"props":1949,"children":1950},{},[1951,1955,1963],{"type":38,"tag":413,"props":1952,"children":1953},{},[1954],{"type":44,"value":947},{"type":38,"tag":413,"props":1956,"children":1957},{},[1958],{"type":38,"tag":642,"props":1959,"children":1961},{"className":1960},[],[1962],{"type":44,"value":1045},{"type":38,"tag":413,"props":1964,"children":1965},{},[1966],{"type":44,"value":1967},"Update an SFTP file",{"type":38,"tag":386,"props":1969,"children":1970},{},[1971,1975,1983],{"type":38,"tag":413,"props":1972,"children":1973},{},[1974],{"type":44,"value":947},{"type":38,"tag":413,"props":1976,"children":1977},{},[1978],{"type":38,"tag":642,"props":1979,"children":1981},{"className":1980},[],[1982],{"type":44,"value":1066},{"type":38,"tag":413,"props":1984,"children":1985},{},[1986],{"type":44,"value":1987},"Delete an SFTP file",{"type":38,"tag":386,"props":1989,"children":1990},{},[1991,1995,2003],{"type":38,"tag":413,"props":1992,"children":1993},{},[1994],{"type":44,"value":947},{"type":38,"tag":413,"props":1996,"children":1997},{},[1998],{"type":38,"tag":642,"props":1999,"children":2001},{"className":2000},[],[2002],{"type":44,"value":1108},{"type":38,"tag":413,"props":2004,"children":2005},{},[2006],{"type":44,"value":2007},"Copy a file on SFTP",{"type":38,"tag":386,"props":2009,"children":2010},{},[2011,2015,2023],{"type":38,"tag":413,"props":2012,"children":2013},{},[2014],{"type":44,"value":947},{"type":38,"tag":413,"props":2016,"children":2017},{},[2018],{"type":38,"tag":642,"props":2019,"children":2021},{"className":2020},[],[2022],{"type":44,"value":1129},{"type":38,"tag":413,"props":2024,"children":2025},{},[2026],{"type":44,"value":2027},"Rename a file on SFTP",{"type":38,"tag":386,"props":2029,"children":2030},{},[2031,2035,2043],{"type":38,"tag":413,"props":2032,"children":2033},{},[2034],{"type":44,"value":947},{"type":38,"tag":413,"props":2036,"children":2037},{},[2038],{"type":38,"tag":642,"props":2039,"children":2041},{"className":2040},[],[2042],{"type":44,"value":1087},{"type":38,"tag":413,"props":2044,"children":2045},{},[2046],{"type":44,"value":2047},"List folder contents",{"type":38,"tag":386,"props":2049,"children":2050},{},[2051,2055,2064],{"type":38,"tag":413,"props":2052,"children":2053},{},[2054],{"type":44,"value":947},{"type":38,"tag":413,"props":2056,"children":2057},{},[2058],{"type":38,"tag":642,"props":2059,"children":2061},{"className":2060},[],[2062],{"type":44,"value":2063},"createFolder",{"type":38,"tag":413,"props":2065,"children":2066},{},[2067],{"type":44,"value":2068},"Create a folder",{"type":38,"tag":386,"props":2070,"children":2071},{},[2072,2076,2085],{"type":38,"tag":413,"props":2073,"children":2074},{},[2075],{"type":44,"value":947},{"type":38,"tag":413,"props":2077,"children":2078},{},[2079],{"type":38,"tag":642,"props":2080,"children":2082},{"className":2081},[],[2083],{"type":44,"value":2084},"deleteFolder",{"type":38,"tag":413,"props":2086,"children":2087},{},[2088],{"type":44,"value":2089},"Delete a folder",{"type":38,"tag":386,"props":2091,"children":2092},{},[2093,2097,2105],{"type":38,"tag":413,"props":2094,"children":2095},{},[2096],{"type":44,"value":947},{"type":38,"tag":413,"props":2098,"children":2099},{},[2100],{"type":38,"tag":642,"props":2101,"children":2103},{"className":2102},[],[2104],{"type":44,"value":1171},{"type":38,"tag":413,"props":2106,"children":2107},{},[2108],{"type":44,"value":2109},"Extract archive on SFTP",{"type":38,"tag":51,"props":2111,"children":2112},{},[2113,2117,2118,2124,2125,2130,2131,2136,2137,2143,2144,2150,2151,2157],{"type":38,"tag":55,"props":2114,"children":2115},{},[2116],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":2119,"children":2121},{"className":2120},[],[2122],{"type":44,"value":2123},"HostName",{"type":44,"value":1193},{"type":38,"tag":642,"props":2126,"children":2128},{"className":2127},[],[2129],{"type":44,"value":1601},{"type":44,"value":1193},{"type":38,"tag":642,"props":2132,"children":2134},{"className":2133},[],[2135],{"type":44,"value":1206},{"type":44,"value":1616},{"type":38,"tag":642,"props":2138,"children":2140},{"className":2139},[],[2141],{"type":44,"value":2142},"SshPrivateKey",{"type":44,"value":1616},{"type":38,"tag":642,"props":2145,"children":2147},{"className":2146},[],[2148],{"type":44,"value":2149},"SshPrivateKeyPassphrase",{"type":44,"value":1616},{"type":38,"tag":642,"props":2152,"children":2154},{"className":2153},[],[2155],{"type":44,"value":2156},"PortNumber",{"type":44,"value":1215},{"type":38,"tag":61,"props":2159,"children":2160},{},[],{"type":38,"tag":371,"props":2162,"children":2164},{"id":2163},"messaging-eventing",[2165],{"type":44,"value":115},{"type":38,"tag":707,"props":2167,"children":2169},{"id":2168},"azure-service-bus",[2170],{"type":44,"value":2171},"Azure Service Bus",{"type":38,"tag":378,"props":2173,"children":2174},{},[2175,2192],{"type":38,"tag":382,"props":2176,"children":2177},{},[2178],{"type":38,"tag":386,"props":2179,"children":2180},{},[2181,2184,2188],{"type":38,"tag":390,"props":2182,"children":2183},{},[],{"type":38,"tag":390,"props":2185,"children":2186},{},[2187],{"type":44,"value":729},{"type":38,"tag":390,"props":2189,"children":2190},{},[2191],{"type":44,"value":404},{"type":38,"tag":406,"props":2193,"children":2194},{},[2195,2217,2240,2259],{"type":38,"tag":386,"props":2196,"children":2197},{},[2198,2205,2210],{"type":38,"tag":413,"props":2199,"children":2200},{},[2201],{"type":38,"tag":55,"props":2202,"children":2203},{},[2204],{"type":44,"value":747},{"type":38,"tag":413,"props":2206,"children":2207},{},[2208],{"type":44,"value":2209},"jms:connector, vm:connector, anypoint-mq",{"type":38,"tag":413,"props":2211,"children":2212},{},[2213],{"type":38,"tag":55,"props":2214,"children":2215},{},[2216],{"type":44,"value":2171},{"type":38,"tag":386,"props":2218,"children":2219},{},[2220,2227,2231],{"type":38,"tag":413,"props":2221,"children":2222},{},[2223],{"type":38,"tag":55,"props":2224,"children":2225},{},[2226],{"type":44,"value":770},{"type":38,"tag":413,"props":2228,"children":2229},{},[2230],{"type":44,"value":775},{"type":38,"tag":413,"props":2232,"children":2233},{},[2234],{"type":38,"tag":642,"props":2235,"children":2237},{"className":2236},[],[2238],{"type":44,"value":2239},"\u002FserviceProviders\u002FserviceBus",{"type":38,"tag":386,"props":2241,"children":2242},{},[2243,2250,2254],{"type":38,"tag":413,"props":2244,"children":2245},{},[2246],{"type":38,"tag":55,"props":2247,"children":2248},{},[2249],{"type":44,"value":795},{"type":38,"tag":413,"props":2251,"children":2252},{},[2253],{"type":44,"value":775},{"type":38,"tag":413,"props":2255,"children":2256},{},[2257],{"type":44,"value":2258},"Cloud Only",{"type":38,"tag":386,"props":2260,"children":2261},{},[2262,2269,2273],{"type":38,"tag":413,"props":2263,"children":2264},{},[2265],{"type":38,"tag":55,"props":2266,"children":2267},{},[2268],{"type":44,"value":815},{"type":38,"tag":413,"props":2270,"children":2271},{},[2272],{"type":44,"value":775},{"type":38,"tag":413,"props":2274,"children":2275},{},[2276],{"type":44,"value":2277},"Messaging",{"type":38,"tag":47,"props":2279,"children":2280},{},[2281],{"type":38,"tag":51,"props":2282,"children":2283},{},[2284,2288],{"type":38,"tag":55,"props":2285,"children":2286},{},[2287],{"type":44,"value":835},{"type":44,"value":2289}," MuleSoft JMS connector, VM connector, and Anypoint MQ all map to Azure Service Bus for cloud-native queuing and topic patterns. JMS queues → Service Bus queues. JMS topics → Service Bus topics. VM queues (intra-app messaging) → Service Bus queues or child workflow calls.",{"type":38,"tag":378,"props":2291,"children":2292},{},[2293,2311],{"type":38,"tag":382,"props":2294,"children":2295},{},[2296],{"type":38,"tag":386,"props":2297,"children":2298},{},[2299,2303,2307],{"type":38,"tag":390,"props":2300,"children":2301},{},[2302],{"type":44,"value":875},{"type":38,"tag":390,"props":2304,"children":2305},{},[2306],{"type":44,"value":880},{"type":38,"tag":390,"props":2308,"children":2309},{},[2310],{"type":44,"value":885},{"type":38,"tag":406,"props":2312,"children":2313},{},[2314,2340,2361,2382,2403,2429,2450,2471,2492],{"type":38,"tag":386,"props":2315,"children":2316},{},[2317,2321,2335],{"type":38,"tag":413,"props":2318,"children":2319},{},[2320],{"type":44,"value":896},{"type":38,"tag":413,"props":2322,"children":2323},{},[2324,2330,2331],{"type":38,"tag":642,"props":2325,"children":2327},{"className":2326},[],[2328],{"type":44,"value":2329},"receiveQueueMessage",{"type":44,"value":907},{"type":38,"tag":909,"props":2332,"children":2333},{},[2334],{"type":44,"value":913},{"type":38,"tag":413,"props":2336,"children":2337},{},[2338],{"type":44,"value":2339},"Receive single queue message",{"type":38,"tag":386,"props":2341,"children":2342},{},[2343,2347,2356],{"type":38,"tag":413,"props":2344,"children":2345},{},[2346],{"type":44,"value":896},{"type":38,"tag":413,"props":2348,"children":2349},{},[2350],{"type":38,"tag":642,"props":2351,"children":2353},{"className":2352},[],[2354],{"type":44,"value":2355},"receiveQueueMessages",{"type":38,"tag":413,"props":2357,"children":2358},{},[2359],{"type":44,"value":2360},"Receive batch of queue messages",{"type":38,"tag":386,"props":2362,"children":2363},{},[2364,2368,2377],{"type":38,"tag":413,"props":2365,"children":2366},{},[2367],{"type":44,"value":896},{"type":38,"tag":413,"props":2369,"children":2370},{},[2371],{"type":38,"tag":642,"props":2372,"children":2374},{"className":2373},[],[2375],{"type":44,"value":2376},"receiveTopicMessage",{"type":38,"tag":413,"props":2378,"children":2379},{},[2380],{"type":44,"value":2381},"Receive single topic message",{"type":38,"tag":386,"props":2383,"children":2384},{},[2385,2389,2398],{"type":38,"tag":413,"props":2386,"children":2387},{},[2388],{"type":44,"value":896},{"type":38,"tag":413,"props":2390,"children":2391},{},[2392],{"type":38,"tag":642,"props":2393,"children":2395},{"className":2394},[],[2396],{"type":44,"value":2397},"receiveTopicMessages",{"type":38,"tag":413,"props":2399,"children":2400},{},[2401],{"type":44,"value":2402},"Receive batch of topic messages",{"type":38,"tag":386,"props":2404,"children":2405},{},[2406,2410,2424],{"type":38,"tag":413,"props":2407,"children":2408},{},[2409],{"type":44,"value":947},{"type":38,"tag":413,"props":2411,"children":2412},{},[2413,2419,2420],{"type":38,"tag":642,"props":2414,"children":2416},{"className":2415},[],[2417],{"type":44,"value":2418},"sendMessage",{"type":44,"value":907},{"type":38,"tag":909,"props":2421,"children":2422},{},[2423],{"type":44,"value":913},{"type":38,"tag":413,"props":2425,"children":2426},{},[2427],{"type":44,"value":2428},"Send a message",{"type":38,"tag":386,"props":2430,"children":2431},{},[2432,2436,2445],{"type":38,"tag":413,"props":2433,"children":2434},{},[2435],{"type":44,"value":947},{"type":38,"tag":413,"props":2437,"children":2438},{},[2439],{"type":38,"tag":642,"props":2440,"children":2442},{"className":2441},[],[2443],{"type":44,"value":2444},"sendMessages",{"type":38,"tag":413,"props":2446,"children":2447},{},[2448],{"type":44,"value":2449},"Send batch of messages",{"type":38,"tag":386,"props":2451,"children":2452},{},[2453,2457,2466],{"type":38,"tag":413,"props":2454,"children":2455},{},[2456],{"type":44,"value":947},{"type":38,"tag":413,"props":2458,"children":2459},{},[2460],{"type":38,"tag":642,"props":2461,"children":2463},{"className":2462},[],[2464],{"type":44,"value":2465},"completeMessage",{"type":38,"tag":413,"props":2467,"children":2468},{},[2469],{"type":44,"value":2470},"Complete a message",{"type":38,"tag":386,"props":2472,"children":2473},{},[2474,2478,2487],{"type":38,"tag":413,"props":2475,"children":2476},{},[2477],{"type":44,"value":947},{"type":38,"tag":413,"props":2479,"children":2480},{},[2481],{"type":38,"tag":642,"props":2482,"children":2484},{"className":2483},[],[2485],{"type":44,"value":2486},"abandonMessage",{"type":38,"tag":413,"props":2488,"children":2489},{},[2490],{"type":44,"value":2491},"Abandon a message",{"type":38,"tag":386,"props":2493,"children":2494},{},[2495,2499,2508],{"type":38,"tag":413,"props":2496,"children":2497},{},[2498],{"type":44,"value":947},{"type":38,"tag":413,"props":2500,"children":2501},{},[2502],{"type":38,"tag":642,"props":2503,"children":2505},{"className":2504},[],[2506],{"type":44,"value":2507},"deadLetterMessage",{"type":38,"tag":413,"props":2509,"children":2510},{},[2511],{"type":44,"value":2512},"Dead-letter a message",{"type":38,"tag":51,"props":2514,"children":2515},{},[2516,2520,2521,2527],{"type":38,"tag":55,"props":2517,"children":2518},{},[2519],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":2522,"children":2524},{"className":2523},[],[2525],{"type":44,"value":2526},"ConnectionString",{"type":44,"value":2528}," (required)",{"type":38,"tag":61,"props":2530,"children":2531},{},[],{"type":38,"tag":707,"props":2533,"children":2535},{"id":2534},"rabbitmq",[2536],{"type":44,"value":2537},"RabbitMQ",{"type":38,"tag":378,"props":2539,"children":2540},{},[2541,2558],{"type":38,"tag":382,"props":2542,"children":2543},{},[2544],{"type":38,"tag":386,"props":2545,"children":2546},{},[2547,2550,2554],{"type":38,"tag":390,"props":2548,"children":2549},{},[],{"type":38,"tag":390,"props":2551,"children":2552},{},[2553],{"type":44,"value":729},{"type":38,"tag":390,"props":2555,"children":2556},{},[2557],{"type":44,"value":404},{"type":38,"tag":406,"props":2559,"children":2560},{},[2561,2583,2606,2624],{"type":38,"tag":386,"props":2562,"children":2563},{},[2564,2571,2576],{"type":38,"tag":413,"props":2565,"children":2566},{},[2567],{"type":38,"tag":55,"props":2568,"children":2569},{},[2570],{"type":44,"value":747},{"type":38,"tag":413,"props":2572,"children":2573},{},[2574],{"type":44,"value":2575},"amqp:connector (Mule AMQP)",{"type":38,"tag":413,"props":2577,"children":2578},{},[2579],{"type":38,"tag":55,"props":2580,"children":2581},{},[2582],{"type":44,"value":2537},{"type":38,"tag":386,"props":2584,"children":2585},{},[2586,2593,2597],{"type":38,"tag":413,"props":2587,"children":2588},{},[2589],{"type":38,"tag":55,"props":2590,"children":2591},{},[2592],{"type":44,"value":770},{"type":38,"tag":413,"props":2594,"children":2595},{},[2596],{"type":44,"value":775},{"type":38,"tag":413,"props":2598,"children":2599},{},[2600],{"type":38,"tag":642,"props":2601,"children":2603},{"className":2602},[],[2604],{"type":44,"value":2605},"\u002FserviceProviders\u002Frabbitmq",{"type":38,"tag":386,"props":2607,"children":2608},{},[2609,2616,2620],{"type":38,"tag":413,"props":2610,"children":2611},{},[2612],{"type":38,"tag":55,"props":2613,"children":2614},{},[2615],{"type":44,"value":795},{"type":38,"tag":413,"props":2617,"children":2618},{},[2619],{"type":44,"value":775},{"type":38,"tag":413,"props":2621,"children":2622},{},[2623],{"type":44,"value":1311},{"type":38,"tag":386,"props":2625,"children":2626},{},[2627,2634,2638],{"type":38,"tag":413,"props":2628,"children":2629},{},[2630],{"type":38,"tag":55,"props":2631,"children":2632},{},[2633],{"type":44,"value":815},{"type":38,"tag":413,"props":2635,"children":2636},{},[2637],{"type":44,"value":775},{"type":38,"tag":413,"props":2639,"children":2640},{},[2641],{"type":44,"value":2277},{"type":38,"tag":47,"props":2643,"children":2644},{},[2645],{"type":38,"tag":51,"props":2646,"children":2647},{},[2648,2652],{"type":38,"tag":55,"props":2649,"children":2650},{},[2651],{"type":44,"value":835},{"type":44,"value":2653}," MuleSoft AMQP connector maps to RabbitMQ connector in Logic Apps.",{"type":38,"tag":378,"props":2655,"children":2656},{},[2657,2675],{"type":38,"tag":382,"props":2658,"children":2659},{},[2660],{"type":38,"tag":386,"props":2661,"children":2662},{},[2663,2667,2671],{"type":38,"tag":390,"props":2664,"children":2665},{},[2666],{"type":44,"value":875},{"type":38,"tag":390,"props":2668,"children":2669},{},[2670],{"type":44,"value":880},{"type":38,"tag":390,"props":2672,"children":2673},{},[2674],{"type":44,"value":885},{"type":38,"tag":406,"props":2676,"children":2677},{},[2678,2704,2729,2750],{"type":38,"tag":386,"props":2679,"children":2680},{},[2681,2685,2699],{"type":38,"tag":413,"props":2682,"children":2683},{},[2684],{"type":44,"value":896},{"type":38,"tag":413,"props":2686,"children":2687},{},[2688,2694,2695],{"type":38,"tag":642,"props":2689,"children":2691},{"className":2690},[],[2692],{"type":44,"value":2693},"receiveRabbitMQMessages",{"type":44,"value":907},{"type":38,"tag":909,"props":2696,"children":2697},{},[2698],{"type":44,"value":913},{"type":38,"tag":413,"props":2700,"children":2701},{},[2702],{"type":44,"value":2703},"Receive messages (Push)",{"type":38,"tag":386,"props":2705,"children":2706},{},[2707,2711,2725],{"type":38,"tag":413,"props":2708,"children":2709},{},[2710],{"type":44,"value":947},{"type":38,"tag":413,"props":2712,"children":2713},{},[2714,2720,2721],{"type":38,"tag":642,"props":2715,"children":2717},{"className":2716},[],[2718],{"type":44,"value":2719},"sendRabbitMQMessage",{"type":44,"value":907},{"type":38,"tag":909,"props":2722,"children":2723},{},[2724],{"type":44,"value":913},{"type":38,"tag":413,"props":2726,"children":2727},{},[2728],{"type":44,"value":2428},{"type":38,"tag":386,"props":2730,"children":2731},{},[2732,2736,2745],{"type":38,"tag":413,"props":2733,"children":2734},{},[2735],{"type":44,"value":947},{"type":38,"tag":413,"props":2737,"children":2738},{},[2739],{"type":38,"tag":642,"props":2740,"children":2742},{"className":2741},[],[2743],{"type":44,"value":2744},"createQueue",{"type":38,"tag":413,"props":2746,"children":2747},{},[2748],{"type":44,"value":2749},"Create a queue",{"type":38,"tag":386,"props":2751,"children":2752},{},[2753,2757,2765],{"type":38,"tag":413,"props":2754,"children":2755},{},[2756],{"type":44,"value":947},{"type":38,"tag":413,"props":2758,"children":2759},{},[2760],{"type":38,"tag":642,"props":2761,"children":2763},{"className":2762},[],[2764],{"type":44,"value":2465},{"type":38,"tag":413,"props":2766,"children":2767},{},[2768],{"type":44,"value":2769},"Complete (acknowledge) a message",{"type":38,"tag":51,"props":2771,"children":2772},{},[2773,2777,2778,2783,2784,2789,2790,2795,2796,2802,2803,2809],{"type":38,"tag":55,"props":2774,"children":2775},{},[2776],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":2779,"children":2781},{"className":2780},[],[2782],{"type":44,"value":2123},{"type":44,"value":1193},{"type":38,"tag":642,"props":2785,"children":2787},{"className":2786},[],[2788],{"type":44,"value":1601},{"type":44,"value":1193},{"type":38,"tag":642,"props":2791,"children":2793},{"className":2792},[],[2794],{"type":44,"value":1206},{"type":44,"value":1193},{"type":38,"tag":642,"props":2797,"children":2799},{"className":2798},[],[2800],{"type":44,"value":2801},"Port",{"type":44,"value":1616},{"type":38,"tag":642,"props":2804,"children":2806},{"className":2805},[],[2807],{"type":44,"value":2808},"VirtualHost",{"type":44,"value":1215},{"type":38,"tag":61,"props":2811,"children":2812},{},[],{"type":38,"tag":707,"props":2814,"children":2816},{"id":2815},"confluent-kafka",[2817],{"type":44,"value":2818},"Confluent Kafka",{"type":38,"tag":378,"props":2820,"children":2821},{},[2822,2839],{"type":38,"tag":382,"props":2823,"children":2824},{},[2825],{"type":38,"tag":386,"props":2826,"children":2827},{},[2828,2831,2835],{"type":38,"tag":390,"props":2829,"children":2830},{},[],{"type":38,"tag":390,"props":2832,"children":2833},{},[2834],{"type":44,"value":729},{"type":38,"tag":390,"props":2836,"children":2837},{},[2838],{"type":44,"value":404},{"type":38,"tag":406,"props":2840,"children":2841},{},[2842,2864,2887,2905],{"type":38,"tag":386,"props":2843,"children":2844},{},[2845,2852,2857],{"type":38,"tag":413,"props":2846,"children":2847},{},[2848],{"type":38,"tag":55,"props":2849,"children":2850},{},[2851],{"type":44,"value":747},{"type":38,"tag":413,"props":2853,"children":2854},{},[2855],{"type":44,"value":2856},"kafka:connector (Mule Kafka)",{"type":38,"tag":413,"props":2858,"children":2859},{},[2860],{"type":38,"tag":55,"props":2861,"children":2862},{},[2863],{"type":44,"value":2818},{"type":38,"tag":386,"props":2865,"children":2866},{},[2867,2874,2878],{"type":38,"tag":413,"props":2868,"children":2869},{},[2870],{"type":38,"tag":55,"props":2871,"children":2872},{},[2873],{"type":44,"value":770},{"type":38,"tag":413,"props":2875,"children":2876},{},[2877],{"type":44,"value":775},{"type":38,"tag":413,"props":2879,"children":2880},{},[2881],{"type":38,"tag":642,"props":2882,"children":2884},{"className":2883},[],[2885],{"type":44,"value":2886},"\u002FserviceProviders\u002FconfluentKafka",{"type":38,"tag":386,"props":2888,"children":2889},{},[2890,2897,2901],{"type":38,"tag":413,"props":2891,"children":2892},{},[2893],{"type":38,"tag":55,"props":2894,"children":2895},{},[2896],{"type":44,"value":795},{"type":38,"tag":413,"props":2898,"children":2899},{},[2900],{"type":44,"value":775},{"type":38,"tag":413,"props":2902,"children":2903},{},[2904],{"type":44,"value":1311},{"type":38,"tag":386,"props":2906,"children":2907},{},[2908,2915,2919],{"type":38,"tag":413,"props":2909,"children":2910},{},[2911],{"type":38,"tag":55,"props":2912,"children":2913},{},[2914],{"type":44,"value":815},{"type":38,"tag":413,"props":2916,"children":2917},{},[2918],{"type":44,"value":775},{"type":38,"tag":413,"props":2920,"children":2921},{},[2922],{"type":44,"value":2277},{"type":38,"tag":47,"props":2924,"children":2925},{},[2926],{"type":38,"tag":51,"props":2927,"children":2928},{},[2929,2933],{"type":38,"tag":55,"props":2930,"children":2931},{},[2932],{"type":44,"value":835},{"type":44,"value":2934}," MuleSoft Kafka connector maps directly to Confluent Kafka connector in Logic Apps.",{"type":38,"tag":378,"props":2936,"children":2937},{},[2938,2956],{"type":38,"tag":382,"props":2939,"children":2940},{},[2941],{"type":38,"tag":386,"props":2942,"children":2943},{},[2944,2948,2952],{"type":38,"tag":390,"props":2945,"children":2946},{},[2947],{"type":44,"value":875},{"type":38,"tag":390,"props":2949,"children":2950},{},[2951],{"type":44,"value":880},{"type":38,"tag":390,"props":2953,"children":2954},{},[2955],{"type":44,"value":885},{"type":38,"tag":406,"props":2957,"children":2958},{},[2959,2984],{"type":38,"tag":386,"props":2960,"children":2961},{},[2962,2966,2980],{"type":38,"tag":413,"props":2963,"children":2964},{},[2965],{"type":44,"value":896},{"type":38,"tag":413,"props":2967,"children":2968},{},[2969,2975,2976],{"type":38,"tag":642,"props":2970,"children":2972},{"className":2971},[],[2973],{"type":44,"value":2974},"ReceiveMessage",{"type":44,"value":907},{"type":38,"tag":909,"props":2977,"children":2978},{},[2979],{"type":44,"value":913},{"type":38,"tag":413,"props":2981,"children":2982},{},[2983],{"type":44,"value":2703},{"type":38,"tag":386,"props":2985,"children":2986},{},[2987,2991,3005],{"type":38,"tag":413,"props":2988,"children":2989},{},[2990],{"type":44,"value":947},{"type":38,"tag":413,"props":2992,"children":2993},{},[2994,3000,3001],{"type":38,"tag":642,"props":2995,"children":2997},{"className":2996},[],[2998],{"type":44,"value":2999},"SendMessage",{"type":44,"value":907},{"type":38,"tag":909,"props":3002,"children":3003},{},[3004],{"type":44,"value":913},{"type":38,"tag":413,"props":3006,"children":3007},{},[3008],{"type":44,"value":3009},"Send a message to topic",{"type":38,"tag":51,"props":3011,"children":3012},{},[3013,3017,3018,3024,3025,3031,3032,3038,3039,3044,3045,3050],{"type":38,"tag":55,"props":3014,"children":3015},{},[3016],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":3019,"children":3021},{"className":3020},[],[3022],{"type":44,"value":3023},"BootstrapServers",{"type":44,"value":1193},{"type":38,"tag":642,"props":3026,"children":3028},{"className":3027},[],[3029],{"type":44,"value":3030},"AuthenticationMode",{"type":44,"value":1193},{"type":38,"tag":642,"props":3033,"children":3035},{"className":3034},[],[3036],{"type":44,"value":3037},"Protocol",{"type":44,"value":1193},{"type":38,"tag":642,"props":3040,"children":3042},{"className":3041},[],[3043],{"type":44,"value":1601},{"type":44,"value":1616},{"type":38,"tag":642,"props":3046,"children":3048},{"className":3047},[],[3049],{"type":44,"value":1206},{"type":44,"value":1215},{"type":38,"tag":61,"props":3052,"children":3053},{},[],{"type":38,"tag":371,"props":3055,"children":3057},{"id":3056},"database",[3058],{"type":44,"value":124},{"type":38,"tag":707,"props":3060,"children":3062},{"id":3061},"sql-server",[3063],{"type":44,"value":3064},"SQL Server",{"type":38,"tag":378,"props":3066,"children":3067},{},[3068,3085],{"type":38,"tag":382,"props":3069,"children":3070},{},[3071],{"type":38,"tag":386,"props":3072,"children":3073},{},[3074,3077,3081],{"type":38,"tag":390,"props":3075,"children":3076},{},[],{"type":38,"tag":390,"props":3078,"children":3079},{},[3080],{"type":44,"value":729},{"type":38,"tag":390,"props":3082,"children":3083},{},[3084],{"type":44,"value":404},{"type":38,"tag":406,"props":3086,"children":3087},{},[3088,3110,3133,3151],{"type":38,"tag":386,"props":3089,"children":3090},{},[3091,3098,3103],{"type":38,"tag":413,"props":3092,"children":3093},{},[3094],{"type":38,"tag":55,"props":3095,"children":3096},{},[3097],{"type":44,"value":747},{"type":38,"tag":413,"props":3099,"children":3100},{},[3101],{"type":44,"value":3102},"db:connector (Mule Database)",{"type":38,"tag":413,"props":3104,"children":3105},{},[3106],{"type":38,"tag":55,"props":3107,"children":3108},{},[3109],{"type":44,"value":3064},{"type":38,"tag":386,"props":3111,"children":3112},{},[3113,3120,3124],{"type":38,"tag":413,"props":3114,"children":3115},{},[3116],{"type":38,"tag":55,"props":3117,"children":3118},{},[3119],{"type":44,"value":770},{"type":38,"tag":413,"props":3121,"children":3122},{},[3123],{"type":44,"value":775},{"type":38,"tag":413,"props":3125,"children":3126},{},[3127],{"type":38,"tag":642,"props":3128,"children":3130},{"className":3129},[],[3131],{"type":44,"value":3132},"\u002FserviceProviders\u002Fsql",{"type":38,"tag":386,"props":3134,"children":3135},{},[3136,3143,3147],{"type":38,"tag":413,"props":3137,"children":3138},{},[3139],{"type":38,"tag":55,"props":3140,"children":3141},{},[3142],{"type":44,"value":795},{"type":38,"tag":413,"props":3144,"children":3145},{},[3146],{"type":44,"value":775},{"type":38,"tag":413,"props":3148,"children":3149},{},[3150],{"type":44,"value":1311},{"type":38,"tag":386,"props":3152,"children":3153},{},[3154,3161,3165],{"type":38,"tag":413,"props":3155,"children":3156},{},[3157],{"type":38,"tag":55,"props":3158,"children":3159},{},[3160],{"type":44,"value":815},{"type":38,"tag":413,"props":3162,"children":3163},{},[3164],{"type":44,"value":775},{"type":38,"tag":413,"props":3166,"children":3167},{},[3168],{"type":44,"value":124},{"type":38,"tag":47,"props":3170,"children":3171},{},[3172],{"type":38,"tag":51,"props":3173,"children":3174},{},[3175,3179,3180,3186,3188,3194,3196,3202,3203,3209,3210,3216,3217,3222,3224,3230,3231,3237],{"type":38,"tag":55,"props":3176,"children":3177},{},[3178],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":3181,"children":3183},{"className":3182},[],[3184],{"type":44,"value":3185},"db:select",{"type":44,"value":3187}," → ",{"type":38,"tag":642,"props":3189,"children":3191},{"className":3190},[],[3192],{"type":44,"value":3193},"executeQuery",{"type":44,"value":3195},". ",{"type":38,"tag":642,"props":3197,"children":3199},{"className":3198},[],[3200],{"type":44,"value":3201},"db:insert",{"type":44,"value":853},{"type":38,"tag":642,"props":3204,"children":3206},{"className":3205},[],[3207],{"type":44,"value":3208},"db:update",{"type":44,"value":853},{"type":38,"tag":642,"props":3211,"children":3213},{"className":3212},[],[3214],{"type":44,"value":3215},"db:delete",{"type":44,"value":3187},{"type":38,"tag":642,"props":3218,"children":3220},{"className":3219},[],[3221],{"type":44,"value":3193},{"type":44,"value":3223}," or specific row actions. ",{"type":38,"tag":642,"props":3225,"children":3227},{"className":3226},[],[3228],{"type":44,"value":3229},"db:stored-procedure",{"type":44,"value":3187},{"type":38,"tag":642,"props":3232,"children":3234},{"className":3233},[],[3235],{"type":44,"value":3236},"executeStoredProcedure",{"type":44,"value":3238},". The Mule Database connector supports multiple DB engines (MySQL, PostgreSQL, Oracle, MSSQL) via JDBC — map each to the specific Logic Apps database connector.",{"type":38,"tag":378,"props":3240,"children":3241},{},[3242,3260],{"type":38,"tag":382,"props":3243,"children":3244},{},[3245],{"type":38,"tag":386,"props":3246,"children":3247},{},[3248,3252,3256],{"type":38,"tag":390,"props":3249,"children":3250},{},[3251],{"type":44,"value":875},{"type":38,"tag":390,"props":3253,"children":3254},{},[3255],{"type":44,"value":880},{"type":38,"tag":390,"props":3257,"children":3258},{},[3259],{"type":44,"value":885},{"type":38,"tag":406,"props":3261,"children":3262},{},[3263,3289,3310,3335,3355,3376,3397,3418],{"type":38,"tag":386,"props":3264,"children":3265},{},[3266,3270,3284],{"type":38,"tag":413,"props":3267,"children":3268},{},[3269],{"type":44,"value":896},{"type":38,"tag":413,"props":3271,"children":3272},{},[3273,3279,3280],{"type":38,"tag":642,"props":3274,"children":3276},{"className":3275},[],[3277],{"type":44,"value":3278},"whenARowIsModified",{"type":44,"value":907},{"type":38,"tag":909,"props":3281,"children":3282},{},[3283],{"type":44,"value":913},{"type":38,"tag":413,"props":3285,"children":3286},{},[3287],{"type":44,"value":3288},"Poll for modified rows",{"type":38,"tag":386,"props":3290,"children":3291},{},[3292,3296,3305],{"type":38,"tag":413,"props":3293,"children":3294},{},[3295],{"type":44,"value":896},{"type":38,"tag":413,"props":3297,"children":3298},{},[3299],{"type":38,"tag":642,"props":3300,"children":3302},{"className":3301},[],[3303],{"type":44,"value":3304},"whenARowIsInserted",{"type":38,"tag":413,"props":3306,"children":3307},{},[3308],{"type":44,"value":3309},"Poll for inserted rows",{"type":38,"tag":386,"props":3311,"children":3312},{},[3313,3317,3330],{"type":38,"tag":413,"props":3314,"children":3315},{},[3316],{"type":44,"value":947},{"type":38,"tag":413,"props":3318,"children":3319},{},[3320,3325,3326],{"type":38,"tag":642,"props":3321,"children":3323},{"className":3322},[],[3324],{"type":44,"value":3193},{"type":44,"value":907},{"type":38,"tag":909,"props":3327,"children":3328},{},[3329],{"type":44,"value":913},{"type":38,"tag":413,"props":3331,"children":3332},{},[3333],{"type":44,"value":3334},"Execute a SQL query",{"type":38,"tag":386,"props":3336,"children":3337},{},[3338,3342,3350],{"type":38,"tag":413,"props":3339,"children":3340},{},[3341],{"type":44,"value":947},{"type":38,"tag":413,"props":3343,"children":3344},{},[3345],{"type":38,"tag":642,"props":3346,"children":3348},{"className":3347},[],[3349],{"type":44,"value":3236},{"type":38,"tag":413,"props":3351,"children":3352},{},[3353],{"type":44,"value":3354},"Execute a stored procedure",{"type":38,"tag":386,"props":3356,"children":3357},{},[3358,3362,3371],{"type":38,"tag":413,"props":3359,"children":3360},{},[3361],{"type":44,"value":947},{"type":38,"tag":413,"props":3363,"children":3364},{},[3365],{"type":38,"tag":642,"props":3366,"children":3368},{"className":3367},[],[3369],{"type":44,"value":3370},"getRows",{"type":38,"tag":413,"props":3372,"children":3373},{},[3374],{"type":44,"value":3375},"Get rows from a table",{"type":38,"tag":386,"props":3377,"children":3378},{},[3379,3383,3392],{"type":38,"tag":413,"props":3380,"children":3381},{},[3382],{"type":44,"value":947},{"type":38,"tag":413,"props":3384,"children":3385},{},[3386],{"type":38,"tag":642,"props":3387,"children":3389},{"className":3388},[],[3390],{"type":44,"value":3391},"insertRow",{"type":38,"tag":413,"props":3393,"children":3394},{},[3395],{"type":44,"value":3396},"Insert a row",{"type":38,"tag":386,"props":3398,"children":3399},{},[3400,3404,3413],{"type":38,"tag":413,"props":3401,"children":3402},{},[3403],{"type":44,"value":947},{"type":38,"tag":413,"props":3405,"children":3406},{},[3407],{"type":38,"tag":642,"props":3408,"children":3410},{"className":3409},[],[3411],{"type":44,"value":3412},"updateRows",{"type":38,"tag":413,"props":3414,"children":3415},{},[3416],{"type":44,"value":3417},"Update rows",{"type":38,"tag":386,"props":3419,"children":3420},{},[3421,3425,3434],{"type":38,"tag":413,"props":3422,"children":3423},{},[3424],{"type":44,"value":947},{"type":38,"tag":413,"props":3426,"children":3427},{},[3428],{"type":38,"tag":642,"props":3429,"children":3431},{"className":3430},[],[3432],{"type":44,"value":3433},"deleteRows",{"type":38,"tag":413,"props":3435,"children":3436},{},[3437],{"type":44,"value":3438},"Delete rows",{"type":38,"tag":51,"props":3440,"children":3441},{},[3442,3446,3447,3452],{"type":38,"tag":55,"props":3443,"children":3444},{},[3445],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":3448,"children":3450},{"className":3449},[],[3451],{"type":44,"value":2526},{"type":44,"value":2528},{"type":38,"tag":61,"props":3454,"children":3455},{},[],{"type":38,"tag":371,"props":3457,"children":3459},{"id":3458},"http-web-services",[3460],{"type":44,"value":133},{"type":38,"tag":707,"props":3462,"children":3464},{"id":3463},"http",[3465],{"type":44,"value":3466},"HTTP",{"type":38,"tag":378,"props":3468,"children":3469},{},[3470,3487],{"type":38,"tag":382,"props":3471,"children":3472},{},[3473],{"type":38,"tag":386,"props":3474,"children":3475},{},[3476,3479,3483],{"type":38,"tag":390,"props":3477,"children":3478},{},[],{"type":38,"tag":390,"props":3480,"children":3481},{},[3482],{"type":44,"value":729},{"type":38,"tag":390,"props":3484,"children":3485},{},[3486],{"type":44,"value":404},{"type":38,"tag":406,"props":3488,"children":3489},{},[3490,3512,3535,3553],{"type":38,"tag":386,"props":3491,"children":3492},{},[3493,3500,3505],{"type":38,"tag":413,"props":3494,"children":3495},{},[3496],{"type":38,"tag":55,"props":3497,"children":3498},{},[3499],{"type":44,"value":747},{"type":38,"tag":413,"props":3501,"children":3502},{},[3503],{"type":44,"value":3504},"http:listener, http:request, wsc:consumer",{"type":38,"tag":413,"props":3506,"children":3507},{},[3508],{"type":38,"tag":55,"props":3509,"children":3510},{},[3511],{"type":44,"value":3466},{"type":38,"tag":386,"props":3513,"children":3514},{},[3515,3522,3526],{"type":38,"tag":413,"props":3516,"children":3517},{},[3518],{"type":38,"tag":55,"props":3519,"children":3520},{},[3521],{"type":44,"value":770},{"type":38,"tag":413,"props":3523,"children":3524},{},[3525],{"type":44,"value":775},{"type":38,"tag":413,"props":3527,"children":3528},{},[3529],{"type":38,"tag":642,"props":3530,"children":3532},{"className":3531},[],[3533],{"type":44,"value":3534},"\u002FserviceProviders\u002Fhttp",{"type":38,"tag":386,"props":3536,"children":3537},{},[3538,3545,3549],{"type":38,"tag":413,"props":3539,"children":3540},{},[3541],{"type":38,"tag":55,"props":3542,"children":3543},{},[3544],{"type":44,"value":795},{"type":38,"tag":413,"props":3546,"children":3547},{},[3548],{"type":44,"value":775},{"type":38,"tag":413,"props":3550,"children":3551},{},[3552],{"type":44,"value":1311},{"type":38,"tag":386,"props":3554,"children":3555},{},[3556,3563,3567],{"type":38,"tag":413,"props":3557,"children":3558},{},[3559],{"type":38,"tag":55,"props":3560,"children":3561},{},[3562],{"type":44,"value":815},{"type":38,"tag":413,"props":3564,"children":3565},{},[3566],{"type":44,"value":775},{"type":38,"tag":413,"props":3568,"children":3569},{},[3570],{"type":44,"value":3571},"Integration",{"type":38,"tag":47,"props":3573,"children":3574},{},[3575],{"type":38,"tag":51,"props":3576,"children":3577},{},[3578,3582,3583,3589,3591,3597,3599,3605,3607,3613],{"type":38,"tag":55,"props":3579,"children":3580},{},[3581],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":3584,"children":3586},{"className":3585},[],[3587],{"type":44,"value":3588},"http:listener",{"type":44,"value":3590}," (source) → HTTP Request trigger. ",{"type":38,"tag":642,"props":3592,"children":3594},{"className":3593},[],[3595],{"type":44,"value":3596},"http:request",{"type":44,"value":3598}," (operation) → HTTP action (",{"type":38,"tag":642,"props":3600,"children":3602},{"className":3601},[],[3603],{"type":44,"value":3604},"invokeHttp",{"type":44,"value":3606},"). ",{"type":38,"tag":642,"props":3608,"children":3610},{"className":3609},[],[3611],{"type":44,"value":3612},"wsc:consumer",{"type":44,"value":3614}," (SOAP web service client) → HTTP action with XML body and SOAPAction header.",{"type":38,"tag":378,"props":3616,"children":3617},{},[3618,3636],{"type":38,"tag":382,"props":3619,"children":3620},{},[3621],{"type":38,"tag":386,"props":3622,"children":3623},{},[3624,3628,3632],{"type":38,"tag":390,"props":3625,"children":3626},{},[3627],{"type":44,"value":875},{"type":38,"tag":390,"props":3629,"children":3630},{},[3631],{"type":44,"value":880},{"type":38,"tag":390,"props":3633,"children":3634},{},[3635],{"type":44,"value":885},{"type":38,"tag":406,"props":3637,"children":3638},{},[3639,3665],{"type":38,"tag":386,"props":3640,"children":3641},{},[3642,3646,3660],{"type":38,"tag":413,"props":3643,"children":3644},{},[3645],{"type":44,"value":896},{"type":38,"tag":413,"props":3647,"children":3648},{},[3649,3655,3656],{"type":38,"tag":642,"props":3650,"children":3652},{"className":3651},[],[3653],{"type":44,"value":3654},"manual",{"type":44,"value":907},{"type":38,"tag":909,"props":3657,"children":3658},{},[3659],{"type":44,"value":913},{"type":38,"tag":413,"props":3661,"children":3662},{},[3663],{"type":44,"value":3664},"HTTP Request trigger (webhook\u002Fcallback)",{"type":38,"tag":386,"props":3666,"children":3667},{},[3668,3672,3685],{"type":38,"tag":413,"props":3669,"children":3670},{},[3671],{"type":44,"value":947},{"type":38,"tag":413,"props":3673,"children":3674},{},[3675,3680,3681],{"type":38,"tag":642,"props":3676,"children":3678},{"className":3677},[],[3679],{"type":44,"value":3604},{"type":44,"value":907},{"type":38,"tag":909,"props":3682,"children":3683},{},[3684],{"type":44,"value":913},{"type":38,"tag":413,"props":3686,"children":3687},{},[3688],{"type":44,"value":3689},"Make an HTTP request",{"type":38,"tag":51,"props":3691,"children":3692},{},[3693,3697],{"type":38,"tag":55,"props":3694,"children":3695},{},[3696],{"type":44,"value":1184},{"type":44,"value":3698}," None required (inline configuration)",{"type":38,"tag":61,"props":3700,"children":3701},{},[],{"type":38,"tag":371,"props":3703,"children":3705},{"id":3704},"email",[3706],{"type":44,"value":142},{"type":38,"tag":707,"props":3708,"children":3710},{"id":3709},"smtp",[3711],{"type":44,"value":3712},"SMTP",{"type":38,"tag":378,"props":3714,"children":3715},{},[3716,3733],{"type":38,"tag":382,"props":3717,"children":3718},{},[3719],{"type":38,"tag":386,"props":3720,"children":3721},{},[3722,3725,3729],{"type":38,"tag":390,"props":3723,"children":3724},{},[],{"type":38,"tag":390,"props":3726,"children":3727},{},[3728],{"type":44,"value":729},{"type":38,"tag":390,"props":3730,"children":3731},{},[3732],{"type":44,"value":404},{"type":38,"tag":406,"props":3734,"children":3735},{},[3736,3758,3781,3799],{"type":38,"tag":386,"props":3737,"children":3738},{},[3739,3746,3751],{"type":38,"tag":413,"props":3740,"children":3741},{},[3742],{"type":38,"tag":55,"props":3743,"children":3744},{},[3745],{"type":44,"value":747},{"type":38,"tag":413,"props":3747,"children":3748},{},[3749],{"type":44,"value":3750},"email:send (Mule Email)",{"type":38,"tag":413,"props":3752,"children":3753},{},[3754],{"type":38,"tag":55,"props":3755,"children":3756},{},[3757],{"type":44,"value":3712},{"type":38,"tag":386,"props":3759,"children":3760},{},[3761,3768,3772],{"type":38,"tag":413,"props":3762,"children":3763},{},[3764],{"type":38,"tag":55,"props":3765,"children":3766},{},[3767],{"type":44,"value":770},{"type":38,"tag":413,"props":3769,"children":3770},{},[3771],{"type":44,"value":775},{"type":38,"tag":413,"props":3773,"children":3774},{},[3775],{"type":38,"tag":642,"props":3776,"children":3778},{"className":3777},[],[3779],{"type":44,"value":3780},"\u002FserviceProviders\u002FSmtp",{"type":38,"tag":386,"props":3782,"children":3783},{},[3784,3791,3795],{"type":38,"tag":413,"props":3785,"children":3786},{},[3787],{"type":38,"tag":55,"props":3788,"children":3789},{},[3790],{"type":44,"value":795},{"type":38,"tag":413,"props":3792,"children":3793},{},[3794],{"type":44,"value":775},{"type":38,"tag":413,"props":3796,"children":3797},{},[3798],{"type":44,"value":1311},{"type":38,"tag":386,"props":3800,"children":3801},{},[3802,3809,3813],{"type":38,"tag":413,"props":3803,"children":3804},{},[3805],{"type":38,"tag":55,"props":3806,"children":3807},{},[3808],{"type":44,"value":815},{"type":38,"tag":413,"props":3810,"children":3811},{},[3812],{"type":44,"value":775},{"type":38,"tag":413,"props":3814,"children":3815},{},[3816],{"type":44,"value":142},{"type":38,"tag":47,"props":3818,"children":3819},{},[3820],{"type":38,"tag":51,"props":3821,"children":3822},{},[3823,3827,3828,3834,3836,3842,3843,3849],{"type":38,"tag":55,"props":3824,"children":3825},{},[3826],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":3829,"children":3831},{"className":3830},[],[3832],{"type":44,"value":3833},"email:send",{"type":44,"value":3835}," maps to SMTP sendEmail action. MuleSoft ",{"type":38,"tag":642,"props":3837,"children":3839},{"className":3838},[],[3840],{"type":44,"value":3841},"email:listener-imap",{"type":44,"value":853},{"type":38,"tag":642,"props":3844,"children":3846},{"className":3845},[],[3847],{"type":44,"value":3848},"email:listener-pop3",{"type":44,"value":3850}," have no direct SMTP trigger — use Outlook 365 connector or a polling pattern.",{"type":38,"tag":378,"props":3852,"children":3853},{},[3854,3872],{"type":38,"tag":382,"props":3855,"children":3856},{},[3857],{"type":38,"tag":386,"props":3858,"children":3859},{},[3860,3864,3868],{"type":38,"tag":390,"props":3861,"children":3862},{},[3863],{"type":44,"value":875},{"type":38,"tag":390,"props":3865,"children":3866},{},[3867],{"type":44,"value":880},{"type":38,"tag":390,"props":3869,"children":3870},{},[3871],{"type":44,"value":885},{"type":38,"tag":406,"props":3873,"children":3874},{},[3875],{"type":38,"tag":386,"props":3876,"children":3877},{},[3878,3882,3896],{"type":38,"tag":413,"props":3879,"children":3880},{},[3881],{"type":44,"value":947},{"type":38,"tag":413,"props":3883,"children":3884},{},[3885,3891,3892],{"type":38,"tag":642,"props":3886,"children":3888},{"className":3887},[],[3889],{"type":44,"value":3890},"sendEmail",{"type":44,"value":907},{"type":38,"tag":909,"props":3893,"children":3894},{},[3895],{"type":44,"value":913},{"type":38,"tag":413,"props":3897,"children":3898},{},[3899],{"type":44,"value":3900},"Send an email",{"type":38,"tag":51,"props":3902,"children":3903},{},[3904,3908,3909,3915,3916,3921,3922,3927,3928,3933,3934,3940],{"type":38,"tag":55,"props":3905,"children":3906},{},[3907],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":3910,"children":3912},{"className":3911},[],[3913],{"type":44,"value":3914},"Server",{"type":44,"value":1193},{"type":38,"tag":642,"props":3917,"children":3919},{"className":3918},[],[3920],{"type":44,"value":2801},{"type":44,"value":1193},{"type":38,"tag":642,"props":3923,"children":3925},{"className":3924},[],[3926],{"type":44,"value":1601},{"type":44,"value":1193},{"type":38,"tag":642,"props":3929,"children":3931},{"className":3930},[],[3932],{"type":44,"value":1206},{"type":44,"value":1193},{"type":38,"tag":642,"props":3935,"children":3937},{"className":3936},[],[3938],{"type":44,"value":3939},"EnableSSL",{"type":44,"value":1215},{"type":38,"tag":61,"props":3942,"children":3943},{},[],{"type":38,"tag":371,"props":3945,"children":3947},{"id":3946},"erp-sap",[3948],{"type":44,"value":160},{"type":38,"tag":707,"props":3950,"children":3952},{"id":3951},"sap",[3953],{"type":44,"value":3954},"SAP",{"type":38,"tag":378,"props":3956,"children":3957},{},[3958,3975],{"type":38,"tag":382,"props":3959,"children":3960},{},[3961],{"type":38,"tag":386,"props":3962,"children":3963},{},[3964,3967,3971],{"type":38,"tag":390,"props":3965,"children":3966},{},[],{"type":38,"tag":390,"props":3968,"children":3969},{},[3970],{"type":44,"value":729},{"type":38,"tag":390,"props":3972,"children":3973},{},[3974],{"type":44,"value":404},{"type":38,"tag":406,"props":3976,"children":3977},{},[3978,4000,4023,4042],{"type":38,"tag":386,"props":3979,"children":3980},{},[3981,3988,3993],{"type":38,"tag":413,"props":3982,"children":3983},{},[3984],{"type":38,"tag":55,"props":3985,"children":3986},{},[3987],{"type":44,"value":747},{"type":38,"tag":413,"props":3989,"children":3990},{},[3991],{"type":44,"value":3992},"sap:connector (MuleSoft SAP)",{"type":38,"tag":413,"props":3994,"children":3995},{},[3996],{"type":38,"tag":55,"props":3997,"children":3998},{},[3999],{"type":44,"value":3954},{"type":38,"tag":386,"props":4001,"children":4002},{},[4003,4010,4014],{"type":38,"tag":413,"props":4004,"children":4005},{},[4006],{"type":38,"tag":55,"props":4007,"children":4008},{},[4009],{"type":44,"value":770},{"type":38,"tag":413,"props":4011,"children":4012},{},[4013],{"type":44,"value":775},{"type":38,"tag":413,"props":4015,"children":4016},{},[4017],{"type":38,"tag":642,"props":4018,"children":4020},{"className":4019},[],[4021],{"type":44,"value":4022},"\u002FserviceProviders\u002Fsap",{"type":38,"tag":386,"props":4024,"children":4025},{},[4026,4033,4037],{"type":38,"tag":413,"props":4027,"children":4028},{},[4029],{"type":38,"tag":55,"props":4030,"children":4031},{},[4032],{"type":44,"value":795},{"type":38,"tag":413,"props":4034,"children":4035},{},[4036],{"type":44,"value":775},{"type":38,"tag":413,"props":4038,"children":4039},{},[4040],{"type":44,"value":4041},"Any (via data gateway)",{"type":38,"tag":386,"props":4043,"children":4044},{},[4045,4052,4056],{"type":38,"tag":413,"props":4046,"children":4047},{},[4048],{"type":38,"tag":55,"props":4049,"children":4050},{},[4051],{"type":44,"value":815},{"type":38,"tag":413,"props":4053,"children":4054},{},[4055],{"type":44,"value":775},{"type":38,"tag":413,"props":4057,"children":4058},{},[4059],{"type":44,"value":4060},"ERP",{"type":38,"tag":47,"props":4062,"children":4063},{},[4064],{"type":38,"tag":51,"props":4065,"children":4066},{},[4067,4071,4072,4078,4079,4085,4087,4093,4095,4101,4102,4108],{"type":38,"tag":55,"props":4068,"children":4069},{},[4070],{"type":44,"value":835},{"type":44,"value":837},{"type":38,"tag":642,"props":4073,"children":4075},{"className":4074},[],[4076],{"type":44,"value":4077},"sap:sync-rfc",{"type":44,"value":853},{"type":38,"tag":642,"props":4080,"children":4082},{"className":4081},[],[4083],{"type":44,"value":4084},"sap:async-rfc",{"type":44,"value":4086}," → SAP ",{"type":38,"tag":642,"props":4088,"children":4090},{"className":4089},[],[4091],{"type":44,"value":4092},"callRfc",{"type":44,"value":4094}," action. ",{"type":38,"tag":642,"props":4096,"children":4098},{"className":4097},[],[4099],{"type":44,"value":4100},"sap:send-idoc",{"type":44,"value":4086},{"type":38,"tag":642,"props":4103,"children":4105},{"className":4104},[],[4106],{"type":44,"value":4107},"sendIdoc",{"type":44,"value":4109}," action. Requires on-premises data gateway for connectivity.",{"type":38,"tag":378,"props":4111,"children":4112},{},[4113,4131],{"type":38,"tag":382,"props":4114,"children":4115},{},[4116],{"type":38,"tag":386,"props":4117,"children":4118},{},[4119,4123,4127],{"type":38,"tag":390,"props":4120,"children":4121},{},[4122],{"type":44,"value":875},{"type":38,"tag":390,"props":4124,"children":4125},{},[4126],{"type":44,"value":880},{"type":38,"tag":390,"props":4128,"children":4129},{},[4130],{"type":44,"value":885},{"type":38,"tag":406,"props":4132,"children":4133},{},[4134,4155,4176,4196,4216,4237,4258],{"type":38,"tag":386,"props":4135,"children":4136},{},[4137,4141,4150],{"type":38,"tag":413,"props":4138,"children":4139},{},[4140],{"type":44,"value":896},{"type":38,"tag":413,"props":4142,"children":4143},{},[4144],{"type":38,"tag":642,"props":4145,"children":4147},{"className":4146},[],[4148],{"type":44,"value":4149},"receiveTrfc",{"type":38,"tag":413,"props":4151,"children":4152},{},[4153],{"type":44,"value":4154},"Receive tRFC from SAP",{"type":38,"tag":386,"props":4156,"children":4157},{},[4158,4162,4171],{"type":38,"tag":413,"props":4159,"children":4160},{},[4161],{"type":44,"value":896},{"type":38,"tag":413,"props":4163,"children":4164},{},[4165],{"type":38,"tag":642,"props":4166,"children":4168},{"className":4167},[],[4169],{"type":44,"value":4170},"receiveIdoc",{"type":38,"tag":413,"props":4172,"children":4173},{},[4174],{"type":44,"value":4175},"Receive IDoc from SAP",{"type":38,"tag":386,"props":4177,"children":4178},{},[4179,4183,4191],{"type":38,"tag":413,"props":4180,"children":4181},{},[4182],{"type":44,"value":947},{"type":38,"tag":413,"props":4184,"children":4185},{},[4186],{"type":38,"tag":642,"props":4187,"children":4189},{"className":4188},[],[4190],{"type":44,"value":4092},{"type":38,"tag":413,"props":4192,"children":4193},{},[4194],{"type":44,"value":4195},"Call SAP RFC function",{"type":38,"tag":386,"props":4197,"children":4198},{},[4199,4203,4211],{"type":38,"tag":413,"props":4200,"children":4201},{},[4202],{"type":44,"value":947},{"type":38,"tag":413,"props":4204,"children":4205},{},[4206],{"type":38,"tag":642,"props":4207,"children":4209},{"className":4208},[],[4210],{"type":44,"value":4107},{"type":38,"tag":413,"props":4212,"children":4213},{},[4214],{"type":44,"value":4215},"Send IDoc to SAP",{"type":38,"tag":386,"props":4217,"children":4218},{},[4219,4223,4232],{"type":38,"tag":413,"props":4220,"children":4221},{},[4222],{"type":44,"value":947},{"type":38,"tag":413,"props":4224,"children":4225},{},[4226],{"type":38,"tag":642,"props":4227,"children":4229},{"className":4228},[],[4230],{"type":44,"value":4231},"readTable",{"type":38,"tag":413,"props":4233,"children":4234},{},[4235],{"type":44,"value":4236},"Read SAP table",{"type":38,"tag":386,"props":4238,"children":4239},{},[4240,4244,4253],{"type":38,"tag":413,"props":4241,"children":4242},{},[4243],{"type":44,"value":947},{"type":38,"tag":413,"props":4245,"children":4246},{},[4247],{"type":38,"tag":642,"props":4248,"children":4250},{"className":4249},[],[4251],{"type":44,"value":4252},"createSession",{"type":38,"tag":413,"props":4254,"children":4255},{},[4256],{"type":44,"value":4257},"Create stateful session",{"type":38,"tag":386,"props":4259,"children":4260},{},[4261,4265,4274],{"type":38,"tag":413,"props":4262,"children":4263},{},[4264],{"type":44,"value":947},{"type":38,"tag":413,"props":4266,"children":4267},{},[4268],{"type":38,"tag":642,"props":4269,"children":4271},{"className":4270},[],[4272],{"type":44,"value":4273},"closeSession",{"type":38,"tag":413,"props":4275,"children":4276},{},[4277],{"type":44,"value":4278},"Close stateful session",{"type":38,"tag":51,"props":4280,"children":4281},{},[4282,4286,4287,4292,4293,4299,4300,4306,4307,4312,4313,4318,4319,4325],{"type":38,"tag":55,"props":4283,"children":4284},{},[4285],{"type":44,"value":1184},{"type":44,"value":907},{"type":38,"tag":642,"props":4288,"children":4290},{"className":4289},[],[4291],{"type":44,"value":3914},{"type":44,"value":1193},{"type":38,"tag":642,"props":4294,"children":4296},{"className":4295},[],[4297],{"type":44,"value":4298},"SystemNumber",{"type":44,"value":1193},{"type":38,"tag":642,"props":4301,"children":4303},{"className":4302},[],[4304],{"type":44,"value":4305},"Client",{"type":44,"value":1193},{"type":38,"tag":642,"props":4308,"children":4310},{"className":4309},[],[4311],{"type":44,"value":1601},{"type":44,"value":1193},{"type":38,"tag":642,"props":4314,"children":4316},{"className":4315},[],[4317],{"type":44,"value":1206},{"type":44,"value":1193},{"type":38,"tag":642,"props":4320,"children":4322},{"className":4321},[],[4323],{"type":44,"value":4324},"GatewayName",{"type":44,"value":1215},{"type":38,"tag":61,"props":4327,"children":4328},{},[],{"type":38,"tag":65,"props":4330,"children":4332},{"id":4331},"connectors-not-mapped-gaps",[4333],{"type":44,"value":169},{"type":38,"tag":378,"props":4335,"children":4336},{},[4337,4358],{"type":38,"tag":382,"props":4338,"children":4339},{},[4340],{"type":38,"tag":386,"props":4341,"children":4342},{},[4343,4348,4353],{"type":38,"tag":390,"props":4344,"children":4345},{},[4346],{"type":44,"value":4347},"MuleSoft Connector",{"type":38,"tag":390,"props":4349,"children":4350},{},[4351],{"type":44,"value":4352},"Gap Reason",{"type":38,"tag":390,"props":4354,"children":4355},{},[4356],{"type":44,"value":4357},"Recommended Alternative",{"type":38,"tag":406,"props":4359,"children":4360},{},[4361,4378,4395,4413,4430,4446,4463,4480,4496,4514],{"type":38,"tag":386,"props":4362,"children":4363},{},[4364,4369,4374],{"type":38,"tag":413,"props":4365,"children":4366},{},[4367],{"type":44,"value":4368},"Anypoint MQ",{"type":38,"tag":413,"props":4370,"children":4371},{},[4372],{"type":44,"value":4373},"CloudHub-native messaging service",{"type":38,"tag":413,"props":4375,"children":4376},{},[4377],{"type":44,"value":2171},{"type":38,"tag":386,"props":4379,"children":4380},{},[4381,4385,4390],{"type":38,"tag":413,"props":4382,"children":4383},{},[4384],{"type":44,"value":565},{"type":38,"tag":413,"props":4386,"children":4387},{},[4388],{"type":44,"value":4389},"CloudHub-native key-value store",{"type":38,"tag":413,"props":4391,"children":4392},{},[4393],{"type":44,"value":4394},"Azure Table Storage or Azure Cache for Redis",{"type":38,"tag":386,"props":4396,"children":4397},{},[4398,4403,4408],{"type":38,"tag":413,"props":4399,"children":4400},{},[4401],{"type":44,"value":4402},"Salesforce Connector",{"type":38,"tag":413,"props":4404,"children":4405},{},[4406],{"type":44,"value":4407},"No built-in Logic Apps equivalent",{"type":38,"tag":413,"props":4409,"children":4410},{},[4411],{"type":44,"value":4412},"Salesforce managed API connector or HTTP + REST API",{"type":38,"tag":386,"props":4414,"children":4415},{},[4416,4421,4425],{"type":38,"tag":413,"props":4417,"children":4418},{},[4419],{"type":44,"value":4420},"Workday Connector",{"type":38,"tag":413,"props":4422,"children":4423},{},[4424],{"type":44,"value":4407},{"type":38,"tag":413,"props":4426,"children":4427},{},[4428],{"type":44,"value":4429},"HTTP + REST API",{"type":38,"tag":386,"props":4431,"children":4432},{},[4433,4438,4442],{"type":38,"tag":413,"props":4434,"children":4435},{},[4436],{"type":44,"value":4437},"NetSuite Connector",{"type":38,"tag":413,"props":4439,"children":4440},{},[4441],{"type":44,"value":4407},{"type":38,"tag":413,"props":4443,"children":4444},{},[4445],{"type":44,"value":4429},{"type":38,"tag":386,"props":4447,"children":4448},{},[4449,4454,4458],{"type":38,"tag":413,"props":4450,"children":4451},{},[4452],{"type":44,"value":4453},"MongoDB Connector",{"type":38,"tag":413,"props":4455,"children":4456},{},[4457],{"type":44,"value":4407},{"type":38,"tag":413,"props":4459,"children":4460},{},[4461],{"type":44,"value":4462},"HTTP + REST API or Azure Cosmos DB (MongoDB API)",{"type":38,"tag":386,"props":4464,"children":4465},{},[4466,4471,4475],{"type":38,"tag":413,"props":4467,"children":4468},{},[4469],{"type":44,"value":4470},"Redis Connector",{"type":38,"tag":413,"props":4472,"children":4473},{},[4474],{"type":44,"value":4407},{"type":38,"tag":413,"props":4476,"children":4477},{},[4478],{"type":44,"value":4479},"Azure Cache for Redis via HTTP or .NET local function",{"type":38,"tag":386,"props":4481,"children":4482},{},[4483,4488,4492],{"type":38,"tag":413,"props":4484,"children":4485},{},[4486],{"type":44,"value":4487},"Elasticsearch Connector",{"type":38,"tag":413,"props":4489,"children":4490},{},[4491],{"type":44,"value":4407},{"type":38,"tag":413,"props":4493,"children":4494},{},[4495],{"type":44,"value":4429},{"type":38,"tag":386,"props":4497,"children":4498},{},[4499,4504,4509],{"type":38,"tag":413,"props":4500,"children":4501},{},[4502],{"type":44,"value":4503},"API Manager Policies",{"type":38,"tag":413,"props":4505,"children":4506},{},[4507],{"type":44,"value":4508},"Anypoint-specific API governance",{"type":38,"tag":413,"props":4510,"children":4511},{},[4512],{"type":44,"value":4513},"Azure API Management policies",{"type":38,"tag":386,"props":4515,"children":4516},{},[4517,4522,4527],{"type":38,"tag":413,"props":4518,"children":4519},{},[4520],{"type":44,"value":4521},"CloudHub Properties",{"type":38,"tag":413,"props":4523,"children":4524},{},[4525],{"type":44,"value":4526},"CloudHub deployment-specific configuration",{"type":38,"tag":413,"props":4528,"children":4529},{},[4530,4532,4538],{"type":44,"value":4531},"Logic Apps app settings (",{"type":38,"tag":642,"props":4533,"children":4535},{"className":4534},[],[4536],{"type":44,"value":4537},"local.settings.json",{"type":44,"value":4539},")",{"type":38,"tag":61,"props":4541,"children":4542},{},[],{"type":38,"tag":65,"props":4544,"children":4546},{"id":4545},"processor-mappings",[4547],{"type":44,"value":178},{"type":38,"tag":371,"props":4549,"children":4551},{"id":4550},"core-processors",[4552],{"type":44,"value":190},{"type":38,"tag":378,"props":4554,"children":4555},{},[4556,4577],{"type":38,"tag":382,"props":4557,"children":4558},{},[4559],{"type":38,"tag":386,"props":4560,"children":4561},{},[4562,4567,4572],{"type":38,"tag":390,"props":4563,"children":4564},{},[4565],{"type":44,"value":4566},"MuleSoft Processor",{"type":38,"tag":390,"props":4568,"children":4569},{},[4570],{"type":44,"value":4571},"Logic Apps Equivalent",{"type":38,"tag":390,"props":4573,"children":4574},{},[4575],{"type":44,"value":4576},"Notes",{"type":38,"tag":406,"props":4578,"children":4579},{},[4580,4602,4624,4646,4668,4690,4712],{"type":38,"tag":386,"props":4581,"children":4582},{},[4583,4592,4597],{"type":38,"tag":413,"props":4584,"children":4585},{},[4586],{"type":38,"tag":642,"props":4587,"children":4589},{"className":4588},[],[4590],{"type":44,"value":4591},"logger",{"type":38,"tag":413,"props":4593,"children":4594},{},[4595],{"type":44,"value":4596},"Compose + tracked properties",{"type":38,"tag":413,"props":4598,"children":4599},{},[4600],{"type":44,"value":4601},"Use tracked properties for run-level logging",{"type":38,"tag":386,"props":4603,"children":4604},{},[4605,4614,4619],{"type":38,"tag":413,"props":4606,"children":4607},{},[4608],{"type":38,"tag":642,"props":4609,"children":4611},{"className":4610},[],[4612],{"type":44,"value":4613},"set-payload",{"type":38,"tag":413,"props":4615,"children":4616},{},[4617],{"type":44,"value":4618},"Compose action",{"type":38,"tag":413,"props":4620,"children":4621},{},[4622],{"type":44,"value":4623},"Sets the message body",{"type":38,"tag":386,"props":4625,"children":4626},{},[4627,4636,4641],{"type":38,"tag":413,"props":4628,"children":4629},{},[4630],{"type":38,"tag":642,"props":4631,"children":4633},{"className":4632},[],[4634],{"type":44,"value":4635},"set-variable",{"type":38,"tag":413,"props":4637,"children":4638},{},[4639],{"type":44,"value":4640},"Set Variable action \u002F Initialize Variable",{"type":38,"tag":413,"props":4642,"children":4643},{},[4644],{"type":44,"value":4645},"Creates or updates a workflow variable",{"type":38,"tag":386,"props":4647,"children":4648},{},[4649,4658,4663],{"type":38,"tag":413,"props":4650,"children":4651},{},[4652],{"type":38,"tag":642,"props":4653,"children":4655},{"className":4654},[],[4656],{"type":44,"value":4657},"remove-variable",{"type":38,"tag":413,"props":4659,"children":4660},{},[4661],{"type":44,"value":4662},"Set Variable (to null)",{"type":38,"tag":413,"props":4664,"children":4665},{},[4666],{"type":44,"value":4667},"Logic Apps does not have a remove action",{"type":38,"tag":386,"props":4669,"children":4670},{},[4671,4680,4685],{"type":38,"tag":413,"props":4672,"children":4673},{},[4674],{"type":38,"tag":642,"props":4675,"children":4677},{"className":4676},[],[4678],{"type":44,"value":4679},"flow-ref",{"type":38,"tag":413,"props":4681,"children":4682},{},[4683],{"type":44,"value":4684},"InvokeWorkflow (child workflow)",{"type":38,"tag":413,"props":4686,"children":4687},{},[4688],{"type":44,"value":4689},"Calls another workflow",{"type":38,"tag":386,"props":4691,"children":4692},{},[4693,4702,4707],{"type":38,"tag":413,"props":4694,"children":4695},{},[4696],{"type":38,"tag":642,"props":4697,"children":4699},{"className":4698},[],[4700],{"type":44,"value":4701},"raise-error",{"type":38,"tag":413,"props":4703,"children":4704},{},[4705],{"type":44,"value":4706},"Terminate action (Failed)",{"type":38,"tag":413,"props":4708,"children":4709},{},[4710],{"type":44,"value":4711},"Ends the workflow with an error",{"type":38,"tag":386,"props":4713,"children":4714},{},[4715,4724,4728],{"type":38,"tag":413,"props":4716,"children":4717},{},[4718],{"type":38,"tag":642,"props":4719,"children":4721},{"className":4720},[],[4722],{"type":44,"value":4723},"parse-template",{"type":38,"tag":413,"props":4725,"children":4726},{},[4727],{"type":44,"value":4618},{"type":38,"tag":413,"props":4729,"children":4730},{},[4731],{"type":44,"value":4732},"Template rendering via expressions",{"type":38,"tag":371,"props":4734,"children":4736},{"id":4735},"control-flow-processors",[4737],{"type":44,"value":199},{"type":38,"tag":378,"props":4739,"children":4740},{},[4741,4759],{"type":38,"tag":382,"props":4742,"children":4743},{},[4744],{"type":38,"tag":386,"props":4745,"children":4746},{},[4747,4751,4755],{"type":38,"tag":390,"props":4748,"children":4749},{},[4750],{"type":44,"value":4566},{"type":38,"tag":390,"props":4752,"children":4753},{},[4754],{"type":44,"value":4571},{"type":38,"tag":390,"props":4756,"children":4757},{},[4758],{"type":44,"value":4576},{"type":38,"tag":406,"props":4760,"children":4761},{},[4762,4798,4820,4848,4870,4892,4914],{"type":38,"tag":386,"props":4763,"children":4764},{},[4765,4774,4779],{"type":38,"tag":413,"props":4766,"children":4767},{},[4768],{"type":38,"tag":642,"props":4769,"children":4771},{"className":4770},[],[4772],{"type":44,"value":4773},"choice",{"type":38,"tag":413,"props":4775,"children":4776},{},[4777],{"type":44,"value":4778},"Condition \u002F Switch action",{"type":38,"tag":413,"props":4780,"children":4781},{},[4782,4788,4790,4796],{"type":38,"tag":642,"props":4783,"children":4785},{"className":4784},[],[4786],{"type":44,"value":4787},"when",{"type":44,"value":4789}," → Condition branches, ",{"type":38,"tag":642,"props":4791,"children":4793},{"className":4792},[],[4794],{"type":44,"value":4795},"otherwise",{"type":44,"value":4797}," → default",{"type":38,"tag":386,"props":4799,"children":4800},{},[4801,4810,4815],{"type":38,"tag":413,"props":4802,"children":4803},{},[4804],{"type":38,"tag":642,"props":4805,"children":4807},{"className":4806},[],[4808],{"type":44,"value":4809},"scatter-gather",{"type":38,"tag":413,"props":4811,"children":4812},{},[4813],{"type":44,"value":4814},"Parallel branches",{"type":38,"tag":413,"props":4816,"children":4817},{},[4818],{"type":44,"value":4819},"Direct mapping to parallel branch execution",{"type":38,"tag":386,"props":4821,"children":4822},{},[4823,4832,4837],{"type":38,"tag":413,"props":4824,"children":4825},{},[4826],{"type":38,"tag":642,"props":4827,"children":4829},{"className":4828},[],[4830],{"type":44,"value":4831},"foreach",{"type":38,"tag":413,"props":4833,"children":4834},{},[4835],{"type":44,"value":4836},"For Each action",{"type":38,"tag":413,"props":4838,"children":4839},{},[4840,4846],{"type":38,"tag":642,"props":4841,"children":4843},{"className":4842},[],[4844],{"type":44,"value":4845},"collection",{"type":44,"value":4847}," → items expression",{"type":38,"tag":386,"props":4849,"children":4850},{},[4851,4860,4865],{"type":38,"tag":413,"props":4852,"children":4853},{},[4854],{"type":38,"tag":642,"props":4855,"children":4857},{"className":4856},[],[4858],{"type":44,"value":4859},"until-successful",{"type":38,"tag":413,"props":4861,"children":4862},{},[4863],{"type":44,"value":4864},"Until action (with retry)",{"type":38,"tag":413,"props":4866,"children":4867},{},[4868],{"type":44,"value":4869},"Maps to retry loop pattern",{"type":38,"tag":386,"props":4871,"children":4872},{},[4873,4882,4887],{"type":38,"tag":413,"props":4874,"children":4875},{},[4876],{"type":38,"tag":642,"props":4877,"children":4879},{"className":4878},[],[4880],{"type":44,"value":4881},"first-successful",{"type":38,"tag":413,"props":4883,"children":4884},{},[4885],{"type":44,"value":4886},"Custom pattern (try sequential)",{"type":38,"tag":413,"props":4888,"children":4889},{},[4890],{"type":44,"value":4891},"No direct equivalent — use Scope + Run After",{"type":38,"tag":386,"props":4893,"children":4894},{},[4895,4904,4909],{"type":38,"tag":413,"props":4896,"children":4897},{},[4898],{"type":38,"tag":642,"props":4899,"children":4901},{"className":4900},[],[4902],{"type":44,"value":4903},"round-robin",{"type":38,"tag":413,"props":4905,"children":4906},{},[4907],{"type":44,"value":4908},"Custom pattern",{"type":38,"tag":413,"props":4910,"children":4911},{},[4912],{"type":44,"value":4913},"No direct equivalent — use expressions",{"type":38,"tag":386,"props":4915,"children":4916},{},[4917,4926,4931],{"type":38,"tag":413,"props":4918,"children":4919},{},[4920],{"type":38,"tag":642,"props":4921,"children":4923},{"className":4922},[],[4924],{"type":44,"value":4925},"try",{"type":38,"tag":413,"props":4927,"children":4928},{},[4929],{"type":44,"value":4930},"Scope action",{"type":38,"tag":413,"props":4932,"children":4933},{},[4934],{"type":44,"value":4935},"Scope + error handling via Run After",{"type":38,"tag":371,"props":4937,"children":4939},{"id":4938},"data-transformation",[4940],{"type":44,"value":208},{"type":38,"tag":378,"props":4942,"children":4943},{},[4944,4962],{"type":38,"tag":382,"props":4945,"children":4946},{},[4947],{"type":38,"tag":386,"props":4948,"children":4949},{},[4950,4954,4958],{"type":38,"tag":390,"props":4951,"children":4952},{},[4953],{"type":44,"value":4566},{"type":38,"tag":390,"props":4955,"children":4956},{},[4957],{"type":44,"value":4571},{"type":38,"tag":390,"props":4959,"children":4960},{},[4961],{"type":44,"value":4576},{"type":38,"tag":406,"props":4963,"children":4964},{},[4965,4987,5005],{"type":38,"tag":386,"props":4966,"children":4967},{},[4968,4977,4982],{"type":38,"tag":413,"props":4969,"children":4970},{},[4971],{"type":38,"tag":642,"props":4972,"children":4974},{"className":4973},[],[4975],{"type":44,"value":4976},"ee:transform",{"type":38,"tag":413,"props":4978,"children":4979},{},[4980],{"type":44,"value":4981},"Compose \u002F Liquid \u002F .NET local function",{"type":38,"tag":413,"props":4983,"children":4984},{},[4985],{"type":44,"value":4986},"DataWeave → Liquid for simple maps; .NET for complex",{"type":38,"tag":386,"props":4988,"children":4989},{},[4990,4995,5000],{"type":38,"tag":413,"props":4991,"children":4992},{},[4993],{"type":44,"value":4994},"DataWeave 2.0 (.dwl)",{"type":38,"tag":413,"props":4996,"children":4997},{},[4998],{"type":44,"value":4999},"Liquid template \u002F XSLT \u002F .NET function",{"type":38,"tag":413,"props":5001,"children":5002},{},[5003],{"type":44,"value":5004},"Assess complexity before choosing target",{"type":38,"tag":386,"props":5006,"children":5007},{},[5008,5018,5023],{"type":38,"tag":413,"props":5009,"children":5010},{},[5011,5016],{"type":38,"tag":642,"props":5012,"children":5014},{"className":5013},[],[5015],{"type":44,"value":4613},{"type":44,"value":5017}," (DW)",{"type":38,"tag":413,"props":5019,"children":5020},{},[5021],{"type":44,"value":5022},"Compose action with expressions",{"type":38,"tag":413,"props":5024,"children":5025},{},[5026],{"type":44,"value":5027},"Inline DataWeave → workflow expressions",{"type":38,"tag":371,"props":5029,"children":5031},{"id":5030},"validation-processors",[5032],{"type":44,"value":217},{"type":38,"tag":378,"props":5034,"children":5035},{},[5036,5054],{"type":38,"tag":382,"props":5037,"children":5038},{},[5039],{"type":38,"tag":386,"props":5040,"children":5041},{},[5042,5046,5050],{"type":38,"tag":390,"props":5043,"children":5044},{},[5045],{"type":44,"value":4566},{"type":38,"tag":390,"props":5047,"children":5048},{},[5049],{"type":44,"value":4571},{"type":38,"tag":390,"props":5051,"children":5052},{},[5053],{"type":44,"value":4576},{"type":38,"tag":406,"props":5055,"children":5056},{},[5057,5079,5100,5121,5141,5171,5199,5221],{"type":38,"tag":386,"props":5058,"children":5059},{},[5060,5069,5074],{"type":38,"tag":413,"props":5061,"children":5062},{},[5063],{"type":38,"tag":642,"props":5064,"children":5066},{"className":5065},[],[5067],{"type":44,"value":5068},"validation:is-true",{"type":38,"tag":413,"props":5070,"children":5071},{},[5072],{"type":44,"value":5073},"Condition action",{"type":38,"tag":413,"props":5075,"children":5076},{},[5077],{"type":44,"value":5078},"Boolean condition check",{"type":38,"tag":386,"props":5080,"children":5081},{},[5082,5091,5095],{"type":38,"tag":413,"props":5083,"children":5084},{},[5085],{"type":38,"tag":642,"props":5086,"children":5088},{"className":5087},[],[5089],{"type":44,"value":5090},"validation:is-false",{"type":38,"tag":413,"props":5092,"children":5093},{},[5094],{"type":44,"value":5073},{"type":38,"tag":413,"props":5096,"children":5097},{},[5098],{"type":44,"value":5099},"Boolean condition check (negated)",{"type":38,"tag":386,"props":5101,"children":5102},{},[5103,5112,5116],{"type":38,"tag":413,"props":5104,"children":5105},{},[5106],{"type":38,"tag":642,"props":5107,"children":5109},{"className":5108},[],[5110],{"type":44,"value":5111},"validation:is-not-null",{"type":38,"tag":413,"props":5113,"children":5114},{},[5115],{"type":44,"value":5073},{"type":38,"tag":413,"props":5117,"children":5118},{},[5119],{"type":44,"value":5120},"Null check with expression",{"type":38,"tag":386,"props":5122,"children":5123},{},[5124,5133,5137],{"type":38,"tag":413,"props":5125,"children":5126},{},[5127],{"type":38,"tag":642,"props":5128,"children":5130},{"className":5129},[],[5131],{"type":44,"value":5132},"validation:is-null",{"type":38,"tag":413,"props":5134,"children":5135},{},[5136],{"type":44,"value":5073},{"type":38,"tag":413,"props":5138,"children":5139},{},[5140],{"type":44,"value":5120},{"type":38,"tag":386,"props":5142,"children":5143},{},[5144,5153,5166],{"type":38,"tag":413,"props":5145,"children":5146},{},[5147],{"type":38,"tag":642,"props":5148,"children":5150},{"className":5149},[],[5151],{"type":44,"value":5152},"validation:validates-size",{"type":38,"tag":413,"props":5154,"children":5155},{},[5156,5158,5164],{"type":44,"value":5157},"Condition action + ",{"type":38,"tag":642,"props":5159,"children":5161},{"className":5160},[],[5162],{"type":44,"value":5163},"length()",{"type":44,"value":5165}," expr",{"type":38,"tag":413,"props":5167,"children":5168},{},[5169],{"type":44,"value":5170},"Size validation via expression",{"type":38,"tag":386,"props":5172,"children":5173},{},[5174,5183,5194],{"type":38,"tag":413,"props":5175,"children":5176},{},[5177],{"type":38,"tag":642,"props":5178,"children":5180},{"className":5179},[],[5181],{"type":44,"value":5182},"validation:is-not-blank-string",{"type":38,"tag":413,"props":5184,"children":5185},{},[5186,5187,5193],{"type":44,"value":5157},{"type":38,"tag":642,"props":5188,"children":5190},{"className":5189},[],[5191],{"type":44,"value":5192},"empty()",{"type":44,"value":5165},{"type":38,"tag":413,"props":5195,"children":5196},{},[5197],{"type":44,"value":5198},"Blank check via expression",{"type":38,"tag":386,"props":5200,"children":5201},{},[5202,5211,5216],{"type":38,"tag":413,"props":5203,"children":5204},{},[5205],{"type":38,"tag":642,"props":5206,"children":5208},{"className":5207},[],[5209],{"type":44,"value":5210},"validation:matches-regex",{"type":38,"tag":413,"props":5212,"children":5213},{},[5214],{"type":44,"value":5215},"Condition action with inline code",{"type":38,"tag":413,"props":5217,"children":5218},{},[5219],{"type":44,"value":5220},"Regex via .NET local function if needed",{"type":38,"tag":386,"props":5222,"children":5223},{},[5224,5233,5238],{"type":38,"tag":413,"props":5225,"children":5226},{},[5227],{"type":38,"tag":642,"props":5228,"children":5230},{"className":5229},[],[5231],{"type":44,"value":5232},"validation:is-email",{"type":38,"tag":413,"props":5234,"children":5235},{},[5236],{"type":44,"value":5237},"Condition action with regex\u002Fexpression",{"type":38,"tag":413,"props":5239,"children":5240},{},[5241],{"type":44,"value":5242},"Email pattern validation",{"type":38,"tag":371,"props":5244,"children":5246},{"id":5245},"error-handling",[5247],{"type":44,"value":226},{"type":38,"tag":378,"props":5249,"children":5250},{},[5251,5270],{"type":38,"tag":382,"props":5252,"children":5253},{},[5254],{"type":38,"tag":386,"props":5255,"children":5256},{},[5257,5262,5266],{"type":38,"tag":390,"props":5258,"children":5259},{},[5260],{"type":44,"value":5261},"MuleSoft Pattern",{"type":38,"tag":390,"props":5263,"children":5264},{},[5265],{"type":44,"value":4571},{"type":38,"tag":390,"props":5267,"children":5268},{},[5269],{"type":44,"value":4576},{"type":38,"tag":406,"props":5271,"children":5272},{},[5273,5295,5317,5339,5357],{"type":38,"tag":386,"props":5274,"children":5275},{},[5276,5285,5290],{"type":38,"tag":413,"props":5277,"children":5278},{},[5279],{"type":38,"tag":642,"props":5280,"children":5282},{"className":5281},[],[5283],{"type":44,"value":5284},"on-error-propagate",{"type":38,"tag":413,"props":5286,"children":5287},{},[5288],{"type":44,"value":5289},"Scope + Run After (Failed) + Terminate",{"type":38,"tag":413,"props":5291,"children":5292},{},[5293],{"type":44,"value":5294},"Error is re-thrown to caller",{"type":38,"tag":386,"props":5296,"children":5297},{},[5298,5307,5312],{"type":38,"tag":413,"props":5299,"children":5300},{},[5301],{"type":38,"tag":642,"props":5302,"children":5304},{"className":5303},[],[5305],{"type":44,"value":5306},"on-error-continue",{"type":38,"tag":413,"props":5308,"children":5309},{},[5310],{"type":44,"value":5311},"Scope + Run After (Failed) + Continue",{"type":38,"tag":413,"props":5313,"children":5314},{},[5315],{"type":44,"value":5316},"Error is caught but flow continues",{"type":38,"tag":386,"props":5318,"children":5319},{},[5320,5330,5334],{"type":38,"tag":413,"props":5321,"children":5322},{},[5323,5328],{"type":38,"tag":642,"props":5324,"children":5326},{"className":5325},[],[5327],{"type":44,"value":4925},{"type":44,"value":5329}," scope",{"type":38,"tag":413,"props":5331,"children":5332},{},[5333],{"type":44,"value":4930},{"type":38,"tag":413,"props":5335,"children":5336},{},[5337],{"type":44,"value":5338},"Wraps processors in a protected boundary",{"type":38,"tag":386,"props":5340,"children":5341},{},[5342,5347,5352],{"type":38,"tag":413,"props":5343,"children":5344},{},[5345],{"type":44,"value":5346},"Error type filtering (HTTP:CONNECTIVITY)",{"type":38,"tag":413,"props":5348,"children":5349},{},[5350],{"type":44,"value":5351},"Condition inside Run After (Failed) block",{"type":38,"tag":413,"props":5353,"children":5354},{},[5355],{"type":44,"value":5356},"Check error details in the failed action output",{"type":38,"tag":386,"props":5358,"children":5359},{},[5360,5365,5370],{"type":38,"tag":413,"props":5361,"children":5362},{},[5363],{"type":44,"value":5364},"Global error handler",{"type":38,"tag":413,"props":5366,"children":5367},{},[5368],{"type":44,"value":5369},"Add error handling to each workflow + shared error workflow",{"type":38,"tag":413,"props":5371,"children":5372},{},[5373],{"type":44,"value":5374},"Centralize via a dedicated error-handling workflow",{"type":38,"tag":61,"props":5376,"children":5377},{},[],{"type":38,"tag":65,"props":5379,"children":5381},{"id":5380},"flow-construct-mappings",[5382],{"type":44,"value":235},{"type":38,"tag":378,"props":5384,"children":5385},{},[5386,5405],{"type":38,"tag":382,"props":5387,"children":5388},{},[5389],{"type":38,"tag":386,"props":5390,"children":5391},{},[5392,5397,5401],{"type":38,"tag":390,"props":5393,"children":5394},{},[5395],{"type":44,"value":5396},"MuleSoft Construct",{"type":38,"tag":390,"props":5398,"children":5399},{},[5400],{"type":44,"value":4571},{"type":38,"tag":390,"props":5402,"children":5403},{},[5404],{"type":44,"value":4576},{"type":38,"tag":406,"props":5406,"children":5407},{},[5408,5426,5443,5460,5478,5496,5514,5531,5549,5567,5585,5602,5619,5636,5654],{"type":38,"tag":386,"props":5409,"children":5410},{},[5411,5416,5421],{"type":38,"tag":413,"props":5412,"children":5413},{},[5414],{"type":44,"value":5415},"Flow (with source)",{"type":38,"tag":413,"props":5417,"children":5418},{},[5419],{"type":44,"value":5420},"Workflow (with trigger)",{"type":38,"tag":413,"props":5422,"children":5423},{},[5424],{"type":44,"value":5425},"1:1 mapping — each flow becomes a workflow",{"type":38,"tag":386,"props":5427,"children":5428},{},[5429,5433,5438],{"type":38,"tag":413,"props":5430,"children":5431},{},[5432],{"type":44,"value":489},{"type":38,"tag":413,"props":5434,"children":5435},{},[5436],{"type":44,"value":5437},"Child workflow (InvokeWorkflow)",{"type":38,"tag":413,"props":5439,"children":5440},{},[5441],{"type":44,"value":5442},"Called from parent via workflow action",{"type":38,"tag":386,"props":5444,"children":5445},{},[5446,5451,5455],{"type":38,"tag":413,"props":5447,"children":5448},{},[5449],{"type":44,"value":5450},"Private flow",{"type":38,"tag":413,"props":5452,"children":5453},{},[5454],{"type":44,"value":5437},{"type":38,"tag":413,"props":5456,"children":5457},{},[5458],{"type":44,"value":5459},"Same as sub-flow for migration purposes",{"type":38,"tag":386,"props":5461,"children":5462},{},[5463,5468,5473],{"type":38,"tag":413,"props":5464,"children":5465},{},[5466],{"type":44,"value":5467},"Global config",{"type":38,"tag":413,"props":5469,"children":5470},{},[5471],{"type":44,"value":5472},"Connection in connections.json",{"type":38,"tag":413,"props":5474,"children":5475},{},[5476],{"type":44,"value":5477},"Shared connector configurations",{"type":38,"tag":386,"props":5479,"children":5480},{},[5481,5486,5491],{"type":38,"tag":413,"props":5482,"children":5483},{},[5484],{"type":44,"value":5485},"Mule application",{"type":38,"tag":413,"props":5487,"children":5488},{},[5489],{"type":44,"value":5490},"Logic Apps Standard project",{"type":38,"tag":413,"props":5492,"children":5493},{},[5494],{"type":44,"value":5495},"One app → one Logic App",{"type":38,"tag":386,"props":5497,"children":5498},{},[5499,5504,5509],{"type":38,"tag":413,"props":5500,"children":5501},{},[5502],{"type":44,"value":5503},"Mule domain",{"type":38,"tag":413,"props":5505,"children":5506},{},[5507],{"type":44,"value":5508},"Shared connections.json",{"type":38,"tag":413,"props":5510,"children":5511},{},[5512],{"type":44,"value":5513},"Domain-level shared resources",{"type":38,"tag":386,"props":5515,"children":5516},{},[5517,5522,5526],{"type":38,"tag":413,"props":5518,"children":5519},{},[5520],{"type":44,"value":5521},"Scheduler source",{"type":38,"tag":413,"props":5523,"children":5524},{},[5525],{"type":44,"value":588},{"type":38,"tag":413,"props":5527,"children":5528},{},[5529],{"type":44,"value":5530},"cron\u002Ffixed-frequency → recurrence config",{"type":38,"tag":386,"props":5532,"children":5533},{},[5534,5539,5544],{"type":38,"tag":413,"props":5535,"children":5536},{},[5537],{"type":44,"value":5538},"http:listener source",{"type":38,"tag":413,"props":5540,"children":5541},{},[5542],{"type":44,"value":5543},"HTTP Request trigger (manual)",{"type":38,"tag":413,"props":5545,"children":5546},{},[5547],{"type":44,"value":5548},"Direct mapping",{"type":38,"tag":386,"props":5550,"children":5551},{},[5552,5557,5562],{"type":38,"tag":413,"props":5553,"children":5554},{},[5555],{"type":44,"value":5556},"jms:listener source",{"type":38,"tag":413,"props":5558,"children":5559},{},[5560],{"type":44,"value":5561},"Service Bus trigger",{"type":38,"tag":413,"props":5563,"children":5564},{},[5565],{"type":44,"value":5566},"JMS queue\u002Ftopic → Service Bus queue\u002Ftopic",{"type":38,"tag":386,"props":5568,"children":5569},{},[5570,5575,5580],{"type":38,"tag":413,"props":5571,"children":5572},{},[5573],{"type":44,"value":5574},"vm:listener source",{"type":38,"tag":413,"props":5576,"children":5577},{},[5578],{"type":44,"value":5579},"Service Bus trigger \u002F child workflow",{"type":38,"tag":413,"props":5581,"children":5582},{},[5583],{"type":44,"value":5584},"VM queue → Service Bus or child workflow call",{"type":38,"tag":386,"props":5586,"children":5587},{},[5588,5593,5598],{"type":38,"tag":413,"props":5589,"children":5590},{},[5591],{"type":44,"value":5592},"file:listener source",{"type":38,"tag":413,"props":5594,"children":5595},{},[5596],{"type":44,"value":5597},"File System trigger",{"type":38,"tag":413,"props":5599,"children":5600},{},[5601],{"type":44,"value":5548},{"type":38,"tag":386,"props":5603,"children":5604},{},[5605,5610,5615],{"type":38,"tag":413,"props":5606,"children":5607},{},[5608],{"type":44,"value":5609},"ftp:listener source",{"type":38,"tag":413,"props":5611,"children":5612},{},[5613],{"type":44,"value":5614},"FTP trigger",{"type":38,"tag":413,"props":5616,"children":5617},{},[5618],{"type":44,"value":5548},{"type":38,"tag":386,"props":5620,"children":5621},{},[5622,5627,5632],{"type":38,"tag":413,"props":5623,"children":5624},{},[5625],{"type":44,"value":5626},"sftp:listener source",{"type":38,"tag":413,"props":5628,"children":5629},{},[5630],{"type":44,"value":5631},"SFTP trigger",{"type":38,"tag":413,"props":5633,"children":5634},{},[5635],{"type":44,"value":5548},{"type":38,"tag":386,"props":5637,"children":5638},{},[5639,5644,5649],{"type":38,"tag":413,"props":5640,"children":5641},{},[5642],{"type":44,"value":5643},"email:listener source",{"type":38,"tag":413,"props":5645,"children":5646},{},[5647],{"type":44,"value":5648},"Outlook 365 trigger \u002F polling pattern",{"type":38,"tag":413,"props":5650,"children":5651},{},[5652],{"type":44,"value":5653},"No built-in SMTP trigger",{"type":38,"tag":386,"props":5655,"children":5656},{},[5657,5662,5667],{"type":38,"tag":413,"props":5658,"children":5659},{},[5660],{"type":44,"value":5661},"db:listener source",{"type":38,"tag":413,"props":5663,"children":5664},{},[5665],{"type":44,"value":5666},"SQL Server trigger (whenARowIsModified)",{"type":38,"tag":413,"props":5668,"children":5669},{},[5670],{"type":44,"value":5671},"Database polling pattern",{"type":38,"tag":61,"props":5673,"children":5674},{},[],{"type":38,"tag":65,"props":5676,"children":5678},{"id":5677},"dataweave-logic-apps-expressions",[5679],{"type":44,"value":244},{"type":38,"tag":371,"props":5681,"children":5683},{"id":5682},"expression-language-comparison",[5684],{"type":44,"value":256},{"type":38,"tag":378,"props":5686,"children":5687},{},[5688,5709],{"type":38,"tag":382,"props":5689,"children":5690},{},[5691],{"type":38,"tag":386,"props":5692,"children":5693},{},[5694,5699,5704],{"type":38,"tag":390,"props":5695,"children":5696},{},[5697],{"type":44,"value":5698},"Feature",{"type":38,"tag":390,"props":5700,"children":5701},{},[5702],{"type":44,"value":5703},"MuleSoft DataWeave 2.0",{"type":38,"tag":390,"props":5705,"children":5706},{},[5707],{"type":44,"value":5708},"Logic Apps Workflow Expressions",{"type":38,"tag":406,"props":5710,"children":5711},{},[5712,5736,5762,5788,5814,5848,5882,5908,5934,5960,5986,6008,6030,6051],{"type":38,"tag":386,"props":5713,"children":5714},{},[5715,5720,5725],{"type":38,"tag":413,"props":5716,"children":5717},{},[5718],{"type":44,"value":5719},"Syntax",{"type":38,"tag":413,"props":5721,"children":5722},{},[5723],{"type":44,"value":5724},"Functional, pattern-matching",{"type":38,"tag":413,"props":5726,"children":5727},{},[5728,5734],{"type":38,"tag":642,"props":5729,"children":5731},{"className":5730},[],[5732],{"type":44,"value":5733},"@{expression}",{"type":44,"value":5735}," C-like syntax",{"type":38,"tag":386,"props":5737,"children":5738},{},[5739,5744,5753],{"type":38,"tag":413,"props":5740,"children":5741},{},[5742],{"type":44,"value":5743},"String concat",{"type":38,"tag":413,"props":5745,"children":5746},{},[5747],{"type":38,"tag":642,"props":5748,"children":5750},{"className":5749},[],[5751],{"type":44,"value":5752},"payload.first ++ \" \" ++ payload.last",{"type":38,"tag":413,"props":5754,"children":5755},{},[5756],{"type":38,"tag":642,"props":5757,"children":5759},{"className":5758},[],[5760],{"type":44,"value":5761},"@concat(body('action'),'first',' ',body('action'),'last')",{"type":38,"tag":386,"props":5763,"children":5764},{},[5765,5770,5779],{"type":38,"tag":413,"props":5766,"children":5767},{},[5768],{"type":44,"value":5769},"Conditional",{"type":38,"tag":413,"props":5771,"children":5772},{},[5773],{"type":38,"tag":642,"props":5774,"children":5776},{"className":5775},[],[5777],{"type":44,"value":5778},"if (cond) val1 else val2",{"type":38,"tag":413,"props":5780,"children":5781},{},[5782],{"type":38,"tag":642,"props":5783,"children":5785},{"className":5784},[],[5786],{"type":44,"value":5787},"@if(condition, val1, val2)",{"type":38,"tag":386,"props":5789,"children":5790},{},[5791,5796,5805],{"type":38,"tag":413,"props":5792,"children":5793},{},[5794],{"type":44,"value":5795},"Null coalescing",{"type":38,"tag":413,"props":5797,"children":5798},{},[5799],{"type":38,"tag":642,"props":5800,"children":5802},{"className":5801},[],[5803],{"type":44,"value":5804},"payload.name default \"N\u002FA\"",{"type":38,"tag":413,"props":5806,"children":5807},{},[5808],{"type":38,"tag":642,"props":5809,"children":5811},{"className":5810},[],[5812],{"type":44,"value":5813},"@coalesce(body('action')?['name'],'N\u002FA')",{"type":38,"tag":386,"props":5815,"children":5816},{},[5817,5822,5831],{"type":38,"tag":413,"props":5818,"children":5819},{},[5820],{"type":44,"value":5821},"Array iteration",{"type":38,"tag":413,"props":5823,"children":5824},{},[5825],{"type":38,"tag":642,"props":5826,"children":5828},{"className":5827},[],[5829],{"type":44,"value":5830},"payload map (item) -> item.name",{"type":38,"tag":413,"props":5832,"children":5833},{},[5834,5840,5842],{"type":38,"tag":642,"props":5835,"children":5837},{"className":5836},[],[5838],{"type":44,"value":5839},"For Each",{"type":44,"value":5841}," action + ",{"type":38,"tag":642,"props":5843,"children":5845},{"className":5844},[],[5846],{"type":44,"value":5847},"@items('For_each')",{"type":38,"tag":386,"props":5849,"children":5850},{},[5851,5856,5865],{"type":38,"tag":413,"props":5852,"children":5853},{},[5854],{"type":44,"value":5855},"Array filter",{"type":38,"tag":413,"props":5857,"children":5858},{},[5859],{"type":38,"tag":642,"props":5860,"children":5862},{"className":5861},[],[5863],{"type":44,"value":5864},"payload filter (item) -> item.active",{"type":38,"tag":413,"props":5866,"children":5867},{},[5868,5874,5876],{"type":38,"tag":642,"props":5869,"children":5871},{"className":5870},[],[5872],{"type":44,"value":5873},"Filter Array",{"type":44,"value":5875}," action or ",{"type":38,"tag":642,"props":5877,"children":5879},{"className":5878},[],[5880],{"type":44,"value":5881},"@body('Filter_array')",{"type":38,"tag":386,"props":5883,"children":5884},{},[5885,5890,5899],{"type":38,"tag":413,"props":5886,"children":5887},{},[5888],{"type":44,"value":5889},"Type coercion",{"type":38,"tag":413,"props":5891,"children":5892},{},[5893],{"type":38,"tag":642,"props":5894,"children":5896},{"className":5895},[],[5897],{"type":44,"value":5898},"payload.amount as Number",{"type":38,"tag":413,"props":5900,"children":5901},{},[5902],{"type":38,"tag":642,"props":5903,"children":5905},{"className":5904},[],[5906],{"type":44,"value":5907},"@float(body('action')?['amount'])",{"type":38,"tag":386,"props":5909,"children":5910},{},[5911,5916,5925],{"type":38,"tag":413,"props":5912,"children":5913},{},[5914],{"type":44,"value":5915},"Date formatting",{"type":38,"tag":413,"props":5917,"children":5918},{},[5919],{"type":38,"tag":642,"props":5920,"children":5922},{"className":5921},[],[5923],{"type":44,"value":5924},"now() as String {format: \"yyyy-MM-dd\"}",{"type":38,"tag":413,"props":5926,"children":5927},{},[5928],{"type":38,"tag":642,"props":5929,"children":5931},{"className":5930},[],[5932],{"type":44,"value":5933},"@formatDateTime(utcNow(),'yyyy-MM-dd')",{"type":38,"tag":386,"props":5935,"children":5936},{},[5937,5942,5951],{"type":38,"tag":413,"props":5938,"children":5939},{},[5940],{"type":44,"value":5941},"Upper\u002Flower",{"type":38,"tag":413,"props":5943,"children":5944},{},[5945],{"type":38,"tag":642,"props":5946,"children":5948},{"className":5947},[],[5949],{"type":44,"value":5950},"upper(payload.name)",{"type":38,"tag":413,"props":5952,"children":5953},{},[5954],{"type":38,"tag":642,"props":5955,"children":5957},{"className":5956},[],[5958],{"type":44,"value":5959},"@toUpper(body('action')?['name'])",{"type":38,"tag":386,"props":5961,"children":5962},{},[5963,5968,5977],{"type":38,"tag":413,"props":5964,"children":5965},{},[5966],{"type":44,"value":5967},"String length",{"type":38,"tag":413,"props":5969,"children":5970},{},[5971],{"type":38,"tag":642,"props":5972,"children":5974},{"className":5973},[],[5975],{"type":44,"value":5976},"sizeOf(payload.name)",{"type":38,"tag":413,"props":5978,"children":5979},{},[5980],{"type":38,"tag":642,"props":5981,"children":5983},{"className":5982},[],[5984],{"type":44,"value":5985},"@length(body('action')?['name'])",{"type":38,"tag":386,"props":5987,"children":5988},{},[5989,5994,6003],{"type":38,"tag":413,"props":5990,"children":5991},{},[5992],{"type":44,"value":5993},"Object construction",{"type":38,"tag":413,"props":5995,"children":5996},{},[5997],{"type":38,"tag":642,"props":5998,"children":6000},{"className":5999},[],[6001],{"type":44,"value":6002},"{ key: value }",{"type":38,"tag":413,"props":6004,"children":6005},{},[6006],{"type":44,"value":6007},"Compose action with JSON body",{"type":38,"tag":386,"props":6009,"children":6010},{},[6011,6016,6025],{"type":38,"tag":413,"props":6012,"children":6013},{},[6014],{"type":44,"value":6015},"Reduce",{"type":38,"tag":413,"props":6017,"children":6018},{},[6019],{"type":38,"tag":642,"props":6020,"children":6022},{"className":6021},[],[6023],{"type":44,"value":6024},"payload reduce (item, acc) -> ...",{"type":38,"tag":413,"props":6026,"children":6027},{},[6028],{"type":44,"value":6029},".NET local function (no direct equivalent)",{"type":38,"tag":386,"props":6031,"children":6032},{},[6033,6038,6047],{"type":38,"tag":413,"props":6034,"children":6035},{},[6036],{"type":44,"value":6037},"GroupBy",{"type":38,"tag":413,"props":6039,"children":6040},{},[6041],{"type":38,"tag":642,"props":6042,"children":6044},{"className":6043},[],[6045],{"type":44,"value":6046},"payload groupBy $.category",{"type":38,"tag":413,"props":6048,"children":6049},{},[6050],{"type":44,"value":6029},{"type":38,"tag":386,"props":6052,"children":6053},{},[6054,6059,6068],{"type":38,"tag":413,"props":6055,"children":6056},{},[6057],{"type":44,"value":6058},"Pattern matching",{"type":38,"tag":413,"props":6060,"children":6061},{},[6062],{"type":38,"tag":642,"props":6063,"children":6065},{"className":6064},[],[6066],{"type":44,"value":6067},"payload match { ... }",{"type":38,"tag":413,"props":6069,"children":6070},{},[6071],{"type":44,"value":6072},"Switch action + conditions",{"type":38,"tag":371,"props":6074,"children":6076},{"id":6075},"common-expression-conversions",[6077],{"type":44,"value":265},{"type":38,"tag":378,"props":6079,"children":6080},{},[6081,6097],{"type":38,"tag":382,"props":6082,"children":6083},{},[6084],{"type":38,"tag":386,"props":6085,"children":6086},{},[6087,6092],{"type":38,"tag":390,"props":6088,"children":6089},{},[6090],{"type":44,"value":6091},"MuleSoft DataWeave",{"type":38,"tag":390,"props":6093,"children":6094},{},[6095],{"type":44,"value":6096},"Logic Apps Expression",{"type":38,"tag":406,"props":6098,"children":6099},{},[6100,6129,6150,6171,6192,6213,6236,6257,6278,6299,6319,6339,6360],{"type":38,"tag":386,"props":6101,"children":6102},{},[6103,6112],{"type":38,"tag":413,"props":6104,"children":6105},{},[6106],{"type":38,"tag":642,"props":6107,"children":6109},{"className":6108},[],[6110],{"type":44,"value":6111},"payload",{"type":38,"tag":413,"props":6113,"children":6114},{},[6115,6121,6123],{"type":38,"tag":642,"props":6116,"children":6118},{"className":6117},[],[6119],{"type":44,"value":6120},"@body('Previous_Action')",{"type":44,"value":6122}," or ",{"type":38,"tag":642,"props":6124,"children":6126},{"className":6125},[],[6127],{"type":44,"value":6128},"@triggerBody()",{"type":38,"tag":386,"props":6130,"children":6131},{},[6132,6141],{"type":38,"tag":413,"props":6133,"children":6134},{},[6135],{"type":38,"tag":642,"props":6136,"children":6138},{"className":6137},[],[6139],{"type":44,"value":6140},"payload.orderId",{"type":38,"tag":413,"props":6142,"children":6143},{},[6144],{"type":38,"tag":642,"props":6145,"children":6147},{"className":6146},[],[6148],{"type":44,"value":6149},"@body('Previous_Action')?['orderId']",{"type":38,"tag":386,"props":6151,"children":6152},{},[6153,6162],{"type":38,"tag":413,"props":6154,"children":6155},{},[6156],{"type":38,"tag":642,"props":6157,"children":6159},{"className":6158},[],[6160],{"type":44,"value":6161},"attributes.headers.'Content-Type'",{"type":38,"tag":413,"props":6163,"children":6164},{},[6165],{"type":38,"tag":642,"props":6166,"children":6168},{"className":6167},[],[6169],{"type":44,"value":6170},"@triggerOutputs()?['headers']?['Content-Type']",{"type":38,"tag":386,"props":6172,"children":6173},{},[6174,6183],{"type":38,"tag":413,"props":6175,"children":6176},{},[6177],{"type":38,"tag":642,"props":6178,"children":6180},{"className":6179},[],[6181],{"type":44,"value":6182},"vars.myVariable",{"type":38,"tag":413,"props":6184,"children":6185},{},[6186],{"type":38,"tag":642,"props":6187,"children":6189},{"className":6188},[],[6190],{"type":44,"value":6191},"@variables('myVariable')",{"type":38,"tag":386,"props":6193,"children":6194},{},[6195,6204],{"type":38,"tag":413,"props":6196,"children":6197},{},[6198],{"type":38,"tag":642,"props":6199,"children":6201},{"className":6200},[],[6202],{"type":44,"value":6203},"flowVars.correlationId",{"type":38,"tag":413,"props":6205,"children":6206},{},[6207],{"type":38,"tag":642,"props":6208,"children":6210},{"className":6209},[],[6211],{"type":44,"value":6212},"@variables('correlationId')",{"type":38,"tag":386,"props":6214,"children":6215},{},[6216,6225],{"type":38,"tag":413,"props":6217,"children":6218},{},[6219],{"type":38,"tag":642,"props":6220,"children":6222},{"className":6221},[],[6223],{"type":44,"value":6224},"payload.items map (item) -> item.id",{"type":38,"tag":413,"props":6226,"children":6227},{},[6228,6230],{"type":44,"value":6229},"For Each + Compose + ",{"type":38,"tag":642,"props":6231,"children":6233},{"className":6232},[],[6234],{"type":44,"value":6235},"@items('For_each')?['id']",{"type":38,"tag":386,"props":6237,"children":6238},{},[6239,6248],{"type":38,"tag":413,"props":6240,"children":6241},{},[6242],{"type":38,"tag":642,"props":6243,"children":6245},{"className":6244},[],[6246],{"type":44,"value":6247},"sizeOf(payload)",{"type":38,"tag":413,"props":6249,"children":6250},{},[6251],{"type":38,"tag":642,"props":6252,"children":6254},{"className":6253},[],[6255],{"type":44,"value":6256},"@length(body('Previous_Action'))",{"type":38,"tag":386,"props":6258,"children":6259},{},[6260,6269],{"type":38,"tag":413,"props":6261,"children":6262},{},[6263],{"type":38,"tag":642,"props":6264,"children":6266},{"className":6265},[],[6267],{"type":44,"value":6268},"now()",{"type":38,"tag":413,"props":6270,"children":6271},{},[6272],{"type":38,"tag":642,"props":6273,"children":6275},{"className":6274},[],[6276],{"type":44,"value":6277},"@utcNow()",{"type":38,"tag":386,"props":6279,"children":6280},{},[6281,6290],{"type":38,"tag":413,"props":6282,"children":6283},{},[6284],{"type":38,"tag":642,"props":6285,"children":6287},{"className":6286},[],[6288],{"type":44,"value":6289},"uuid()",{"type":38,"tag":413,"props":6291,"children":6292},{},[6293],{"type":38,"tag":642,"props":6294,"children":6296},{"className":6295},[],[6297],{"type":44,"value":6298},"@guid()",{"type":38,"tag":386,"props":6300,"children":6301},{},[6302,6310],{"type":38,"tag":413,"props":6303,"children":6304},{},[6305],{"type":38,"tag":642,"props":6306,"children":6308},{"className":6307},[],[6309],{"type":44,"value":5898},{"type":38,"tag":413,"props":6311,"children":6312},{},[6313],{"type":38,"tag":642,"props":6314,"children":6316},{"className":6315},[],[6317],{"type":44,"value":6318},"@float(body('Previous_Action')?['amount'])",{"type":38,"tag":386,"props":6320,"children":6321},{},[6322,6330],{"type":38,"tag":413,"props":6323,"children":6324},{},[6325],{"type":38,"tag":642,"props":6326,"children":6328},{"className":6327},[],[6329],{"type":44,"value":5950},{"type":38,"tag":413,"props":6331,"children":6332},{},[6333],{"type":38,"tag":642,"props":6334,"children":6336},{"className":6335},[],[6337],{"type":44,"value":6338},"@toUpper(body('Previous_Action')?['name'])",{"type":38,"tag":386,"props":6340,"children":6341},{},[6342,6351],{"type":38,"tag":413,"props":6343,"children":6344},{},[6345],{"type":38,"tag":642,"props":6346,"children":6348},{"className":6347},[],[6349],{"type":44,"value":6350},"payload.name default \"Unknown\"",{"type":38,"tag":413,"props":6352,"children":6353},{},[6354],{"type":38,"tag":642,"props":6355,"children":6357},{"className":6356},[],[6358],{"type":44,"value":6359},"@coalesce(body('Previous_Action')?['name'],'Unknown')",{"type":38,"tag":386,"props":6361,"children":6362},{},[6363,6372],{"type":38,"tag":413,"props":6364,"children":6365},{},[6366],{"type":38,"tag":642,"props":6367,"children":6369},{"className":6368},[],[6370],{"type":44,"value":6371},"isEmpty(payload)",{"type":38,"tag":413,"props":6373,"children":6374},{},[6375],{"type":38,"tag":642,"props":6376,"children":6378},{"className":6377},[],[6379],{"type":44,"value":6380},"@empty(body('Previous_Action'))",{"type":38,"tag":371,"props":6382,"children":6384},{"id":6383},"mule-variables-logic-apps-variables",[6385],{"type":44,"value":274},{"type":38,"tag":378,"props":6387,"children":6388},{},[6389,6408],{"type":38,"tag":382,"props":6390,"children":6391},{},[6392],{"type":38,"tag":386,"props":6393,"children":6394},{},[6395,6400,6404],{"type":38,"tag":390,"props":6396,"children":6397},{},[6398],{"type":44,"value":6399},"MuleSoft Variable Type",{"type":38,"tag":390,"props":6401,"children":6402},{},[6403],{"type":44,"value":4571},{"type":38,"tag":390,"props":6405,"children":6406},{},[6407],{"type":44,"value":4576},{"type":38,"tag":406,"props":6409,"children":6410},{},[6411,6429,6447,6480,6507],{"type":38,"tag":386,"props":6412,"children":6413},{},[6414,6419,6424],{"type":38,"tag":413,"props":6415,"children":6416},{},[6417],{"type":44,"value":6418},"Flow variable (set-variable)",{"type":38,"tag":413,"props":6420,"children":6421},{},[6422],{"type":44,"value":6423},"Initialize Variable + Set Variable",{"type":38,"tag":413,"props":6425,"children":6426},{},[6427],{"type":44,"value":6428},"Must declare type at init",{"type":38,"tag":386,"props":6430,"children":6431},{},[6432,6437,6442],{"type":38,"tag":413,"props":6433,"children":6434},{},[6435],{"type":44,"value":6436},"Session variable",{"type":38,"tag":413,"props":6438,"children":6439},{},[6440],{"type":44,"value":6441},"Not applicable",{"type":38,"tag":413,"props":6443,"children":6444},{},[6445],{"type":44,"value":6446},"Use correlation or pass as params",{"type":38,"tag":386,"props":6448,"children":6449},{},[6450,6460,6465],{"type":38,"tag":413,"props":6451,"children":6452},{},[6453,6455],{"type":44,"value":6454},"Mule message ",{"type":38,"tag":642,"props":6456,"children":6458},{"className":6457},[],[6459],{"type":44,"value":6111},{"type":38,"tag":413,"props":6461,"children":6462},{},[6463],{"type":44,"value":6464},"Action\u002Ftrigger body",{"type":38,"tag":413,"props":6466,"children":6467},{},[6468,6474,6475],{"type":38,"tag":642,"props":6469,"children":6471},{"className":6470},[],[6472],{"type":44,"value":6473},"@body()",{"type":44,"value":853},{"type":38,"tag":642,"props":6476,"children":6478},{"className":6477},[],[6479],{"type":44,"value":6128},{"type":38,"tag":386,"props":6481,"children":6482},{},[6483,6493,6498],{"type":38,"tag":413,"props":6484,"children":6485},{},[6486,6487],{"type":44,"value":6454},{"type":38,"tag":642,"props":6488,"children":6490},{"className":6489},[],[6491],{"type":44,"value":6492},"attributes",{"type":38,"tag":413,"props":6494,"children":6495},{},[6496],{"type":44,"value":6497},"Trigger\u002Faction headers\u002Foutputs",{"type":38,"tag":413,"props":6499,"children":6500},{},[6501],{"type":38,"tag":642,"props":6502,"children":6504},{"className":6503},[],[6505],{"type":44,"value":6506},"@triggerOutputs()?['headers']",{"type":38,"tag":386,"props":6508,"children":6509},{},[6510,6515,6520],{"type":38,"tag":413,"props":6511,"children":6512},{},[6513],{"type":44,"value":6514},"Target variable",{"type":38,"tag":413,"props":6516,"children":6517},{},[6518],{"type":44,"value":6519},"Compose action output",{"type":38,"tag":413,"props":6521,"children":6522},{},[6523],{"type":44,"value":6524},"Store intermediate results",{"type":38,"tag":61,"props":6526,"children":6527},{},[],{"type":38,"tag":65,"props":6529,"children":6531},{"id":6530},"custom-code-migration",[6532],{"type":44,"value":283},{"type":38,"tag":371,"props":6534,"children":6536},{"id":6535},"custom-code-options-in-logic-apps-standard",[6537],{"type":44,"value":295},{"type":38,"tag":378,"props":6539,"children":6540},{},[6541,6562],{"type":38,"tag":382,"props":6542,"children":6543},{},[6544],{"type":38,"tag":386,"props":6545,"children":6546},{},[6547,6552,6557],{"type":38,"tag":390,"props":6548,"children":6549},{},[6550],{"type":44,"value":6551},"Option",{"type":38,"tag":390,"props":6553,"children":6554},{},[6555],{"type":44,"value":6556},"When to Use",{"type":38,"tag":390,"props":6558,"children":6559},{},[6560],{"type":44,"value":6561},"Deployment",{"type":38,"tag":406,"props":6563,"children":6564},{},[6565,6583,6601],{"type":38,"tag":386,"props":6566,"children":6567},{},[6568,6573,6578],{"type":38,"tag":413,"props":6569,"children":6570},{},[6571],{"type":44,"value":6572},".NET Local Function",{"type":38,"tag":413,"props":6574,"children":6575},{},[6576],{"type":44,"value":6577},"Complex DataWeave, Java logic port, custom transforms",{"type":38,"tag":413,"props":6579,"children":6580},{},[6581],{"type":44,"value":6582},"In-process with Logic Apps",{"type":38,"tag":386,"props":6584,"children":6585},{},[6586,6591,6596],{"type":38,"tag":413,"props":6587,"children":6588},{},[6589],{"type":44,"value":6590},"Azure Function",{"type":38,"tag":413,"props":6592,"children":6593},{},[6594],{"type":44,"value":6595},"External HTTP services, long-running operations",{"type":38,"tag":413,"props":6597,"children":6598},{},[6599],{"type":44,"value":6600},"Separate Azure Function app",{"type":38,"tag":386,"props":6602,"children":6603},{},[6604,6609,6614],{"type":38,"tag":413,"props":6605,"children":6606},{},[6607],{"type":44,"value":6608},"Inline Code (JavaScript)",{"type":38,"tag":413,"props":6610,"children":6611},{},[6612],{"type":44,"value":6613},"Simple string\u002FJSON manipulation",{"type":38,"tag":413,"props":6615,"children":6616},{},[6617],{"type":44,"value":6618},"Inline in workflow.json",{"type":38,"tag":371,"props":6620,"children":6622},{"id":6621},"custom-code-migration-matrix",[6623],{"type":44,"value":304},{"type":38,"tag":378,"props":6625,"children":6626},{},[6627,6647],{"type":38,"tag":382,"props":6628,"children":6629},{},[6630],{"type":38,"tag":386,"props":6631,"children":6632},{},[6633,6638,6643],{"type":38,"tag":390,"props":6634,"children":6635},{},[6636],{"type":44,"value":6637},"MuleSoft Source",{"type":38,"tag":390,"props":6639,"children":6640},{},[6641],{"type":44,"value":6642},"Logic Apps Target",{"type":38,"tag":390,"props":6644,"children":6645},{},[6646],{"type":44,"value":4576},{"type":38,"tag":406,"props":6648,"children":6649},{},[6650,6668,6686,6704,6721,6739,6756,6773,6790],{"type":38,"tag":386,"props":6651,"children":6652},{},[6653,6658,6663],{"type":38,"tag":413,"props":6654,"children":6655},{},[6656],{"type":44,"value":6657},"Custom Java class",{"type":38,"tag":413,"props":6659,"children":6660},{},[6661],{"type":44,"value":6662},".NET local function",{"type":38,"tag":413,"props":6664,"children":6665},{},[6666],{"type":44,"value":6667},"Port Java business logic to C#",{"type":38,"tag":386,"props":6669,"children":6670},{},[6671,6676,6681],{"type":38,"tag":413,"props":6672,"children":6673},{},[6674],{"type":44,"value":6675},"Custom Mule module",{"type":38,"tag":413,"props":6677,"children":6678},{},[6679],{"type":44,"value":6680},".NET local function or Azure Function",{"type":38,"tag":413,"props":6682,"children":6683},{},[6684],{"type":44,"value":6685},"Depends on complexity",{"type":38,"tag":386,"props":6687,"children":6688},{},[6689,6694,6699],{"type":38,"tag":413,"props":6690,"children":6691},{},[6692],{"type":44,"value":6693},"DataWeave script (simple)",{"type":38,"tag":413,"props":6695,"children":6696},{},[6697],{"type":44,"value":6698},"Liquid template",{"type":38,"tag":413,"props":6700,"children":6701},{},[6702],{"type":44,"value":6703},"Field mapping, simple transforms",{"type":38,"tag":386,"props":6705,"children":6706},{},[6707,6712,6716],{"type":38,"tag":413,"props":6708,"children":6709},{},[6710],{"type":44,"value":6711},"DataWeave script (complex)",{"type":38,"tag":413,"props":6713,"children":6714},{},[6715],{"type":44,"value":6662},{"type":38,"tag":413,"props":6717,"children":6718},{},[6719],{"type":44,"value":6720},"reduce, groupBy, custom functions",{"type":38,"tag":386,"props":6722,"children":6723},{},[6724,6729,6734],{"type":38,"tag":413,"props":6725,"children":6726},{},[6727],{"type":44,"value":6728},"MEL expression (simple)",{"type":38,"tag":413,"props":6730,"children":6731},{},[6732],{"type":44,"value":6733},"Workflow expression",{"type":38,"tag":413,"props":6735,"children":6736},{},[6737],{"type":44,"value":6738},"Direct expression conversion",{"type":38,"tag":386,"props":6740,"children":6741},{},[6742,6747,6751],{"type":38,"tag":413,"props":6743,"children":6744},{},[6745],{"type":44,"value":6746},"MEL expression (Java interop)",{"type":38,"tag":413,"props":6748,"children":6749},{},[6750],{"type":44,"value":6662},{"type":38,"tag":413,"props":6752,"children":6753},{},[6754],{"type":44,"value":6755},"Java → C# translation needed",{"type":38,"tag":386,"props":6757,"children":6758},{},[6759,6764,6768],{"type":38,"tag":413,"props":6760,"children":6761},{},[6762],{"type":44,"value":6763},"Custom transformer",{"type":38,"tag":413,"props":6765,"children":6766},{},[6767],{"type":44,"value":6662},{"type":38,"tag":413,"props":6769,"children":6770},{},[6771],{"type":44,"value":6772},"Port transformation logic to C#",{"type":38,"tag":386,"props":6774,"children":6775},{},[6776,6781,6785],{"type":38,"tag":413,"props":6777,"children":6778},{},[6779],{"type":44,"value":6780},"Custom message processor",{"type":38,"tag":413,"props":6782,"children":6783},{},[6784],{"type":44,"value":6662},{"type":38,"tag":413,"props":6786,"children":6787},{},[6788],{"type":44,"value":6789},"Port processor logic to C#",{"type":38,"tag":386,"props":6791,"children":6792},{},[6793,6798,6803],{"type":38,"tag":413,"props":6794,"children":6795},{},[6796],{"type":44,"value":6797},"Custom policy",{"type":38,"tag":413,"props":6799,"children":6800},{},[6801],{"type":44,"value":6802},"Azure API Management policy",{"type":38,"tag":413,"props":6804,"children":6805},{},[6806],{"type":44,"value":6807},"API-level concerns move to APIM",{"type":38,"tag":61,"props":6809,"children":6810},{},[],{"type":38,"tag":65,"props":6812,"children":6814},{"id":6813},"platform-feature-mappings",[6815],{"type":44,"value":313},{"type":38,"tag":378,"props":6817,"children":6818},{},[6819,6839],{"type":38,"tag":382,"props":6820,"children":6821},{},[6822],{"type":38,"tag":386,"props":6823,"children":6824},{},[6825,6830,6835],{"type":38,"tag":390,"props":6826,"children":6827},{},[6828],{"type":44,"value":6829},"MuleSoft Feature",{"type":38,"tag":390,"props":6831,"children":6832},{},[6833],{"type":44,"value":6834},"Logic Apps Standard Equivalent",{"type":38,"tag":390,"props":6836,"children":6837},{},[6838],{"type":44,"value":4576},{"type":38,"tag":406,"props":6840,"children":6841},{},[6842,6860,6876,6894,6910,6926,6944,6962,6980,6998,7016,7034,7052,7070,7088],{"type":38,"tag":386,"props":6843,"children":6844},{},[6845,6850,6855],{"type":38,"tag":413,"props":6846,"children":6847},{},[6848],{"type":44,"value":6849},"Anypoint Platform (Management)",{"type":38,"tag":413,"props":6851,"children":6852},{},[6853],{"type":44,"value":6854},"Azure Portal + Logic Apps blade",{"type":38,"tag":413,"props":6856,"children":6857},{},[6858],{"type":44,"value":6859},"Monitoring, deployment, configuration",{"type":38,"tag":386,"props":6861,"children":6862},{},[6863,6867,6871],{"type":38,"tag":413,"props":6864,"children":6865},{},[6866],{"type":44,"value":547},{"type":38,"tag":413,"props":6868,"children":6869},{},[6870],{"type":44,"value":552},{"type":38,"tag":413,"props":6872,"children":6873},{},[6874],{"type":44,"value":6875},"API policies, rate limiting, analytics",{"type":38,"tag":386,"props":6877,"children":6878},{},[6879,6884,6889],{"type":38,"tag":413,"props":6880,"children":6881},{},[6882],{"type":44,"value":6883},"Anypoint Exchange",{"type":38,"tag":413,"props":6885,"children":6886},{},[6887],{"type":44,"value":6888},"Azure API Center \u002F custom catalog",{"type":38,"tag":413,"props":6890,"children":6891},{},[6892],{"type":44,"value":6893},"API\u002Fconnector catalog",{"type":38,"tag":386,"props":6895,"children":6896},{},[6897,6901,6905],{"type":38,"tag":413,"props":6898,"children":6899},{},[6900],{"type":44,"value":4368},{"type":38,"tag":413,"props":6902,"children":6903},{},[6904],{"type":44,"value":2171},{"type":38,"tag":413,"props":6906,"children":6907},{},[6908],{"type":44,"value":6909},"Cloud messaging",{"type":38,"tag":386,"props":6911,"children":6912},{},[6913,6917,6921],{"type":38,"tag":413,"props":6914,"children":6915},{},[6916],{"type":44,"value":565},{"type":38,"tag":413,"props":6918,"children":6919},{},[6920],{"type":44,"value":570},{"type":38,"tag":413,"props":6922,"children":6923},{},[6924],{"type":44,"value":6925},"Key-value persistence",{"type":38,"tag":386,"props":6927,"children":6928},{},[6929,6934,6939],{"type":38,"tag":413,"props":6930,"children":6931},{},[6932],{"type":44,"value":6933},"CloudHub (runtime)",{"type":38,"tag":413,"props":6935,"children":6936},{},[6937],{"type":44,"value":6938},"Logic Apps Standard (App Service plan)",{"type":38,"tag":413,"props":6940,"children":6941},{},[6942],{"type":44,"value":6943},"Hosting and scaling",{"type":38,"tag":386,"props":6945,"children":6946},{},[6947,6952,6957],{"type":38,"tag":413,"props":6948,"children":6949},{},[6950],{"type":44,"value":6951},"CloudHub Auto-scaling",{"type":38,"tag":413,"props":6953,"children":6954},{},[6955],{"type":44,"value":6956},"App Service plan auto-scale rules",{"type":38,"tag":413,"props":6958,"children":6959},{},[6960],{"type":44,"value":6961},"Scale based on metrics",{"type":38,"tag":386,"props":6963,"children":6964},{},[6965,6970,6975],{"type":38,"tag":413,"props":6966,"children":6967},{},[6968],{"type":44,"value":6969},"CloudHub VPC",{"type":38,"tag":413,"props":6971,"children":6972},{},[6973],{"type":44,"value":6974},"Azure VNet integration",{"type":38,"tag":413,"props":6976,"children":6977},{},[6978],{"type":44,"value":6979},"Network isolation",{"type":38,"tag":386,"props":6981,"children":6982},{},[6983,6988,6993],{"type":38,"tag":413,"props":6984,"children":6985},{},[6986],{"type":44,"value":6987},"CloudHub DLB",{"type":38,"tag":413,"props":6989,"children":6990},{},[6991],{"type":44,"value":6992},"Azure Application Gateway \u002F Front Door",{"type":38,"tag":413,"props":6994,"children":6995},{},[6996],{"type":44,"value":6997},"Load balancing",{"type":38,"tag":386,"props":6999,"children":7000},{},[7001,7006,7011],{"type":38,"tag":413,"props":7002,"children":7003},{},[7004],{"type":44,"value":7005},"Mule Agents (monitoring)",{"type":38,"tag":413,"props":7007,"children":7008},{},[7009],{"type":44,"value":7010},"Application Insights",{"type":38,"tag":413,"props":7012,"children":7013},{},[7014],{"type":44,"value":7015},"Telemetry, logging, alerting",{"type":38,"tag":386,"props":7017,"children":7018},{},[7019,7024,7029],{"type":38,"tag":413,"props":7020,"children":7021},{},[7022],{"type":44,"value":7023},"MUnit (testing)",{"type":38,"tag":413,"props":7025,"children":7026},{},[7027],{"type":44,"value":7028},"Logic Apps local testing + curl\u002FPowerShell",{"type":38,"tag":413,"props":7030,"children":7031},{},[7032],{"type":44,"value":7033},"Test via HTTP triggers locally",{"type":38,"tag":386,"props":7035,"children":7036},{},[7037,7042,7047],{"type":38,"tag":413,"props":7038,"children":7039},{},[7040],{"type":44,"value":7041},"Maven build (pom.xml)",{"type":38,"tag":413,"props":7043,"children":7044},{},[7045],{"type":44,"value":7046},"Not applicable (JSON-based project)",{"type":38,"tag":413,"props":7048,"children":7049},{},[7050],{"type":44,"value":7051},"Logic Apps uses folder structure, not Maven",{"type":38,"tag":386,"props":7053,"children":7054},{},[7055,7060,7065],{"type":38,"tag":413,"props":7056,"children":7057},{},[7058],{"type":44,"value":7059},"mule-artifact.json",{"type":38,"tag":413,"props":7061,"children":7062},{},[7063],{"type":44,"value":7064},"host.json + local.settings.json",{"type":38,"tag":413,"props":7066,"children":7067},{},[7068],{"type":44,"value":7069},"Runtime and project configuration",{"type":38,"tag":386,"props":7071,"children":7072},{},[7073,7078,7083],{"type":38,"tag":413,"props":7074,"children":7075},{},[7076],{"type":44,"value":7077},"application.properties",{"type":38,"tag":413,"props":7079,"children":7080},{},[7081],{"type":44,"value":7082},"local.settings.json (app settings)",{"type":38,"tag":413,"props":7084,"children":7085},{},[7086],{"type":44,"value":7087},"Configuration values",{"type":38,"tag":386,"props":7089,"children":7090},{},[7091,7096,7101],{"type":38,"tag":413,"props":7092,"children":7093},{},[7094],{"type":44,"value":7095},"Secure properties",{"type":38,"tag":413,"props":7097,"children":7098},{},[7099],{"type":44,"value":7100},"Azure Key Vault references",{"type":38,"tag":413,"props":7102,"children":7103},{},[7104,7110],{"type":38,"tag":642,"props":7105,"children":7107},{"className":7106},[],[7108],{"type":44,"value":7109},"@Microsoft.KeyVault(...)",{"type":44,"value":7111}," references",{"type":38,"tag":61,"props":7113,"children":7114},{},[],{"type":38,"tag":65,"props":7116,"children":7118},{"id":7117},"deployment-scope-reference",[7119],{"type":44,"value":322},{"type":38,"tag":378,"props":7121,"children":7122},{},[7123,7143],{"type":38,"tag":382,"props":7124,"children":7125},{},[7126],{"type":38,"tag":386,"props":7127,"children":7128},{},[7129,7134,7138],{"type":38,"tag":390,"props":7130,"children":7131},{},[7132],{"type":44,"value":7133},"Scope",{"type":38,"tag":390,"props":7135,"children":7136},{},[7137],{"type":44,"value":885},{"type":38,"tag":390,"props":7139,"children":7140},{},[7141],{"type":44,"value":7142},"Examples",{"type":38,"tag":406,"props":7144,"children":7145},{},[7146,7163],{"type":38,"tag":386,"props":7147,"children":7148},{},[7149,7153,7158],{"type":38,"tag":413,"props":7150,"children":7151},{},[7152],{"type":44,"value":1311},{"type":38,"tag":413,"props":7154,"children":7155},{},[7156],{"type":44,"value":7157},"Runs anywhere — on-premises via hybrid, or cloud",{"type":38,"tag":413,"props":7159,"children":7160},{},[7161],{"type":44,"value":7162},"File System, SFTP, FTP, SQL, HTTP, SAP",{"type":38,"tag":386,"props":7164,"children":7165},{},[7166,7170,7175],{"type":38,"tag":413,"props":7167,"children":7168},{},[7169],{"type":44,"value":2258},{"type":38,"tag":413,"props":7171,"children":7172},{},[7173],{"type":44,"value":7174},"Requires Azure cloud resources",{"type":38,"tag":413,"props":7176,"children":7177},{},[7178],{"type":44,"value":7179},"Service Bus, Event Hub, Cosmos DB, Blob",{"type":38,"tag":61,"props":7181,"children":7182},{},[],{"type":38,"tag":65,"props":7184,"children":7186},{"id":7185},"connection-type-reference",[7187],{"type":44,"value":331},{"type":38,"tag":378,"props":7189,"children":7190},{},[7191,7211],{"type":38,"tag":382,"props":7192,"children":7193},{},[7194],{"type":38,"tag":386,"props":7195,"children":7196},{},[7197,7202,7207],{"type":38,"tag":390,"props":7198,"children":7199},{},[7200],{"type":44,"value":7201},"Connection Type",{"type":38,"tag":390,"props":7203,"children":7204},{},[7205],{"type":44,"value":7206},"Format in connections.json",{"type":38,"tag":390,"props":7208,"children":7209},{},[7210],{"type":44,"value":4576},{"type":38,"tag":406,"props":7212,"children":7213},{},[7214,7235],{"type":38,"tag":386,"props":7215,"children":7216},{},[7217,7221,7230],{"type":38,"tag":413,"props":7218,"children":7219},{},[7220],{"type":44,"value":770},{"type":38,"tag":413,"props":7222,"children":7223},{},[7224],{"type":38,"tag":642,"props":7225,"children":7227},{"className":7226},[],[7228],{"type":44,"value":7229},"serviceProviderConnections.{name}",{"type":38,"tag":413,"props":7231,"children":7232},{},[7233],{"type":44,"value":7234},"Built-in, runs in-process",{"type":38,"tag":386,"props":7236,"children":7237},{},[7238,7243,7252],{"type":38,"tag":413,"props":7239,"children":7240},{},[7241],{"type":44,"value":7242},"Managed API",{"type":38,"tag":413,"props":7244,"children":7245},{},[7246],{"type":38,"tag":642,"props":7247,"children":7249},{"className":7248},[],[7250],{"type":44,"value":7251},"managedApiConnections.{name}",{"type":38,"tag":413,"props":7253,"children":7254},{},[7255],{"type":44,"value":7256},"Azure-hosted connector instance",{"type":38,"tag":61,"props":7258,"children":7259},{},[],{"type":38,"tag":65,"props":7261,"children":7263},{"id":7262},"quick-lookup-mulesoft-connector-logic-apps-connector",[7264],{"type":44,"value":340},{"type":38,"tag":378,"props":7266,"children":7267},{},[7268,7289],{"type":38,"tag":382,"props":7269,"children":7270},{},[7271],{"type":38,"tag":386,"props":7272,"children":7273},{},[7274,7279,7284],{"type":38,"tag":390,"props":7275,"children":7276},{},[7277],{"type":44,"value":7278},"MuleSoft Connector \u002F Processor",{"type":38,"tag":390,"props":7280,"children":7281},{},[7282],{"type":44,"value":7283},"Logic Apps Connector",{"type":38,"tag":390,"props":7285,"children":7286},{},[7287],{"type":44,"value":7288},"Service Provider ID",{"type":38,"tag":406,"props":7290,"children":7291},{},[7292,7312,7332,7352,7372,7392,7412,7433,7455,7477,7497,7517,7537,7557,7576,7596,7616,7634,7650,7665,7680,7696,7711,7727,7743,7759,7775,7791,7808,7830],{"type":38,"tag":386,"props":7293,"children":7294},{},[7295,7299,7304],{"type":38,"tag":413,"props":7296,"children":7297},{},[7298],{"type":44,"value":3588},{"type":38,"tag":413,"props":7300,"children":7301},{},[7302],{"type":44,"value":7303},"HTTP (Request trigger)",{"type":38,"tag":413,"props":7305,"children":7306},{},[7307],{"type":38,"tag":642,"props":7308,"children":7310},{"className":7309},[],[7311],{"type":44,"value":3534},{"type":38,"tag":386,"props":7313,"children":7314},{},[7315,7319,7324],{"type":38,"tag":413,"props":7316,"children":7317},{},[7318],{"type":44,"value":3596},{"type":38,"tag":413,"props":7320,"children":7321},{},[7322],{"type":44,"value":7323},"HTTP (invokeHttp action)",{"type":38,"tag":413,"props":7325,"children":7326},{},[7327],{"type":38,"tag":642,"props":7328,"children":7330},{"className":7329},[],[7331],{"type":44,"value":3534},{"type":38,"tag":386,"props":7333,"children":7334},{},[7335,7340,7344],{"type":38,"tag":413,"props":7336,"children":7337},{},[7338],{"type":44,"value":7339},"file:connector",{"type":38,"tag":413,"props":7341,"children":7342},{},[7343],{"type":44,"value":712},{"type":38,"tag":413,"props":7345,"children":7346},{},[7347],{"type":38,"tag":642,"props":7348,"children":7350},{"className":7349},[],[7351],{"type":44,"value":784},{"type":38,"tag":386,"props":7353,"children":7354},{},[7355,7360,7364],{"type":38,"tag":413,"props":7356,"children":7357},{},[7358],{"type":44,"value":7359},"ftp:connector",{"type":38,"tag":413,"props":7361,"children":7362},{},[7363],{"type":44,"value":1224},{"type":38,"tag":413,"props":7365,"children":7366},{},[7367],{"type":38,"tag":642,"props":7368,"children":7370},{"className":7369},[],[7371],{"type":44,"value":1292},{"type":38,"tag":386,"props":7373,"children":7374},{},[7375,7380,7384],{"type":38,"tag":413,"props":7376,"children":7377},{},[7378],{"type":44,"value":7379},"sftp:connector",{"type":38,"tag":413,"props":7381,"children":7382},{},[7383],{"type":44,"value":1632},{"type":38,"tag":413,"props":7385,"children":7386},{},[7387],{"type":38,"tag":642,"props":7388,"children":7390},{"className":7389},[],[7391],{"type":44,"value":1700},{"type":38,"tag":386,"props":7393,"children":7394},{},[7395,7400,7404],{"type":38,"tag":413,"props":7396,"children":7397},{},[7398],{"type":44,"value":7399},"db:connector (SQL Server)",{"type":38,"tag":413,"props":7401,"children":7402},{},[7403],{"type":44,"value":3064},{"type":38,"tag":413,"props":7405,"children":7406},{},[7407],{"type":38,"tag":642,"props":7408,"children":7410},{"className":7409},[],[7411],{"type":44,"value":3132},{"type":38,"tag":386,"props":7413,"children":7414},{},[7415,7420,7425],{"type":38,"tag":413,"props":7416,"children":7417},{},[7418],{"type":44,"value":7419},"db:connector (MySQL)",{"type":38,"tag":413,"props":7421,"children":7422},{},[7423],{"type":44,"value":7424},"SQL Server (via JDBC)",{"type":38,"tag":413,"props":7426,"children":7427},{},[7428],{"type":38,"tag":642,"props":7429,"children":7431},{"className":7430},[],[7432],{"type":44,"value":3132},{"type":38,"tag":386,"props":7434,"children":7435},{},[7436,7441,7446],{"type":38,"tag":413,"props":7437,"children":7438},{},[7439],{"type":44,"value":7440},"db:connector (Oracle)",{"type":38,"tag":413,"props":7442,"children":7443},{},[7444],{"type":44,"value":7445},"Oracle Database",{"type":38,"tag":413,"props":7447,"children":7448},{},[7449],{"type":38,"tag":642,"props":7450,"children":7452},{"className":7451},[],[7453],{"type":44,"value":7454},"\u002FserviceProviders\u002Foracledb",{"type":38,"tag":386,"props":7456,"children":7457},{},[7458,7463,7468],{"type":38,"tag":413,"props":7459,"children":7460},{},[7461],{"type":44,"value":7462},"db:connector (PostgreSQL)",{"type":38,"tag":413,"props":7464,"children":7465},{},[7466],{"type":44,"value":7467},"PostgreSQL",{"type":38,"tag":413,"props":7469,"children":7470},{},[7471],{"type":38,"tag":642,"props":7472,"children":7474},{"className":7473},[],[7475],{"type":44,"value":7476},"\u002FserviceProviders\u002Fpostgresql",{"type":38,"tag":386,"props":7478,"children":7479},{},[7480,7485,7489],{"type":38,"tag":413,"props":7481,"children":7482},{},[7483],{"type":44,"value":7484},"jms:connector",{"type":38,"tag":413,"props":7486,"children":7487},{},[7488],{"type":44,"value":2171},{"type":38,"tag":413,"props":7490,"children":7491},{},[7492],{"type":38,"tag":642,"props":7493,"children":7495},{"className":7494},[],[7496],{"type":44,"value":2239},{"type":38,"tag":386,"props":7498,"children":7499},{},[7500,7505,7509],{"type":38,"tag":413,"props":7501,"children":7502},{},[7503],{"type":44,"value":7504},"vm:connector",{"type":38,"tag":413,"props":7506,"children":7507},{},[7508],{"type":44,"value":2171},{"type":38,"tag":413,"props":7510,"children":7511},{},[7512],{"type":38,"tag":642,"props":7513,"children":7515},{"className":7514},[],[7516],{"type":44,"value":2239},{"type":38,"tag":386,"props":7518,"children":7519},{},[7520,7525,7529],{"type":38,"tag":413,"props":7521,"children":7522},{},[7523],{"type":44,"value":7524},"amqp:connector",{"type":38,"tag":413,"props":7526,"children":7527},{},[7528],{"type":44,"value":2537},{"type":38,"tag":413,"props":7530,"children":7531},{},[7532],{"type":38,"tag":642,"props":7533,"children":7535},{"className":7534},[],[7536],{"type":44,"value":2605},{"type":38,"tag":386,"props":7538,"children":7539},{},[7540,7545,7549],{"type":38,"tag":413,"props":7541,"children":7542},{},[7543],{"type":44,"value":7544},"kafka:connector",{"type":38,"tag":413,"props":7546,"children":7547},{},[7548],{"type":44,"value":2818},{"type":38,"tag":413,"props":7550,"children":7551},{},[7552],{"type":38,"tag":642,"props":7553,"children":7555},{"className":7554},[],[7556],{"type":44,"value":2886},{"type":38,"tag":386,"props":7558,"children":7559},{},[7560,7564,7568],{"type":38,"tag":413,"props":7561,"children":7562},{},[7563],{"type":44,"value":3833},{"type":38,"tag":413,"props":7565,"children":7566},{},[7567],{"type":44,"value":3712},{"type":38,"tag":413,"props":7569,"children":7570},{},[7571],{"type":38,"tag":642,"props":7572,"children":7574},{"className":7573},[],[7575],{"type":44,"value":3780},{"type":38,"tag":386,"props":7577,"children":7578},{},[7579,7583,7588],{"type":38,"tag":413,"props":7580,"children":7581},{},[7582],{"type":44,"value":3612},{"type":38,"tag":413,"props":7584,"children":7585},{},[7586],{"type":44,"value":7587},"HTTP (SOAP over HTTP)",{"type":38,"tag":413,"props":7589,"children":7590},{},[7591],{"type":38,"tag":642,"props":7592,"children":7594},{"className":7593},[],[7595],{"type":44,"value":3534},{"type":38,"tag":386,"props":7597,"children":7598},{},[7599,7604,7608],{"type":38,"tag":413,"props":7600,"children":7601},{},[7602],{"type":44,"value":7603},"sap:connector",{"type":38,"tag":413,"props":7605,"children":7606},{},[7607],{"type":44,"value":3954},{"type":38,"tag":413,"props":7609,"children":7610},{},[7611],{"type":38,"tag":642,"props":7612,"children":7614},{"className":7613},[],[7615],{"type":44,"value":4022},{"type":38,"tag":386,"props":7617,"children":7618},{},[7619,7624,7629],{"type":38,"tag":413,"props":7620,"children":7621},{},[7622],{"type":44,"value":7623},"ee:transform (DataWeave)",{"type":38,"tag":413,"props":7625,"children":7626},{},[7627],{"type":44,"value":7628},"Compose \u002F Liquid \u002F .NET",{"type":38,"tag":413,"props":7630,"children":7631},{},[7632],{"type":44,"value":7633},"(built-in action)",{"type":38,"tag":386,"props":7635,"children":7636},{},[7637,7641,7646],{"type":38,"tag":413,"props":7638,"children":7639},{},[7640],{"type":44,"value":4773},{"type":38,"tag":413,"props":7642,"children":7643},{},[7644],{"type":44,"value":7645},"Condition \u002F Switch",{"type":38,"tag":413,"props":7647,"children":7648},{},[7649],{"type":44,"value":7633},{"type":38,"tag":386,"props":7651,"children":7652},{},[7653,7657,7661],{"type":38,"tag":413,"props":7654,"children":7655},{},[7656],{"type":44,"value":4809},{"type":38,"tag":413,"props":7658,"children":7659},{},[7660],{"type":44,"value":4814},{"type":38,"tag":413,"props":7662,"children":7663},{},[7664],{"type":44,"value":7633},{"type":38,"tag":386,"props":7666,"children":7667},{},[7668,7672,7676],{"type":38,"tag":413,"props":7669,"children":7670},{},[7671],{"type":44,"value":4831},{"type":38,"tag":413,"props":7673,"children":7674},{},[7675],{"type":44,"value":5839},{"type":38,"tag":413,"props":7677,"children":7678},{},[7679],{"type":44,"value":7633},{"type":38,"tag":386,"props":7681,"children":7682},{},[7683,7687,7692],{"type":38,"tag":413,"props":7684,"children":7685},{},[7686],{"type":44,"value":4859},{"type":38,"tag":413,"props":7688,"children":7689},{},[7690],{"type":44,"value":7691},"Until",{"type":38,"tag":413,"props":7693,"children":7694},{},[7695],{"type":44,"value":7633},{"type":38,"tag":386,"props":7697,"children":7698},{},[7699,7703,7707],{"type":38,"tag":413,"props":7700,"children":7701},{},[7702],{"type":44,"value":4925},{"type":38,"tag":413,"props":7704,"children":7705},{},[7706],{"type":44,"value":7133},{"type":38,"tag":413,"props":7708,"children":7709},{},[7710],{"type":44,"value":7633},{"type":38,"tag":386,"props":7712,"children":7713},{},[7714,7718,7723],{"type":38,"tag":413,"props":7715,"children":7716},{},[7717],{"type":44,"value":4679},{"type":38,"tag":413,"props":7719,"children":7720},{},[7721],{"type":44,"value":7722},"InvokeWorkflow",{"type":38,"tag":413,"props":7724,"children":7725},{},[7726],{"type":44,"value":7633},{"type":38,"tag":386,"props":7728,"children":7729},{},[7730,7734,7739],{"type":38,"tag":413,"props":7731,"children":7732},{},[7733],{"type":44,"value":4635},{"type":38,"tag":413,"props":7735,"children":7736},{},[7737],{"type":44,"value":7738},"Set Variable",{"type":38,"tag":413,"props":7740,"children":7741},{},[7742],{"type":44,"value":7633},{"type":38,"tag":386,"props":7744,"children":7745},{},[7746,7750,7755],{"type":38,"tag":413,"props":7747,"children":7748},{},[7749],{"type":44,"value":4613},{"type":38,"tag":413,"props":7751,"children":7752},{},[7753],{"type":44,"value":7754},"Compose",{"type":38,"tag":413,"props":7756,"children":7757},{},[7758],{"type":44,"value":7633},{"type":38,"tag":386,"props":7760,"children":7761},{},[7762,7766,7771],{"type":38,"tag":413,"props":7763,"children":7764},{},[7765],{"type":44,"value":4591},{"type":38,"tag":413,"props":7767,"children":7768},{},[7769],{"type":44,"value":7770},"Compose (tracked props)",{"type":38,"tag":413,"props":7772,"children":7773},{},[7774],{"type":44,"value":7633},{"type":38,"tag":386,"props":7776,"children":7777},{},[7778,7782,7787],{"type":38,"tag":413,"props":7779,"children":7780},{},[7781],{"type":44,"value":4701},{"type":38,"tag":413,"props":7783,"children":7784},{},[7785],{"type":44,"value":7786},"Terminate",{"type":38,"tag":413,"props":7788,"children":7789},{},[7790],{"type":44,"value":7633},{"type":38,"tag":386,"props":7792,"children":7793},{},[7794,7799,7803],{"type":38,"tag":413,"props":7795,"children":7796},{},[7797],{"type":44,"value":7798},"scheduler",{"type":38,"tag":413,"props":7800,"children":7801},{},[7802],{"type":44,"value":588},{"type":38,"tag":413,"props":7804,"children":7805},{},[7806],{"type":44,"value":7807},"(built-in trigger)",{"type":38,"tag":386,"props":7809,"children":7810},{},[7811,7816,7821],{"type":38,"tag":413,"props":7812,"children":7813},{},[7814],{"type":44,"value":7815},"os:store \u002F os:retrieve",{"type":38,"tag":413,"props":7817,"children":7818},{},[7819],{"type":44,"value":7820},"Azure Table Storage",{"type":38,"tag":413,"props":7822,"children":7823},{},[7824],{"type":38,"tag":642,"props":7825,"children":7827},{"className":7826},[],[7828],{"type":44,"value":7829},"\u002FserviceProviders\u002FazureTables",{"type":38,"tag":386,"props":7831,"children":7832},{},[7833,7838,7842],{"type":38,"tag":413,"props":7834,"children":7835},{},[7836],{"type":44,"value":7837},"validation:*",{"type":38,"tag":413,"props":7839,"children":7840},{},[7841],{"type":44,"value":5073},{"type":38,"tag":413,"props":7843,"children":7844},{},[7845],{"type":44,"value":7633},{"type":38,"tag":61,"props":7847,"children":7848},{},[],{"type":38,"tag":65,"props":7850,"children":7852},{"id":7851},"coverage-summary",[7853],{"type":44,"value":349},{"type":38,"tag":378,"props":7855,"children":7856},{},[7857,7882],{"type":38,"tag":382,"props":7858,"children":7859},{},[7860],{"type":38,"tag":386,"props":7861,"children":7862},{},[7863,7867,7872,7877],{"type":38,"tag":390,"props":7864,"children":7865},{},[7866],{"type":44,"value":815},{"type":38,"tag":390,"props":7868,"children":7869},{},[7870],{"type":44,"value":7871},"MuleSoft Components Covered",{"type":38,"tag":390,"props":7873,"children":7874},{},[7875],{"type":44,"value":7876},"Logic Apps Equivalents",{"type":38,"tag":390,"props":7878,"children":7879},{},[7880],{"type":44,"value":7881},"Gaps",{"type":38,"tag":406,"props":7883,"children":7884},{},[7885,7908,7930,7952,7974,7995,8015,8035,8057,8078,8100,8120,8141],{"type":38,"tag":386,"props":7886,"children":7887},{},[7888,7893,7898,7903],{"type":38,"tag":413,"props":7889,"children":7890},{},[7891],{"type":44,"value":7892},"File & Storage Connectors",{"type":38,"tag":413,"props":7894,"children":7895},{},[7896],{"type":44,"value":7897},"3 (file, ftp, sftp)",{"type":38,"tag":413,"props":7899,"children":7900},{},[7901],{"type":44,"value":7902},"3",{"type":38,"tag":413,"props":7904,"children":7905},{},[7906],{"type":44,"value":7907},"0",{"type":38,"tag":386,"props":7909,"children":7910},{},[7911,7916,7921,7926],{"type":38,"tag":413,"props":7912,"children":7913},{},[7914],{"type":44,"value":7915},"Messaging Connectors",{"type":38,"tag":413,"props":7917,"children":7918},{},[7919],{"type":44,"value":7920},"4 (jms, vm, amqp, kafka)",{"type":38,"tag":413,"props":7922,"children":7923},{},[7924],{"type":44,"value":7925},"4",{"type":38,"tag":413,"props":7927,"children":7928},{},[7929],{"type":44,"value":7907},{"type":38,"tag":386,"props":7931,"children":7932},{},[7933,7938,7943,7948],{"type":38,"tag":413,"props":7934,"children":7935},{},[7936],{"type":44,"value":7937},"Database Connectors",{"type":38,"tag":413,"props":7939,"children":7940},{},[7941],{"type":44,"value":7942},"1 (db:connector, multi-DB)",{"type":38,"tag":413,"props":7944,"children":7945},{},[7946],{"type":44,"value":7947},"4+ (SQL, Oracle, etc.)",{"type":38,"tag":413,"props":7949,"children":7950},{},[7951],{"type":44,"value":7907},{"type":38,"tag":386,"props":7953,"children":7954},{},[7955,7960,7965,7970],{"type":38,"tag":413,"props":7956,"children":7957},{},[7958],{"type":44,"value":7959},"HTTP \u002F Web Services",{"type":38,"tag":413,"props":7961,"children":7962},{},[7963],{"type":44,"value":7964},"3 (listener, request, wsc)",{"type":38,"tag":413,"props":7966,"children":7967},{},[7968],{"type":44,"value":7969},"1 (HTTP)",{"type":38,"tag":413,"props":7971,"children":7972},{},[7973],{"type":44,"value":7907},{"type":38,"tag":386,"props":7975,"children":7976},{},[7977,7981,7986,7991],{"type":38,"tag":413,"props":7978,"children":7979},{},[7980],{"type":44,"value":142},{"type":38,"tag":413,"props":7982,"children":7983},{},[7984],{"type":44,"value":7985},"1 (email:send)",{"type":38,"tag":413,"props":7987,"children":7988},{},[7989],{"type":44,"value":7990},"1 (SMTP)",{"type":38,"tag":413,"props":7992,"children":7993},{},[7994],{"type":44,"value":7907},{"type":38,"tag":386,"props":7996,"children":7997},{},[7998,8002,8007,8011],{"type":38,"tag":413,"props":7999,"children":8000},{},[8001],{"type":44,"value":4060},{"type":38,"tag":413,"props":8003,"children":8004},{},[8005],{"type":44,"value":8006},"1 (SAP)",{"type":38,"tag":413,"props":8008,"children":8009},{},[8010],{"type":44,"value":8006},{"type":38,"tag":413,"props":8012,"children":8013},{},[8014],{"type":44,"value":7907},{"type":38,"tag":386,"props":8016,"children":8017},{},[8018,8022,8027,8031],{"type":38,"tag":413,"props":8019,"children":8020},{},[8021],{"type":44,"value":190},{"type":38,"tag":413,"props":8023,"children":8024},{},[8025],{"type":44,"value":8026},"7",{"type":38,"tag":413,"props":8028,"children":8029},{},[8030],{"type":44,"value":8026},{"type":38,"tag":413,"props":8032,"children":8033},{},[8034],{"type":44,"value":7907},{"type":38,"tag":386,"props":8036,"children":8037},{},[8038,8043,8047,8052],{"type":38,"tag":413,"props":8039,"children":8040},{},[8041],{"type":44,"value":8042},"Control Flow",{"type":38,"tag":413,"props":8044,"children":8045},{},[8046],{"type":44,"value":8026},{"type":38,"tag":413,"props":8048,"children":8049},{},[8050],{"type":44,"value":8051},"5 + patterns",{"type":38,"tag":413,"props":8053,"children":8054},{},[8055],{"type":44,"value":8056},"2",{"type":38,"tag":386,"props":8058,"children":8059},{},[8060,8064,8069,8074],{"type":38,"tag":413,"props":8061,"children":8062},{},[8063],{"type":44,"value":208},{"type":38,"tag":413,"props":8065,"children":8066},{},[8067],{"type":44,"value":8068},"3 (DataWeave variants)",{"type":38,"tag":413,"props":8070,"children":8071},{},[8072],{"type":44,"value":8073},"3 (Compose\u002FLiquid\u002F.NET)",{"type":38,"tag":413,"props":8075,"children":8076},{},[8077],{"type":44,"value":7907},{"type":38,"tag":386,"props":8079,"children":8080},{},[8081,8086,8091,8096],{"type":38,"tag":413,"props":8082,"children":8083},{},[8084],{"type":44,"value":8085},"Validation",{"type":38,"tag":413,"props":8087,"children":8088},{},[8089],{"type":44,"value":8090},"8",{"type":38,"tag":413,"props":8092,"children":8093},{},[8094],{"type":44,"value":8095},"8 (Condition)",{"type":38,"tag":413,"props":8097,"children":8098},{},[8099],{"type":44,"value":7907},{"type":38,"tag":386,"props":8101,"children":8102},{},[8103,8107,8112,8116],{"type":38,"tag":413,"props":8104,"children":8105},{},[8106],{"type":44,"value":226},{"type":38,"tag":413,"props":8108,"children":8109},{},[8110],{"type":44,"value":8111},"3 patterns",{"type":38,"tag":413,"props":8113,"children":8114},{},[8115],{"type":44,"value":8111},{"type":38,"tag":413,"props":8117,"children":8118},{},[8119],{"type":44,"value":7907},{"type":38,"tag":386,"props":8121,"children":8122},{},[8123,8128,8133,8137],{"type":38,"tag":413,"props":8124,"children":8125},{},[8126],{"type":44,"value":8127},"Platform Features",{"type":38,"tag":413,"props":8129,"children":8130},{},[8131],{"type":44,"value":8132},"15",{"type":38,"tag":413,"props":8134,"children":8135},{},[8136],{"type":44,"value":8132},{"type":38,"tag":413,"props":8138,"children":8139},{},[8140],{"type":44,"value":7907},{"type":38,"tag":386,"props":8142,"children":8143},{},[8144,8152,8160,8168],{"type":38,"tag":413,"props":8145,"children":8146},{},[8147],{"type":38,"tag":55,"props":8148,"children":8149},{},[8150],{"type":44,"value":8151},"Total",{"type":38,"tag":413,"props":8153,"children":8154},{},[8155],{"type":38,"tag":55,"props":8156,"children":8157},{},[8158],{"type":44,"value":8159},"~56 components",{"type":38,"tag":413,"props":8161,"children":8162},{},[8163],{"type":38,"tag":55,"props":8164,"children":8165},{},[8166],{"type":44,"value":8167},"~55 equivalents",{"type":38,"tag":413,"props":8169,"children":8170},{},[8171],{"type":38,"tag":55,"props":8172,"children":8173},{},[8174],{"type":44,"value":8056},{"items":8176,"total":8284},[8177,8194,8213,8230,8245,8261,8271],{"slug":8178,"name":8178,"fn":8179,"description":8180,"org":8181,"tags":8182,"stars":21,"repoUrl":22,"updatedAt":8193},"analyse-source-design","analyze TIBCO flow architecture","Rules for analysing a single TIBCO flow group's architecture. Covers source file reading depth, Mermaid diagram rules, flow\u002Fsub-process rendering, processor mapping priority ladder, and the required multi-step store tool sequence.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8183,8186,8187,8190],{"name":8184,"slug":8185,"type":14},"Architecture","architecture",{"name":11,"slug":8,"type":14},{"name":8188,"slug":8189,"type":14},"Code Analysis","code-analysis",{"name":8191,"slug":8192,"type":14},"Diagrams","diagrams","2026-07-12T08:19:15.81605",{"slug":8195,"name":8195,"fn":8196,"description":8197,"org":8198,"tags":8199,"stars":21,"repoUrl":22,"updatedAt":8212},"cloud-deployment-and-testing","deploy and test Azure Logic Apps","Rules for optional cloud deployment and testing of Logic Apps Standard projects. Covers ARM\u002FBicep generation, deployment method, app settings management, cloud test execution, and reporting.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8200,8201,8204,8206,8209],{"name":11,"slug":8,"type":14},{"name":8202,"slug":8203,"type":14},"Bicep","bicep",{"name":6561,"slug":8205,"type":14},"deployment",{"name":8207,"slug":8208,"type":14},"Reporting","reporting",{"name":8210,"slug":8211,"type":14},"Testing","testing","2026-07-12T08:20:12.210407",{"slug":8214,"name":8214,"fn":8215,"description":8216,"org":8217,"tags":8218,"stars":21,"repoUrl":22,"updatedAt":8229},"connections-json-generation-rules","generate connections.json files for Logic Apps","Rules for generating connections.json files for Logic Apps Standard. Covers serviceProviderConnections format, mandatory reference lookup, FileSystem mountPath rule, and connector parameter constraints.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8219,8222,8223,8226],{"name":8220,"slug":8221,"type":14},"Automation","automation",{"name":11,"slug":8,"type":14},{"name":8224,"slug":8225,"type":14},"Configuration","configuration",{"name":8227,"slug":8228,"type":14},"Workflow Automation","workflow-automation","2026-07-12T08:20:28.730402",{"slug":8231,"name":8231,"fn":8232,"description":8233,"org":8234,"tags":8235,"stars":21,"repoUrl":22,"updatedAt":8244},"conversion-task-plan-rules","generate ordered conversion task plans","Rules for generating ordered conversion task plans. Covers mandatory task ordering, required task types, descriptive task ID rules, optional vs non-optional tasks, output path conventions, and what each task must contain.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8236,8237,8238,8241],{"name":11,"slug":8,"type":14},{"name":16,"slug":17,"type":14},{"name":8239,"slug":8240,"type":14},"Operations","operations",{"name":8242,"slug":8243,"type":14},"Planning","planning","2026-07-12T08:20:17.194993",{"slug":8246,"name":8246,"fn":8247,"description":8248,"org":8249,"tags":8250,"stars":21,"repoUrl":22,"updatedAt":8260},"dependency-and-decompilation-analysis","analyze MuleSoft dependencies and decompiled Java code","Rules for discovering, analysing, and classifying missing dependencies during MuleSoft flow analysis. Covers JAR\u002FJava decompilation, Maven dependency analysis, custom module classification, and what blocks migration.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8251,8252,8253,8256,8259],{"name":11,"slug":8,"type":14},{"name":8188,"slug":8189,"type":14},{"name":8254,"slug":8255,"type":14},"Java","java",{"name":8257,"slug":8258,"type":14},"Maven","maven",{"name":16,"slug":17,"type":14},"2026-07-12T08:20:04.462447",{"slug":8262,"name":8262,"fn":8263,"description":8264,"org":8265,"tags":8266,"stars":21,"repoUrl":22,"updatedAt":8270},"detect-logical-groups","group MuleSoft integration artifacts","Rules for detecting and grouping MuleSoft integration artifacts into logical flow groups using flow-reference strategy. Covers flow-ref call-chain rules, fallback grouping when no sources exist, and required output fields.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8267,8268,8269],{"name":8184,"slug":8185,"type":14},{"name":11,"slug":8,"type":14},{"name":16,"slug":17,"type":14},"2026-07-12T08:20:08.228065",{"slug":8272,"name":8272,"fn":8273,"description":8274,"org":8275,"tags":8276,"stars":21,"repoUrl":22,"updatedAt":8283},"dotnet-local-functions-logic-apps","create .NET local functions for Logic Apps","Creates .NET local functions (custom code) for Azure Logic Apps Standard. Covers exact NuGet packages, namespaces, csproj, MSBuild targets, VS Code config, function.json, and workflow InvokeFunction patterns for both .NET 8 and .NET Framework 4.7.2.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8277,8280,8281,8282],{"name":8278,"slug":8279,"type":14},".NET","net",{"name":19,"slug":20,"type":14},{"name":8220,"slug":8221,"type":14},{"name":11,"slug":8,"type":14},"2026-07-12T08:19:23.722956",12,{"items":8286,"total":8457},[8287,8306,8321,8338,8351,8366,8379,8394,8405,8419,8432,8445],{"slug":8288,"name":8288,"fn":8289,"description":8290,"org":8291,"tags":8292,"stars":8303,"repoUrl":8304,"updatedAt":8305},"azure-arg-external-evaluation-policy-author","author and test Azure Resource Graph policies","Use when the user wants to author, design, or test an Azure Policy that queries Azure Resource Graph (ARG) at request-time — i.e. a policy whose deny\u002Faudit decision depends on data from elsewhere in the subscription (sibling\u002Fparent resource state, RG-wide invariants, multi-hop relationships, etc.). Formally called Azure Policy External Evaluation; sometimes referred to colloquially as \"Invoke\". Drives an iterative KQL co-design loop against the user's real subscription via `az graph query`, then emits a policy definition, assignment, `.http` test flow, and an `EXPLANATION.md` companion. Read-only; never provisions anything.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8293,8294,8297,8300],{"name":11,"slug":8,"type":14},{"name":8295,"slug":8296,"type":14},"Compliance","compliance",{"name":8298,"slug":8299,"type":14},"Governance","governance",{"name":8301,"slug":8302,"type":14},"Policy","policy",1686,"https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-policy","2026-07-12T08:17:48.378432",{"slug":8307,"name":8307,"fn":8308,"description":8309,"org":8310,"tags":8311,"stars":8318,"repoUrl":8319,"updatedAt":8320},"azure-blueprints-migration","migrate Azure Blueprints to Template Specs","Use when a user needs to migrate off Azure Blueprints (definitions and\u002For assignments) to Template Specs and Deployment Stacks before the January 31, 2027 retirement. Covers inventory, export, conversion to Bicep, policy decoupling, Template Spec publishing, Deployment Stack deployment with deny-settings, validation, and cutover.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8312,8313,8314,8317],{"name":11,"slug":8,"type":14},{"name":6561,"slug":8205,"type":14},{"name":8315,"slug":8316,"type":14},"Infrastructure as Code","infrastructure-as-code",{"name":16,"slug":17,"type":14},260,"https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-blueprints","2026-07-12T08:17:49.646405",{"slug":8322,"name":8322,"fn":8323,"description":8324,"org":8325,"tags":8326,"stars":8335,"repoUrl":8336,"updatedAt":8337},"apiview-feedback-resolution","resolve APIView feedback on Azure SDKs","Analyze and resolve APIView review feedback on Azure SDK PRs. **UTILITY SKILL**. USE FOR: APIView comments, API review feedback, SDK API surface changes. DO NOT USE FOR: general code review, non-APIView feedback. INVOKES: azure-sdk-mcp:azsdk_apiview_get_comments, azure-sdk-mcp:azsdk_typespec_customized_code_update.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8327,8328,8329,8332],{"name":19,"slug":20,"type":14},{"name":11,"slug":8,"type":14},{"name":8330,"slug":8331,"type":14},"Code Review","code-review",{"name":8333,"slug":8334,"type":14},"Documentation","documentation",133,"https:\u002F\u002Fgithub.com\u002FAzure\u002Fazure-sdk-tools","2026-07-12T08:17:43.350876",{"slug":8339,"name":8339,"fn":8340,"description":8341,"org":8342,"tags":8343,"stars":8335,"repoUrl":8336,"updatedAt":8350},"azsdk-common-live-and-recorded-tests","deploy resources and run Azure SDK tests","Deploy test resources and run Azure SDK tests in live, record, or playback mode. WHEN: \"run live tests\", \"run recorded tests\", \"deploy test resources\", \"record tests\", \"run tests in record mode\", \"clean up test resources\", \"run tests against live resources\". DO NOT USE FOR: writing new tests, authoring Bicep templates, playback-only test runs without resource deployment. INVOKES: azure-sdk-mcp:azsdk_package_run_tests.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8344,8345,8346,8349],{"name":11,"slug":8,"type":14},{"name":6561,"slug":8205,"type":14},{"name":8347,"slug":8348,"type":14},"SDK","sdk",{"name":8210,"slug":8211,"type":14},"2026-07-12T08:17:44.718943",{"slug":8352,"name":8352,"fn":8353,"description":8354,"org":8355,"tags":8356,"stars":8335,"repoUrl":8336,"updatedAt":8365},"azsdk-common-prepare-release-plan","manage Azure SDK release plan work items","Create, get, update, abandon, and link SDK PRs to release plan work items for Azure SDK releases. **UTILITY SKILL**. USE FOR: \"create release plan\", \"get release plan\", \"update release plan\", \"update API spec in release plan\", \"update SDK details in release plan\", \"abandon release plan\", \"link SDK PR to plan\", \"namespace approval\", \"check release plan status\". DO NOT USE FOR: SDK code generation, pipeline troubleshooting, API review feedback. INVOKES: azure-sdk-mcp:azsdk_create_release_plan, azure-sdk-mcp:azsdk_get_release_plan, azure-sdk-mcp:azsdk_get_release_plan_for_spec_pr, azure-sdk-mcp:azsdk_update_release_plan, azure-sdk-mcp:azsdk_update_api_spec_pull_request_in_release_plan, azure-sdk-mcp:azsdk_update_sdk_details_in_release_plan, azure-sdk-mcp:azsdk_abandon_release_plan, azure-sdk-mcp:azsdk_link_sdk_pull_request_to_release_plan, azure-sdk-mcp:azsdk_link_namespace_approval_issue.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8357,8358,8361,8364],{"name":11,"slug":8,"type":14},{"name":8359,"slug":8360,"type":14},"GitHub","github",{"name":8362,"slug":8363,"type":14},"Project Management","project-management",{"name":8347,"slug":8348,"type":14},"2026-07-12T08:17:38.345387",{"slug":8367,"name":8367,"fn":8368,"description":8369,"org":8370,"tags":8371,"stars":8335,"repoUrl":8336,"updatedAt":8378},"azsdk-common-sdk-release","release Azure SDK packages","Check release readiness and trigger the release pipeline for Azure SDK packages. **UTILITY SKILL**. USE FOR: \"release SDK\", \"trigger release\", \"check release readiness\", \"release pipeline\", \"publish package\", \"ship SDK\". DO NOT USE FOR: SDK development, code generation, pipeline debugging, release plan creation. INVOKES: azure-sdk-mcp:azsdk_release_sdk.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8372,8373,8376,8377],{"name":11,"slug":8,"type":14},{"name":8374,"slug":8375,"type":14},"CI\u002FCD","ci-cd",{"name":6561,"slug":8205,"type":14},{"name":8347,"slug":8348,"type":14},"2026-07-12T08:17:34.27607",{"slug":8380,"name":8380,"fn":8381,"description":8382,"org":8383,"tags":8384,"stars":8335,"repoUrl":8336,"updatedAt":8393},"azure-typespec-author","author and modify Azure TypeSpec API specifications","Authors and modifies Azure TypeSpec (.tsp) API specifications. USE FOR: any TypeSpec\u002Ftsp change — api versions (add, bump, preview, stable, promote), resources, operations, models, properties, decorators, visibility, constraints, breaking changes, LRO, suppressions, operationId, spread model. Covers ARM resource-manager and data-plane services. DO NOT USE FOR: SDK generation, releasing SDK packages, or single MCP tool calls. INVOKES: azure-sdk-mcp:azsdk_typespec_generate_authoring_plan, azure-sdk-mcp:azsdk_run_typespec_validation.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8385,8386,8387,8390],{"name":19,"slug":20,"type":14},{"name":11,"slug":8,"type":14},{"name":8388,"slug":8389,"type":14},"OpenAPI","openapi",{"name":8391,"slug":8392,"type":14},"Technical Writing","technical-writing","2026-07-12T08:17:39.603232",{"slug":8395,"name":8395,"fn":8396,"description":8397,"org":8398,"tags":8399,"stars":8335,"repoUrl":8336,"updatedAt":8404},"generate-sdk-locally","generate and test Azure SDKs locally","Generate, build, and test Azure SDKs locally from TypeSpec with automatic customization. WHEN: \"generate SDK locally\", \"build SDK\", \"run SDK tests\", \"run CI checks\", \"validate package\", \"run checks\", \"update changelog\", \"fix SDK build errors\", \"fix breaking changes\", \"resolve SDK generation errors\", \"customize TypeSpec\", \"rename SDK client\", \"rename SDK model\", \"hide operation from SDK\", \"fix analyzer errors\", \"resolve customization drift\", \"create subclient\", \"update metadata\", \"update version\". DO NOT USE FOR: publishing to package registries, CI pipeline configuration, API design review. INVOKES: azsdk_verify_setup, azsdk_package_generate_code, azsdk_package_build_code, azsdk_package_run_check, azsdk_package_run_tests, azsdk_customized_code_update, azsdk_package_update_changelog_content, azsdk_package_update_metadata, azsdk_package_update_version.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8400,8401,8402,8403],{"name":11,"slug":8,"type":14},{"name":8374,"slug":8375,"type":14},{"name":8347,"slug":8348,"type":14},{"name":8210,"slug":8211,"type":14},"2026-07-12T08:17:37.08523",{"slug":8406,"name":8406,"fn":8407,"description":8408,"org":8409,"tags":8410,"stars":8335,"repoUrl":8336,"updatedAt":8418},"markdown-token-optimizer","optimize markdown files for token efficiency","Analyze markdown files for token efficiency and reduce context-window bloat. **UTILITY SKILL**. DO NOT USE FOR: code optimization, general file editing, non-markdown files. TRIGGERS: optimize markdown, reduce tokens, token count, token bloat, too many tokens, make concise, shrink file, file too large, optimize for AI, token efficiency, verbose markdown, reduce file size. INVOKES: waza CLI.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8411,8414,8417],{"name":8412,"slug":8413,"type":14},"LLM","llm",{"name":8415,"slug":8416,"type":14},"Performance","performance",{"name":8391,"slug":8392,"type":14},"2026-07-12T08:17:42.080413",{"slug":8420,"name":8420,"fn":8421,"description":8422,"org":8423,"tags":8424,"stars":8335,"repoUrl":8336,"updatedAt":8431},"pipeline-troubleshooting","troubleshoot Azure SDK CI pipelines","Diagnose and resolve failures in Azure SDK CI and generation pipelines. **UTILITY SKILL**. USE FOR: \"pipeline failed\", \"build failure\", \"CI check failing\", \"SDK generation error\", \"reproduce pipeline locally\", \"debug SDK pipeline\". DO NOT USE FOR: local build issues without pipeline context, API design review, SDK publishing. INVOKES: azure-sdk-mcp:azsdk_analyze_pipeline, azure-sdk-mcp:azsdk_package_build_code, azure-sdk-mcp:azsdk_package_run_check.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8425,8426,8427,8430],{"name":11,"slug":8,"type":14},{"name":8374,"slug":8375,"type":14},{"name":8428,"slug":8429,"type":14},"Debugging","debugging",{"name":8347,"slug":8348,"type":14},"2026-07-12T08:17:40.821512",{"slug":8433,"name":8433,"fn":8434,"description":8435,"org":8436,"tags":8437,"stars":8335,"repoUrl":8336,"updatedAt":8444},"sensei","improve skill frontmatter compliance","**WORKFLOW SKILL** — Iteratively improve skill frontmatter compliance using the Ralph loop pattern. WHEN: \"run sensei\", \"sensei help\", \"improve skill\", \"fix frontmatter\", \"skill compliance\", \"frontmatter audit\", \"score skill\", \"check skill tokens\". INVOKES: token counting tools, test runners, git commands. FOR SINGLE OPERATIONS: use token CLI directly for counts\u002Fchecks.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8438,8439,8440,8443],{"name":11,"slug":8,"type":14},{"name":8295,"slug":8296,"type":14},{"name":8441,"slug":8442,"type":14},"Process Optimization","process-optimization",{"name":8391,"slug":8392,"type":14},"2026-07-12T08:17:32.970921",{"slug":8446,"name":8446,"fn":8447,"description":8448,"org":8449,"tags":8450,"stars":8335,"repoUrl":8336,"updatedAt":8456},"skill-authoring","author agent skills for agentskills.io","Write Agent Skills that comply with the agentskills.io specification. WHEN: \"create a skill\", \"new skill\", \"write a skill\", \"skill template\", \"skill structure\", \"review skill\", \"skill PR\", \"skill compliance\", \"SKILL.md format\", \"skill frontmatter\", \"skill best practices\". DO NOT USE FOR: improving existing skills (use sensei), general documentation. INVOKES: waza CLI.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[8451,8452,8455],{"name":8333,"slug":8334,"type":14},{"name":8453,"slug":8454,"type":14},"Plugin Development","plugin-development",{"name":8391,"slug":8392,"type":14},"2026-07-12T08:17:35.873862",109]