Logic Appsで使用している「BizTalk Transform Service」(API APP)を作成するために、以下のARMテンプレートを作成しました。Azure BizTalk Transform Service API ARMテンプレート作成
{
"type": "Microsoft.Web/sites",
"apiVersion": "2015-08-01",
"name": "[parameters('apiapps_customertransformation_name')]",
"location": "[resourceGroup().location]",
"kind": "apiApp",
"tags": {
"packageId": "TransformService"
},
"properties": {
"name": "[parameters('apiapps_customertransformation_name')]",
"gatewaySiteName": "[parameters('gatewayName')]",
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('svcPlanName'))]",
"siteConfig": {
"appSettings": [
{
"name": "EMA_MicroserviceId",
"value": "[parameters('apiapps_customertransformation_name')]"
},
{
"name": "EMA_Secret",
"value": "[parameters('gatewayToAPIappSecret')]"
},
{
"name": "EMA_RuntimeUrl",
"value": "[concat('https://', parameters('gatewayName'), '.azurewebsites.net')]"
},
{
"name": "WEBSITE_START_SCM_ON_SITE_CREATION",
"value": "1"
}
]
}
}
},
{
"type": "Microsoft.AppService/apiapps",
"apiVersion": "2015-03-01-preview",
"name": "[parameters('apiapps_customertransformation_name')]",
"location": "[resourceGroup().location]",
"tags": {
"displayName": "APIApp"
},
"properties": {
"package": {
"id": "TransformService"
},
"updatePolicy": "Auto",
"accessLevel": "PublicAnonymous",
"host": {
"resourceName": "[parameters('apiapps_customertransformation_name')]",
"resourceType": "Microsoft.Web/sites"
},
"gateway": {
"resourceName": "[parameters('gatewayName')]",
"resourceType": "Microsoft.AppService/gateways"
}
},
"dependsOn": [
"[resourceId('Microsoft.Web/sites', parameters('apiapps_customertransformation_name'))]"
]
}
Azure Portalで正常にAPIを作成できましたが、マップコンポーネントをTransform APIに追加しようとしました。それは見つからないと言います。
マップコンポーネントを有効にする方法を教えてください。
または、ARMテンプレートをデプロイするときにMapコンポーネントを直接作成する方法はありますか?
こんにちはTusharを始めるために実際に私はすべての開発を完了しているし、それは位相をテストします。私たちはQA環境のプロセスに展開しています。 V1からV2へアップグレードする方法はありますか?私はSql Connector Preview_v1も使用しました。それを追加する必要がありますか?もしそうなら、どうすればv2版のSQLコネクターを作成できますか?また、ARMテンプレートを使用して他の環境を展開する方法もあります。サンプルテンプレートを共有できますか? – Vinoth
@Vinoth LogicAppのバージョンをv1からv2に変更するだけでは、アーキテクチャーの大きな変更もありません。例えば。コネクタはマイクロソフトで管理されているので、各コネクタの接続情報とともにLogicApp定義を展開するだけです。新しいバージョンを使い、それを知るには時間を費やすことをお勧めします。このジャンプスタートを点検するhttps://azure.microsoft.com/en-us/documentation/articles/app-service-logic-what-are-logic-apps/ – TusharJ
ありがとうTushar。私は、SQLコネクタを作成するためのARMテンプレートを作成する方法を見つけました。現在のところ、私はv1コネクタを使用しています。私はURLを調べ、V2コネクタを使用して同じことを実装します – Vinoth