2016-07-25 19 views
0

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コンポーネントを直接作成する方法はありますか?

enter image description here

答えて

0

トランスフォームpreview_V1を使用しようとしている、私はそれがすぐに廃止される予定とすることを使用しないことをお勧めように見えます。 LogicApp自体でpreview_V2 "Xml Transform"機能を試してみてください。


チェックアウトこのドキュメントは、
Xml Transform in LogicApps

LogicAppドキュメント
https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-what-are-logic-apps/

+0

こんにちはTusharを始めるために実際に私はすべての開発を完了しているし、それは位相をテストします。私たちはQA環境のプロセスに展開しています。 V1からV2へアップグレードする方法はありますか?私はSql Connector Preview_v1も使用しました。それを追加する必要がありますか?もしそうなら、どうすればv2版のSQLコネクターを作成できますか?また、ARMテンプレートを使用して他の環境を展開する方法もあります。サンプルテンプレートを共有できますか? – Vinoth

+0

@Vinoth LogicAppのバージョンをv1からv2に変更するだけでは、アーキテクチャーの大きな変更もありません。例えば。コネクタはマイクロソフトで管理されているので、各コネクタの接続情報とともにLogicApp定義を展開するだけです。新しいバージョンを使い、それを知るには時間を費やすことをお勧めします。このジャンプスタートを点検するhttps://azure.microsoft.com/en-us/documentation/articles/app-service-logic-what-are-logic-apps/ – TusharJ

+0

ありがとうTushar。私は、SQLコネクタを作成するためのARMテンプレートを作成する方法を見つけました。現在のところ、私はv1コネクタを使用しています。私はURLを調べ、V2コネクタを使用して同じことを実装します – Vinoth

関連する問題