Microsoft.Logic IntegrationAccounts

Bicep-resursdefinition

Resurstypen integrationAccounts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts-resurs lägger du till följande Bicep i mallen.

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'
  }
}

Egenskapsvärden

integrationAccounts

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, bindestreck, understreck, punkter och parenteser.
location Resursplatsen. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n. IntegrationAccountSku
properties Egenskaperna för integrationskontot. IntegrationAccountEgenskaper

IntegrationAccountEgenskaper

Name Beskrivning Värde
integrationServiceEnvironment Integrationstjänstmiljön. ResourceReference
state Arbetsflödestillståndet. "Slutfört"
"Borttagen"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

ResourceReference

Name Beskrivning Värde
id Resurs-ID:t. sträng

IntegrationAccountSku

Name Beskrivning Värde
name SKU-namnet. "Grundläggande"
"Kostnadsfri"
"NotSpecified"
"Standard" (krävs)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Azure Logic Apps – AS2 Skicka mottagning

Distribuera till Azure
Skapar integrationskonton för två partner, Contoso och Fabrikam, inklusive artefakter för partner och avtal. Mallen skapar också logikappar mellan Fabrikam Sales och Contoso för att demonstrera synkrona AS2 Skicka mottagning. Mallen skapar även logikappar mellan Fabrikam Finance och Contoso, som demonstrerar asynkrona AS2 Skicka mottagning.
Azure Logic Apps – replikering av haveriberedskap i B2B

Distribuera till Azure
Skapar replikeringslogikappar för AS2 MIC, genererade och tog emot X12-kontrollnummer. Varje logikapps utlösare pekar på ett primärt platsintegreringskonto. Varje logikapps åtgärd pekar på ett sekundärt platsintegreringskonto.
Azure Logic Apps – VETER-pipeline

Distribuera till Azure
Skapar ett integrationskonto, lägger till schema/karta i det, skapar en logikapp och associerar det med integrationskontot. Logikappen implementerar en VETER-pipeline med xml-validering, XPath-extrahering och xml-transformeringsåtgärder.
Azure Logic Apps – XSLT med parametrar

Distribuera till Azure
Skapar en logikapp för begärandesvar som utför XSLT-baserad transformering. XSLT-kartan tar primitiver (heltal, sträng osv.) som indataparametrar som använder dem under XML-transformering.

Resursdefinition för ARM-mall

Resurstypen integrationAccounts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts-resurs lägger du till följande JSON i mallen.

{
  "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"
  }
}

Egenskapsvärden

integrationAccounts

Name Beskrivning Värde
typ Resurstypen "Microsoft.Logic/integrationAccounts"
apiVersion Resurs-API-versionen '2019-05-01'
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, bindestreck, understreck, punkter och parenteser.
location Resursplatsen. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku SKU:n. IntegrationAccountSku
properties Egenskaperna för integrationskontot. IntegrationAccountProperties

IntegrationAccountProperties

Name Beskrivning Värde
integrationServiceEnvironment Integreringstjänstmiljön. ResourceReference
state Arbetsflödestillståndet. "Slutfört"
"Borttaget"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

ResourceReference

Name Beskrivning Värde
id Resurs-ID:t. sträng

IntegrationAccountSku

Name Beskrivning Värde
name SKU-namnet. "Grundläggande"
"Kostnadsfri"
"NotSpecified"
"Standard" (obligatoriskt)

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Azure Logic Apps – AS2 Skicka mottagning

Distribuera till Azure
Skapar integrationskonton för två partner, Contoso och Fabrikam, inklusive artefakter för partner och avtal. Mallen skapar också logikappar mellan Fabrikam Sales och Contoso för att demonstrera synkron AS2 Skicka mottagning. Mallen skapar också logikappar mellan Fabrikam Finance och Contoso, som demonstrerar asynkron AS2 Skicka mottagning.
Azure Logic Apps – replikering av B2B-haveriberedskap

Distribuera till Azure
Skapar replikeringslogikappar för AS2 MIC, genererade och tog emot X12-kontrollnummer. Varje logikapps utlösare pekar på ett primärt platsintegreringskonto. Varje logikapps åtgärd pekar på ett sekundärt platsintegreringskonto.
Azure Logic Apps – VETER-pipeline

Distribuera till Azure
Skapar ett integrationskonto, lägger till schema/karta i det, skapar en logikapp och associerar den med integrationskontot. Logikappen implementerar en VETER-pipeline med xml-validering, XPath-åtgärder för att extrahera och transformera XML.
Azure Logic Apps – XSLT med parametrar

Distribuera till Azure
Skapar en logikapp för begäran-svar som utför XSLT-baserad transformering. XSLT-kartan tar primitiver (heltal, sträng osv.) som indataparametrar som använder dem under XML-transformering.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen integrationAccounts kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Logic/integrationAccounts-resurs lägger du till följande Terraform i mallen.

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"
    }
  })
}

Egenskapsvärden

integrationAccounts

Name Beskrivning Värde
typ Resurstypen "Microsoft.Logic/integrationAccounts@2019-05-01"
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, bindestreck, understreck, punkter och parenteser.
location Resursplatsen. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden.
sku SKU:n. IntegrationAccountSku
properties Egenskaperna för integrationskontot. IntegrationAccountEgenskaper

IntegrationAccountEgenskaper

Name Beskrivning Värde
integrationServiceEnvironment Integrationstjänstmiljön. ResourceReference
state Arbetsflödestillståndet. "Slutfört"
"Borttaget"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

ResourceReference

Name Beskrivning Värde
id Resurs-ID:t. sträng

IntegrationAccountSku

Name Beskrivning Värde
name SKU-namnet. "Basic"
"Kostnadsfri"
"NotSpecified"
"Standard" (krävs)