次の方法で共有


Microsoft.Logic integrationAccounts

Bicep リソース定義

integrationAccounts リソースの種類は、次を対象とする操作と共にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Logic/integrationAccounts リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Logic/integrationAccounts@2019-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  properties: {
    integrationServiceEnvironment: {
      id: 'string'
    }
    state: 'string'
  }
}

プロパティ値

integrationAccounts

名前 説明
name リソース名 string (必須)

文字数制限: 1 から 80

有効な文字:
英数字、ハイフン、アンダースコア、ピリオド、およびかっこ。
location リソースの場所。 string
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
sku SKU。 IntegrationAccountSku
properties 統合アカウントのプロパティ。 IntegrationAccountProperties

IntegrationAccountProperties

名前 説明
integrationServiceEnvironment 統合サービス環境。 ResourceReference
state ワークフロー状態。 'Completed'
'Deleted'
'Disabled'
'Enabled'
'NotSpecified'
'Suspended'

ResourceReference

名前 説明
id リソース ID。 string

IntegrationAccountSku

名前 説明
name SKU 名。 'Basic'
'Free'
'NotSpecified'
'Standard' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Logic Apps - AS2 Send Receive

Azure にデプロイする
パートナーと契約の成果物を含む、Contoso と Fabrikam の 2 つのパートナーの統合アカウントを作成します。 このテンプレートでは、同期 AS2 Send Receive を示すために、Fabrikam Sales と Contoso の間にロジック アプリも作成されます。 また、このテンプレートでは、非同期 AS2 Send Receive を示す Fabrikam Finance と Contoso の間にロジック アプリも作成されます。
Azure Logic Apps - B2B ディザスター リカバリー レプリケーション

Azure にデプロイする
生成および受信した X12 コントロール番号を AS2 MIC 用のレプリケーション Logic Apps を作成します。 各ロジック アプリのトリガーは、プライマリ サイト統合アカウントを指します。 各ロジック アプリのアクションは、セカンダリ サイト統合アカウントを指します。
Azure Logic Apps - VETER パイプライン

Azure にデプロイする
統合アカウントを作成し、スキーマ/マップを追加し、ロジック アプリを作成して統合アカウントに関連付けます。 ロジック アプリは、XML 検証、XPath Extract、Transform Xml 操作を使用して VETER パイプラインを実装します。
Azure Logic Apps - パラメーターを含む XSLT

Azure にデプロイする
XSLT ベースの変換を実行する要求応答ロジック アプリを作成します。 XSLT マップは、XML 変換時にプリミティブ (整数、文字列など) を入力パラメーターとして使用します。

ARM テンプレート リソース定義

integrationAccounts リソースの種類は、次を対象とする操作と共にデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Logic/integrationAccounts リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Logic/integrationAccounts",
  "apiVersion": "2019-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "properties": {
    "integrationServiceEnvironment": {
      "id": "string"
    },
    "state": "string"
  }
}

プロパティ値

integrationAccounts

名前 説明
type リソースの種類 'Microsoft.Logic/integrationAccounts'
apiVersion リソース API のバージョン '2019-05-01'
name リソース名 string (必須)

文字制限: 1 から 80

有効な文字:
英数字、ハイフン、アンダースコア、ピリオド、およびかっこ。
location リソースの場所。 string
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
sku SKU。 IntegrationAccountSku
properties 統合アカウントのプロパティ。 IntegrationAccountProperties

IntegrationAccountProperties

名前 説明
integrationServiceEnvironment 統合サービス環境。 ResourceReference
state ワークフロー状態。 'Completed'
'Deleted'
'Disabled'
'Enabled'
'NotSpecified'
'Suspended'

ResourceReference

名前 説明
id リソース ID。 string

IntegrationAccountSku

名前 説明
name SKU 名。 'Basic'
'Free'
'NotSpecified'
'Standard' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Logic Apps - AS2 Send Receive

Azure にデプロイする
Contoso と Fabrikam の 2 つのパートナー (パートナーと契約の成果物を含む) の統合アカウントを作成します。 このテンプレートでは、同期 AS2 Send Receive を示すために、Fabrikam Sales と Contoso の間にロジック アプリも作成されます。 また、このテンプレートでは、非同期 AS2 Send Receive を示す Fabrikam Finance と Contoso の間にロジック アプリも作成されます。
Azure Logic Apps - B2B ディザスター リカバリー レプリケーション

Azure にデプロイする
AS2 MIC 用のレプリケーション Logic Apps を作成し、X12 コントロール番号を生成して受信します。 各ロジック アプリのトリガーは、プライマリ サイト統合アカウントを指します。 各ロジック アプリのアクションは、セカンダリ サイト統合アカウントを指します。
Azure Logic Apps - VETER パイプライン

Azure にデプロイする
統合アカウントを作成し、それにスキーマ/マップを追加し、ロジック アプリを作成して統合アカウントに関連付けます。 ロジック アプリは、XML 検証、XPath 抽出、および Xml 変換の各操作を使用して VETER パイプラインを実装します。
Azure Logic Apps - パラメーターを含む XSLT

Azure にデプロイする
XSLT ベースの変換を実行する要求/応答ロジック アプリを作成します。 XSLT マップは、XML 変換時に使用されるプリミティブ (整数、文字列など) を入力パラメーターとして受け取ります。

Terraform (AzAPI プロバイダー) リソース定義

integrationAccounts リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.Logic/integrationAccounts リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationAccounts@2019-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      integrationServiceEnvironment = {
        id = "string"
      }
      state = "string"
    }
    sku = {
      name = "string"
    }
  })
}

プロパティ値

integrationAccounts

名前 説明
type リソースの種類 "Microsoft.Logic/integrationAccounts@2019-05-01"
name リソース名 string (必須)

文字数制限: 1 から 80

有効な文字:
英数字、ハイフン、アンダースコア、ピリオド、およびかっこ。
location リソースの場所。 string
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグ名と値のディクショナリ。
sku SKU。 IntegrationAccountSku
properties 統合アカウントのプロパティ。 IntegrationAccountProperties

IntegrationAccountProperties

名前 説明
integrationServiceEnvironment 統合サービス環境。 ResourceReference
state ワークフロー状態。 "完了"
"削除済み"
"無効"
"有効"
"NotSpecified"
"中断"

ResourceReference

名前 説明
id リソース ID。 string

IntegrationAccountSku

名前 説明
name SKU 名。 "Basic"
"Free"
"NotSpecified"
"Standard" (必須)