{"action":"created","comment":{"url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/comments/182206018","pull_request_review_id":112965694,"id":182206018,"diff_hunk":"@@ -0,0 +1,740 @@\n+{\n+    \"$schema\": \"https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#\",\n+    \"contentVersion\": \"1.0.0.0\",\n+    \"parameters\": {\n+        \"Service Bus Namespace (should be globally unique!)\": {\n+            \"defaultValue\": \"Router20180407\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The Service Bus namespace name. This value should be globally unique!\"\n+            }\n+        },\n+        \"Client Logic App name\": {\n+            \"defaultValue\": \"ClientLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"Name of the client Logic App\"\n+            }\n+        },\n+        \"Backend Logic App name\": {\n+            \"defaultValue\": \"BackendLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"Name of the backend Logic App\"\n+            }\n+        },\n+        \"Transformation Logic App name\": {\n+            \"defaultValue\": \"TransformationLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"Name of the transformation Logic App\"\n+            }\n+        },\n+        \"Message routing Topic name\": {\n+            \"defaultValue\": \"messagerouting\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The name of the topic for routing messages.\"\n+            }\n+        },\n+        \"Client Logic App subscription name\": {\n+            \"defaultValue\": \"ToClientLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The name of the topic subscription towards the client Logic App.\"\n+            }\n+        },\n+        \"Backend Logic App subscription name\": {\n+            \"defaultValue\": \"ToBackendLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The name of the topic subscription towards the backend Logic App.\"\n+            }\n+        },\n+        \"Transformation Logic App subscription name\": {\n+            \"defaultValue\": \"ToTransformationLogicApp\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The name of the topic subscription towards the transformation Logic App.\"\n+            }\n+        },\n+        \"Service Bus connection name\": {\n+            \"defaultValue\": \"servicebus\",\n+            \"type\": \"String\",\n+            \"metadata\": {\n+                \"description\":\"The name of the connection to Service Bus created for Logic Apps.\"\n+            }\n+        }\n+    },\n+    \"variables\": {},\n+    \"resources\": [\n+        {\n+            \"comments\": \"Generalized from resource: '/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/resourceGroups/CorrelatingMessages/providers/Microsoft.Logic/workflows/BackendLogicApp'.\",\n+            \"type\": \"Microsoft.Logic/workflows\",\n+            \"name\": \"[parameters('Backend Logic App name')]\",\n+            \"apiVersion\": \"2017-07-01\",\n+            \"location\": \"westeurope\",\n+            \"tags\": {},\n+            \"scale\": null,\n+            \"properties\": {\n+                \"state\": \"Enabled\",\n+                \"definition\": {\n+                    \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#\",\n+                    \"contentVersion\": \"1.0.0.0\",\n+                    \"parameters\": {\n+                        \"$connections\": {\n+                            \"defaultValue\": {},\n+                            \"type\": \"Object\"\n+                        }\n+                    },\n+                    \"triggers\": {\n+                        \"When_a_message_is_received_in_a_topic_subscription_(peek-lock)\": {\n+                            \"recurrence\": {\n+                                \"frequency\": \"Second\",\n+                                \"interval\": 30\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"get\",\n+                                \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Backend Logic App name'),''')}/messages/head/peek')]\",\n+                                \"queries\": {\n+                                    \"sessionId\": \"Next Available\",\n+                                    \"subscriptionType\": \"Main\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"actions\": {\n+                        \"Complete_the_message_in_a_topic_subscription\": {\n+                            \"runAfter\": {\n+                                \"Send_message\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"delete\",\n+                                \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Backend Logic App name'),''')}/messages/complete')]\",\n+                                \"queries\": {\n+                                    \"lockToken\": \"@triggerBody()?['LockToken']\",\n+                                    \"sessionId\": \"@triggerBody()?['SessionId']\",\n+                                    \"subscriptionType\": \"Main\"\n+                                }\n+                            }\n+                        },\n+                        \"HTTP\": {\n+                            \"runAfter\": {},\n+                            \"type\": \"Http\",\n+                            \"inputs\": {\n+                                \"body\": \"@base64ToString(triggerBody()?['ContentData'])\",\n+                                \"headers\": {\n+                                    \"Content-Type\": \"application/json\"\n+                                },\n+                                \"method\": \"POST\",\n+                                \"uri\": \"https://requestloggerbin.herokuapp.com/bin/8836aee5-6753-43bc-a9a1-d433cdeda50d\"\n+                            }\n+                        },\n+                        \"Send_message\": {\n+                            \"runAfter\": {\n+                                \"HTTP\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"body\": {\n+                                    \"ContentData\": \"@{base64(concat('{','\\n','    \\\"Content\\\":',body('HTTP'),',','\\n','    \\\"StatusCode\\\":',outputs('HTTP')['statusCode'],'\\n','}'))}\",\n+                                    \"ContentType\": \"application/json\",\n+                                    \"Properties\": {\n+                                        \"Source\": \"[parameters('Backend Logic App name')]\"\n+                                    },\n+                                    \"SessionId\": \"@triggerBody()?['SessionId']\"\n+                                },\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"post\",\n+                                \"path\": \"/@{encodeURIComponent(encodeURIComponent('messagerouting'))}/messages\",\n+                                \"queries\": {\n+                                    \"systemProperties\": \"None\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"outputs\": {}\n+                },\n+                \"parameters\": {\n+                    \"$connections\": {\n+                        \"value\": {\n+                            \"servicebus\": {\n+                                \"connectionId\": \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\",\n+                                \"connectionName\": \"servicebus\",\n+                                \"id\": \"/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/providers/Microsoft.Web/locations/westeurope/managedApis/servicebus\"\n+                            }\n+                        }\n+                    }\n+                }\n+            },\n+            \"dependsOn\": [\n+                \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\"\n+            ]\n+        },\n+        {\n+            \"comments\": \"Generalized from resource: '/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/resourceGroups/CorrelatingMessages/providers/Microsoft.Logic/workflows/ClientLogicApp'.\",\n+            \"type\": \"Microsoft.Logic/workflows\",\n+            \"name\": \"[parameters('Client Logic App name')]\",\n+            \"apiVersion\": \"2017-07-01\",\n+            \"location\": \"westeurope\",\n+            \"tags\": {},\n+            \"scale\": null,\n+            \"properties\": {\n+                \"state\": \"Enabled\",\n+                \"definition\": {\n+                    \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#\",\n+                    \"contentVersion\": \"1.0.0.0\",\n+                    \"parameters\": {\n+                        \"$connections\": {\n+                            \"defaultValue\": {},\n+                            \"type\": \"Object\"\n+                        }\n+                    },\n+                    \"triggers\": {\n+                        \"manual\": {\n+                            \"type\": \"Request\",\n+                            \"kind\": \"Http\",\n+                            \"inputs\": {\n+                                \"schema\": {\n+                                    \"properties\": {\n+                                        \"Amount\": {\n+                                            \"type\": \"string\"\n+                                        },\n+                                        \"Customer\": {\n+                                            \"type\": \"string\"\n+                                        },\n+                                        \"Product\": {\n+                                            \"type\": \"string\"\n+                                        }\n+                                    },\n+                                    \"type\": \"object\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"actions\": {\n+                        \"For_each\": {\n+                            \"foreach\": \"@body('Get_messages_from_a_topic_subscription_(peek-lock)')\",\n+                            \"actions\": {\n+                                \"Complete_the_message_in_a_topic_subscription\": {\n+                                    \"runAfter\": {},\n+                                    \"type\": \"ApiConnection\",\n+                                    \"inputs\": {\n+                                        \"host\": {\n+                                            \"connection\": {\n+                                                \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                            }\n+                                        },\n+                                        \"method\": \"delete\",\n+                                        \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Client Logic App name'),''')}/messages/complete')]\",\n+                                        \"queries\": {\n+                                            \"lockToken\": \"@items('For_each')?['LockToken']\",\n+                                            \"sessionId\": \"@items('For_each')?['SessionId']\",\n+                                            \"subscriptionType\": \"Main\"\n+                                        }\n+                                    }\n+                                }\n+                            },\n+                            \"runAfter\": {\n+                                \"Response\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"Foreach\"\n+                        },\n+                        \"Get_messages_from_a_topic_subscription_(peek-lock)\": {\n+                            \"runAfter\": {\n+                                \"Send_message\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"get\",\n+                                \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Client Logic App name'),''')}/messages/batch/peek')]\",\n+                                \"queries\": {\n+                                    \"maxMessageCount\": 1,\n+                                    \"sessionId\": \"@variables('MyUniqueIdentifier')\",\n+                                    \"subscriptionType\": \"Main\"\n+                                }\n+                            }\n+                        },\n+                        \"Initialize_variable\": {\n+                            \"runAfter\": {},\n+                            \"type\": \"InitializeVariable\",\n+                            \"inputs\": {\n+                                \"variables\": [\n+                                    {\n+                                        \"name\": \"MyUniqueIdentifier\",\n+                                        \"type\": \"String\",\n+                                        \"value\": \"@{guid()}\"\n+                                    }\n+                                ]\n+                            }\n+                        },\n+                        \"Parse_JSON\": {\n+                            \"runAfter\": {\n+                                \"Get_messages_from_a_topic_subscription_(peek-lock)\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ParseJson\",\n+                            \"inputs\": {\n+                                \"content\": \"@base64ToString(body('Get_messages_from_a_topic_subscription_(peek-lock)')?[0]?['ContentData'])\",\n+                                \"schema\": {\n+                                    \"properties\": {\n+                                        \"Content\": {\n+                                            \"properties\": {\n+                                                \"MyBackendResponse\": {\n+                                                    \"type\": \"string\"\n+                                                }\n+                                            },\n+                                            \"type\": \"object\"\n+                                        },\n+                                        \"StatusCode\": {\n+                                            \"type\": \"integer\"\n+                                        }\n+                                    },\n+                                    \"type\": \"object\"\n+                                }\n+                            }\n+                        },\n+                        \"Response\": {\n+                            \"runAfter\": {\n+                                \"Parse_JSON\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"Response\",\n+                            \"kind\": \"Http\",\n+                            \"inputs\": {\n+                                \"body\": \"@body('Parse_JSON')?['Content']\",\n+                                \"statusCode\": \"@body('Parse_JSON')?['StatusCode']\"\n+                            }\n+                        },\n+                        \"Send_message\": {\n+                            \"runAfter\": {\n+                                \"Initialize_variable\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"body\": {\n+                                    \"ContentData\": \"@{base64(triggerBody())}\",\n+                                    \"ContentType\": \"application/json\",\n+                                    \"Properties\": {\n+                                        \"Source\": \"[parameters('Client Logic App name')]\"\n+                                    },\n+                                    \"SessionId\": \"@variables('MyUniqueIdentifier')\"\n+                                },\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"post\",\n+                                \"path\": \"/@{encodeURIComponent(encodeURIComponent('messagerouting'))}/messages\",\n+                                \"queries\": {\n+                                    \"systemProperties\": \"None\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"outputs\": {}\n+                },\n+                \"parameters\": {\n+                    \"$connections\": {\n+                        \"value\": {\n+                            \"servicebus\": {\n+                                \"connectionId\": \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\",\n+                                \"connectionName\": \"servicebus\",\n+                                \"id\": \"/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/providers/Microsoft.Web/locations/westeurope/managedApis/servicebus\"\n+                            }\n+                        }\n+                    }\n+                }\n+            },\n+            \"dependsOn\": [\n+                \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\"\n+            ]\n+        },\n+        {\n+            \"comments\": \"Generalized from resource: '/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/resourceGroups/CorrelatingMessages/providers/Microsoft.Logic/workflows/TransformationLogicApp'.\",\n+            \"type\": \"Microsoft.Logic/workflows\",\n+            \"name\": \"[parameters('Transformation Logic App name')]\",\n+            \"apiVersion\": \"2017-07-01\",\n+            \"location\": \"westeurope\",\n+            \"tags\": {},\n+            \"scale\": null,\n+            \"properties\": {\n+                \"state\": \"Enabled\",\n+                \"definition\": {\n+                    \"$schema\": \"https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#\",\n+                    \"contentVersion\": \"1.0.0.0\",\n+                    \"parameters\": {\n+                        \"$connections\": {\n+                            \"defaultValue\": {},\n+                            \"type\": \"Object\"\n+                        }\n+                    },\n+                    \"triggers\": {\n+                        \"When_a_message_is_received_in_a_topic_subscription_(peek-lock)\": {\n+                            \"recurrence\": {\n+                                \"frequency\": \"Second\",\n+                                \"interval\": 30\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"get\",\n+                                \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Transformation Logic App name'),''')}/messages/head/peek')]\",\n+                                \"queries\": {\n+                                    \"sessionId\": \"Next Available\",\n+                                    \"subscriptionType\": \"Main\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"actions\": {\n+                        \"Complete_the_message_in_a_topic_subscription\": {\n+                            \"runAfter\": {\n+                                \"Send_message\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"delete\",\n+                                \"path\": \"[concat('/@{encodeURIComponent(encodeURIComponent(''messagerouting''))}/subscriptions/@{encodeURIComponent(''To', parameters('Transformation Logic App name'),''')}/messages/complete')]\",\n+                                \"queries\": {\n+                                    \"lockToken\": \"@triggerBody()?['LockToken']\",\n+                                    \"sessionId\": \"@triggerBody()?['SessionId']\",\n+                                    \"subscriptionType\": \"Main\"\n+                                }\n+                            }\n+                        },\n+                        \"Compose\": {\n+                            \"runAfter\": {\n+                                \"Parse_JSON\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"Compose\",\n+                            \"inputs\": {\n+                                \"AmountOrdered\": \"@{body('Parse_JSON')?['Amount']}\",\n+                                \"CustomerName\": \"@{body('Parse_JSON')?['Customer']}\",\n+                                \"OrderedProduct\": \"@{body('Parse_JSON')?['Product']}\"\n+                            }\n+                        },\n+                        \"Parse_JSON\": {\n+                            \"runAfter\": {},\n+                            \"type\": \"ParseJson\",\n+                            \"inputs\": {\n+                                \"content\": \"@base64ToString(triggerBody()?['ContentData'])\",\n+                                \"schema\": {\n+                                    \"properties\": {\n+                                        \"Amount\": {\n+                                            \"type\": \"string\"\n+                                        },\n+                                        \"Customer\": {\n+                                            \"type\": \"string\"\n+                                        },\n+                                        \"Product\": {\n+                                            \"type\": \"string\"\n+                                        }\n+                                    },\n+                                    \"type\": \"object\"\n+                                }\n+                            }\n+                        },\n+                        \"Send_message\": {\n+                            \"runAfter\": {\n+                                \"Compose\": [\n+                                    \"Succeeded\"\n+                                ]\n+                            },\n+                            \"type\": \"ApiConnection\",\n+                            \"inputs\": {\n+                                \"body\": {\n+                                    \"ContentData\": \"@{base64(outputs('Compose'))}\",\n+                                    \"ContentType\": \"application/json\",\n+                                    \"Properties\": {\n+                                        \"Source\": \"[parameters('Transformation Logic App name')]\"\n+                                    },\n+                                    \"SessionId\": \"@triggerBody()?['SessionId']\"\n+                                },\n+                                \"host\": {\n+                                    \"connection\": {\n+                                        \"name\": \"@parameters('$connections')['servicebus']['connectionId']\"\n+                                    }\n+                                },\n+                                \"method\": \"post\",\n+                                \"path\": \"/@{encodeURIComponent(encodeURIComponent('messagerouting'))}/messages\",\n+                                \"queries\": {\n+                                    \"systemProperties\": \"None\"\n+                                }\n+                            }\n+                        }\n+                    },\n+                    \"outputs\": {}\n+                },\n+                \"parameters\": {\n+                    \"$connections\": {\n+                        \"value\": {\n+                            \"servicebus\": {\n+                                \"connectionId\": \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\",\n+                                \"connectionName\": \"servicebus\",\n+                                \"id\": \"/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/providers/Microsoft.Web/locations/westeurope/managedApis/servicebus\"\n+                            }\n+                        }\n+                    }\n+                }\n+            },\n+            \"dependsOn\": [\n+                \"[resourceId('Microsoft.Web/connections', parameters('Service Bus connection name'))]\"\n+            ]\n+        },\n+        {\n+            \"comments\": \"Generalized from resource: '/subscriptions/fdf3a3a3-c8f5-472f-8367-6a9a4a6c11a9/resourceGroups/CorrelatingMessages/providers/Microsoft.ServiceBus/namespaces/Router'.\",","path":"201-logic-app-correlation-using-servicebus/azuredeploy.json","position":533,"original_position":533,"commit_id":"6913106c0f441afe2006f6aea286986c0eab0038","original_commit_id":"6913106c0f441afe2006f6aea286986c0eab0038","user":{"login":"bmoore-msft","id":10090014,"avatar_url":"https://avatars1.githubusercontent.com/u/10090014?v=4","gravatar_id":"","url":"https://api.github.com/users/bmoore-msft","html_url":"https://github.com/bmoore-msft","followers_url":"https://api.github.com/users/bmoore-msft/followers","following_url":"https://api.github.com/users/bmoore-msft/following{/other_user}","gists_url":"https://api.github.com/users/bmoore-msft/gists{/gist_id}","starred_url":"https://api.github.com/users/bmoore-msft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmoore-msft/subscriptions","organizations_url":"https://api.github.com/users/bmoore-msft/orgs","repos_url":"https://api.github.com/users/bmoore-msft/repos","events_url":"https://api.github.com/users/bmoore-msft/events{/privacy}","received_events_url":"https://api.github.com/users/bmoore-msft/received_events","type":"User","site_admin":false},"body":"remove comments","created_at":"2018-04-17T19:55:28Z","updated_at":"2018-04-17T19:59:24Z","html_url":"https://github.com/Azure/azure-quickstart-templates/pull/4532#discussion_r182206018","pull_request_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/comments/182206018"},"html":{"href":"https://github.com/Azure/azure-quickstart-templates/pull/4532#discussion_r182206018"},"pull_request":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532"}}},"pull_request":{"url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532","id":180114361,"html_url":"https://github.com/Azure/azure-quickstart-templates/pull/4532","diff_url":"https://github.com/Azure/azure-quickstart-templates/pull/4532.diff","patch_url":"https://github.com/Azure/azure-quickstart-templates/pull/4532.patch","issue_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/4532","number":4532,"state":"open","locked":false,"title":" Added 201-correlation-logic-app-using-servicebus template","user":{"login":"EldertGrootenboer","id":19503614,"avatar_url":"https://avatars2.githubusercontent.com/u/19503614?v=4","gravatar_id":"","url":"https://api.github.com/users/EldertGrootenboer","html_url":"https://github.com/EldertGrootenboer","followers_url":"https://api.github.com/users/EldertGrootenboer/followers","following_url":"https://api.github.com/users/EldertGrootenboer/following{/other_user}","gists_url":"https://api.github.com/users/EldertGrootenboer/gists{/gist_id}","starred_url":"https://api.github.com/users/EldertGrootenboer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EldertGrootenboer/subscriptions","organizations_url":"https://api.github.com/users/EldertGrootenboer/orgs","repos_url":"https://api.github.com/users/EldertGrootenboer/repos","events_url":"https://api.github.com/users/EldertGrootenboer/events{/privacy}","received_events_url":"https://api.github.com/users/EldertGrootenboer/received_events","type":"User","site_admin":false},"body":"### Best Practice Checklist\r\nCheck these items before submitting a PR... See the Contribution Guide for the full detail: https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/README.md \r\n\r\n1. uri's compatible with all clouds (Stack, China, Government)\r\n1. Staged artifacts use _artifactsLocation & _artifactsLocationSasToken\r\n1. Use resourceGroup().location for resource locations\r\n1. Folder names for artifacts (nestedtemplates, scripts, DSC)\r\n1. Use literal values for apiVersion (no variables)\r\n1. Parameter files (GEN-UNIQUE for value generation and no \"changemeplease\" values\r\n1. $schema and other uris use https\r\n1. Use uniqueString() whenever possible to generate names for resources.  While this is not required, it's one of the most common failure points in a deployment. \r\n1. Update the metadata.json with the current date\r\n\r\nFor details: https://github.com/Azure/azure-quickstart-templates/blob/master/1-CONTRIBUTION-GUIDE/bp-checklist.md\r\n\r\n- [x] - Please check this box once you've submitted the PR if you've read through the Contribution Guide and best practices checklist.\r\n","created_at":"2018-04-07T16:53:43Z","updated_at":"2018-04-17T19:59:25Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a3a616b9122c3db5cfa95a69dde308aecde07687","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532/commits","review_comments_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532/comments","review_comment_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/4532/comments","statuses_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/statuses/6913106c0f441afe2006f6aea286986c0eab0038","head":{"label":"EldertGrootenboer:master","ref":"master","sha":"6913106c0f441afe2006f6aea286986c0eab0038","user":{"login":"EldertGrootenboer","id":19503614,"avatar_url":"https://avatars2.githubusercontent.com/u/19503614?v=4","gravatar_id":"","url":"https://api.github.com/users/EldertGrootenboer","html_url":"https://github.com/EldertGrootenboer","followers_url":"https://api.github.com/users/EldertGrootenboer/followers","following_url":"https://api.github.com/users/EldertGrootenboer/following{/other_user}","gists_url":"https://api.github.com/users/EldertGrootenboer/gists{/gist_id}","starred_url":"https://api.github.com/users/EldertGrootenboer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EldertGrootenboer/subscriptions","organizations_url":"https://api.github.com/users/EldertGrootenboer/orgs","repos_url":"https://api.github.com/users/EldertGrootenboer/repos","events_url":"https://api.github.com/users/EldertGrootenboer/events{/privacy}","received_events_url":"https://api.github.com/users/EldertGrootenboer/received_events","type":"User","site_admin":false},"repo":{"id":102621418,"name":"azure-quickstart-templates","full_name":"EldertGrootenboer/azure-quickstart-templates","owner":{"login":"EldertGrootenboer","id":19503614,"avatar_url":"https://avatars2.githubusercontent.com/u/19503614?v=4","gravatar_id":"","url":"https://api.github.com/users/EldertGrootenboer","html_url":"https://github.com/EldertGrootenboer","followers_url":"https://api.github.com/users/EldertGrootenboer/followers","following_url":"https://api.github.com/users/EldertGrootenboer/following{/other_user}","gists_url":"https://api.github.com/users/EldertGrootenboer/gists{/gist_id}","starred_url":"https://api.github.com/users/EldertGrootenboer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EldertGrootenboer/subscriptions","organizations_url":"https://api.github.com/users/EldertGrootenboer/orgs","repos_url":"https://api.github.com/users/EldertGrootenboer/repos","events_url":"https://api.github.com/users/EldertGrootenboer/events{/privacy}","received_events_url":"https://api.github.com/users/EldertGrootenboer/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/EldertGrootenboer/azure-quickstart-templates","description":"Azure Quickstart Templates","fork":true,"url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates","forks_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/forks","keys_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/keys{/key_id}","collaborators_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/teams","hooks_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/hooks","issue_events_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/issues/events{/number}","events_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/events","assignees_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/assignees{/user}","branches_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/branches{/branch}","tags_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/tags","blobs_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/git/refs{/sha}","trees_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/git/trees{/sha}","statuses_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/statuses/{sha}","languages_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/languages","stargazers_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/stargazers","contributors_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/contributors","subscribers_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/subscribers","subscription_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/subscription","commits_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/commits{/sha}","git_commits_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/git/commits{/sha}","comments_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/comments{/number}","issue_comment_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/issues/comments{/number}","contents_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/contents/{+path}","compare_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/compare/{base}...{head}","merges_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/merges","archive_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/downloads","issues_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/issues{/number}","pulls_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/pulls{/number}","milestones_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/milestones{/number}","notifications_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/labels{/name}","releases_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/releases{/id}","deployments_url":"https://api.github.com/repos/EldertGrootenboer/azure-quickstart-templates/deployments","created_at":"2017-09-06T14:51:08Z","updated_at":"2018-04-07T16:57:25Z","pushed_at":"2018-04-07T16:57:22Z","git_url":"git://github.com/EldertGrootenboer/azure-quickstart-templates.git","ssh_url":"git@github.com:EldertGrootenboer/azure-quickstart-templates.git","clone_url":"https://github.com/EldertGrootenboer/azure-quickstart-templates.git","svn_url":"https://github.com/EldertGrootenboer/azure-quickstart-templates","homepage":"https://azure.microsoft.com/en-us/documentation/templates","size":246069,"stargazers_count":0,"watchers_count":0,"language":"PowerShell","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"Azure:master","ref":"master","sha":"aaf038aa8cb031b370e7da1ea6841b78af214e20","user":{"login":"Azure","id":6844498,"avatar_url":"https://avatars0.githubusercontent.com/u/6844498?v=4","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"repo":{"id":34407651,"name":"azure-quickstart-templates","full_name":"Azure/azure-quickstart-templates","owner":{"login":"Azure","id":6844498,"avatar_url":"https://avatars0.githubusercontent.com/u/6844498?v=4","gravatar_id":"","url":"https://api.github.com/users/Azure","html_url":"https://github.com/Azure","followers_url":"https://api.github.com/users/Azure/followers","following_url":"https://api.github.com/users/Azure/following{/other_user}","gists_url":"https://api.github.com/users/Azure/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure/subscriptions","organizations_url":"https://api.github.com/users/Azure/orgs","repos_url":"https://api.github.com/users/Azure/repos","events_url":"https://api.github.com/users/Azure/events{/privacy}","received_events_url":"https://api.github.com/users/Azure/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Azure/azure-quickstart-templates","description":"Azure Quickstart Templates","fork":false,"url":"https://api.github.com/repos/Azure/azure-quickstart-templates","forks_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/forks","keys_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/teams","hooks_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/hooks","issue_events_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/events{/number}","events_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/events","assignees_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/assignees{/user}","branches_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/branches{/branch}","tags_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/tags","blobs_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/git/refs{/sha}","trees_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/statuses/{sha}","languages_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/languages","stargazers_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/stargazers","contributors_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/contributors","subscribers_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/subscribers","subscription_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/subscription","commits_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/commits{/sha}","git_commits_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/git/commits{/sha}","comments_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/comments{/number}","issue_comment_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/comments{/number}","contents_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/contents/{+path}","compare_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/merges","archive_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/downloads","issues_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues{/number}","pulls_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls{/number}","milestones_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/milestones{/number}","notifications_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/labels{/name}","releases_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/releases{/id}","deployments_url":"https://api.github.com/repos/Azure/azure-quickstart-templates/deployments","created_at":"2015-04-22T18:19:03Z","updated_at":"2018-04-17T19:55:45Z","pushed_at":"2018-04-17T19:37:26Z","git_url":"git://github.com/Azure/azure-quickstart-templates.git","ssh_url":"git@github.com:Azure/azure-quickstart-templates.git","clone_url":"https://github.com/Azure/azure-quickstart-templates.git","svn_url":"https://github.com/Azure/azure-quickstart-templates","homepage":"https://azure.microsoft.com/en-us/documentation/templates","size":250408,"stargazers_count":3490,"watchers_count":3490,"language":"PowerShell","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":5048,"mirror_url":null,"archived":false,"open_issues_count":423,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":5048,"open_issues":423,"watchers":3490,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532"},"html":{"href":"https://github.com/Azure/azure-quickstart-templates/pull/4532"},"issue":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/4532"},"comments":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/issues/4532/comments"},"review_comments":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532/comments"},"review_comment":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/pulls/4532/commits"},"statuses":{"href":"https://api.github.com/repos/Azure/azure-quickstart-templates/statuses/6913106c0f441afe2006f6aea286986c0eab0038"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"bmoore-msft"}}