Dela via


Microsoft.Logic IntegrationServiceEnvironments 2019-05-01

Bicep-resursdefinition

Resurstypen integrationServiceEnvironments 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/integrationServiceEnvironments-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Logic/integrationServiceEnvironments@2019-05-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    encryptionConfiguration: {
      encryptionKeyReference: {
        keyName: 'string'
        keyVault: {
          id: 'string'
        }
        keyVersion: 'string'
      }
    }
    endpointsConfiguration: {
      connector: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
      workflow: {
        accessEndpointIpAddresses: [
          {
            address: 'string'
          }
        ]
        outgoingIpAddresses: [
          {
            address: 'string'
          }
        ]
      }
    }
    integrationServiceEnvironmentId: 'string'
    networkConfiguration: {
      accessEndpoint: {
        type: 'string'
      }
      subnets: [
        {
          id: 'string'
        }
      ]
      virtualNetworkAddressSpace: 'string'
    }
    provisioningState: 'string'
    state: 'string'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

FlowEndpoints

Namn Beskrivning Värde
accessEndpointIpAddresses Ip-adressen för åtkomstslutpunkten. IpAddress[]
utgåendeIpAddresses Den utgående IP-adressen. IpAddress[]

FlowEndpointsConfiguration

Namn Beskrivning Värde
kontakt Anslutningsslutpunkterna. FlowEndpoints
arbetsflöde Arbetsflödets slutpunkter. FlowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Namn Beskrivning Värde
encryptionKeyReference Referensen för krypteringsnyckeln. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Namn Beskrivning Värde
keyName Hämtar nyckelnamnet i Nyckelvalvet. sträng
keyVault Key Vault-referensen. ResourceReference
keyVersion Hämtar den version av nyckeln som anges i egenskapen keyName. sträng

IntegrationServiceEnvironmentAccessEndpoint

Namn Beskrivning Värde
typ Åtkomstslutpunktstypen. "Extern"
"Internt"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Namn Beskrivning Värde
encryptionConfiguration Krypteringskonfigurationen. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Konfigurationen av slutpunkter. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hämtar spårnings-ID:t. sträng
networkConfiguration Nätverkskonfigurationen. NetworkConfiguration
provisioningState Etableringstillståndet. "Accepterad"
"Avbröts"
"Slutförd"
"Skapad"
"Skapar"
"Borttaget"
"Ta bort"
"Misslyckades"
"InProgress"
"Flytta"
"NotSpecified"
"Väntar"
"Klar"
"Registrerad"
"Registrering"
"Förnya"
"Körs"
"Lyckades"
"Avregistrerad"
"Avregistrera"
"Uppdaterar"
"Väntar"
stat Miljötillståndet för integrationstjänsten. "Slutförd"
"Borttaget"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

IntegrationServiceEnvironmentSku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
Namn SKU-namnet. "Utvecklare"
"NotSpecified"
"Premium"

IpAddress

Namn Beskrivning Värde
adress Adressen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Listan över användartilldelade identiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Logic/integrationServiceEnvironments

Namn Beskrivning Värde
identitet Egenskaper för hanterad tjänstidentitet. ManagedServiceIdentity
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för integrationstjänstens miljö. IntegrationServiceEnvironmentProperties
Sku SKU:n. IntegrationServiceEnvironmentSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

NetworkConfiguration

Namn Beskrivning Värde
accessEndpoint Åtkomstslutpunkten. IntegrationServiceEnvironmentAccessEndpoint
Undernät Undernäten. ResourceReference[]
virtualNetworkAddressSpace Hämtar adressutrymmet för det virtuella nätverket. sträng

ResourceReference

Namn Beskrivning Värde
Id Resurs-ID:t. sträng

ResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen integrationServiceEnvironments 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/integrationServiceEnvironments-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Logic/integrationServiceEnvironments",
  "apiVersion": "2019-05-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "encryptionConfiguration": {
      "encryptionKeyReference": {
        "keyName": "string",
        "keyVault": {
          "id": "string"
        },
        "keyVersion": "string"
      }
    },
    "endpointsConfiguration": {
      "connector": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      },
      "workflow": {
        "accessEndpointIpAddresses": [
          {
            "address": "string"
          }
        ],
        "outgoingIpAddresses": [
          {
            "address": "string"
          }
        ]
      }
    },
    "integrationServiceEnvironmentId": "string",
    "networkConfiguration": {
      "accessEndpoint": {
        "type": "string"
      },
      "subnets": [
        {
          "id": "string"
        }
      ],
      "virtualNetworkAddressSpace": "string"
    },
    "provisioningState": "string",
    "state": "string"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

FlowEndpoints

Namn Beskrivning Värde
accessEndpointIpAddresses Ip-adressen för åtkomstslutpunkten. IpAddress[]
utgåendeIpAddresses Den utgående IP-adressen. IpAddress[]

FlowEndpointsConfiguration

Namn Beskrivning Värde
kontakt Anslutningsslutpunkterna. FlowEndpoints
arbetsflöde Arbetsflödets slutpunkter. FlowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Namn Beskrivning Värde
encryptionKeyReference Referensen för krypteringsnyckeln. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Namn Beskrivning Värde
keyName Hämtar nyckelnamnet i Nyckelvalvet. sträng
keyVault Key Vault-referensen. ResourceReference
keyVersion Hämtar den version av nyckeln som anges i egenskapen keyName. sträng

IntegrationServiceEnvironmentAccessEndpoint

Namn Beskrivning Värde
typ Åtkomstslutpunktstypen. "Extern"
"Internt"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Namn Beskrivning Värde
encryptionConfiguration Krypteringskonfigurationen. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Konfigurationen av slutpunkter. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hämtar spårnings-ID:t. sträng
networkConfiguration Nätverkskonfigurationen. NetworkConfiguration
provisioningState Etableringstillståndet. "Accepterad"
"Avbröts"
"Slutförd"
"Skapad"
"Skapar"
"Borttaget"
"Ta bort"
"Misslyckades"
"InProgress"
"Flytta"
"NotSpecified"
"Väntar"
"Klar"
"Registrerad"
"Registrering"
"Förnya"
"Körs"
"Lyckades"
"Avregistrerad"
"Avregistrera"
"Uppdaterar"
"Väntar"
stat Miljötillståndet för integrationstjänsten. "Slutförd"
"Borttaget"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

IntegrationServiceEnvironmentSku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
Namn SKU-namnet. "Utvecklare"
"NotSpecified"
"Premium"

IpAddress

Namn Beskrivning Värde
adress Adressen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Listan över användartilldelade identiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Logic/integrationServiceEnvironments

Namn Beskrivning Värde
apiVersion API-versionen '2019-05-01'
identitet Egenskaper för hanterad tjänstidentitet. ManagedServiceIdentity
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för integrationstjänstens miljö. IntegrationServiceEnvironmentProperties
Sku SKU:n. IntegrationServiceEnvironmentSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Logic/integrationServiceEnvironments"

NetworkConfiguration

Namn Beskrivning Värde
accessEndpoint Åtkomstslutpunkten. IntegrationServiceEnvironmentAccessEndpoint
Undernät Undernäten. ResourceReference[]
virtualNetworkAddressSpace Hämtar adressutrymmet för det virtuella nätverket. sträng

ResourceReference

Namn Beskrivning Värde
Id Resurs-ID:t. sträng

ResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
för integrationstjänstens miljömall

Distribuera till Azure
Mall som skapar ett virtuellt nätverk, 4 undernät och sedan en Integration Service Environment (ISE), inklusive icke-inbyggda anslutningsappar. Använd som bas för mallar som kräver en Logic Apps ISE.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen integrationServiceEnvironments 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/integrationServiceEnvironments-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      encryptionConfiguration = {
        encryptionKeyReference = {
          keyName = "string"
          keyVault = {
            id = "string"
          }
          keyVersion = "string"
        }
      }
      endpointsConfiguration = {
        connector = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
        workflow = {
          accessEndpointIpAddresses = [
            {
              address = "string"
            }
          ]
          outgoingIpAddresses = [
            {
              address = "string"
            }
          ]
        }
      }
      integrationServiceEnvironmentId = "string"
      networkConfiguration = {
        accessEndpoint = {
          type = "string"
        }
        subnets = [
          {
            id = "string"
          }
        ]
        virtualNetworkAddressSpace = "string"
      }
      provisioningState = "string"
      state = "string"
    }
  })
}

Egenskapsvärden

FlowEndpoints

Namn Beskrivning Värde
accessEndpointIpAddresses Ip-adressen för åtkomstslutpunkten. IpAddress[]
utgåendeIpAddresses Den utgående IP-adressen. IpAddress[]

FlowEndpointsConfiguration

Namn Beskrivning Värde
kontakt Anslutningsslutpunkterna. FlowEndpoints
arbetsflöde Arbetsflödets slutpunkter. FlowEndpoints

IntegrationServiceEnvironmenEncryptionConfiguration

Namn Beskrivning Värde
encryptionKeyReference Referensen för krypteringsnyckeln. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Namn Beskrivning Värde
keyName Hämtar nyckelnamnet i Nyckelvalvet. sträng
keyVault Key Vault-referensen. ResourceReference
keyVersion Hämtar den version av nyckeln som anges i egenskapen keyName. sträng

IntegrationServiceEnvironmentAccessEndpoint

Namn Beskrivning Värde
typ Åtkomstslutpunktstypen. "Extern"
"Internt"
"NotSpecified"

IntegrationServiceEnvironmentProperties

Namn Beskrivning Värde
encryptionConfiguration Krypteringskonfigurationen. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Konfigurationen av slutpunkter. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hämtar spårnings-ID:t. sträng
networkConfiguration Nätverkskonfigurationen. NetworkConfiguration
provisioningState Etableringstillståndet. "Accepterad"
"Avbröts"
"Slutförd"
"Skapad"
"Skapar"
"Borttaget"
"Ta bort"
"Misslyckades"
"InProgress"
"Flytta"
"NotSpecified"
"Väntar"
"Klar"
"Registrerad"
"Registrering"
"Förnya"
"Körs"
"Lyckades"
"Avregistrerad"
"Avregistrera"
"Uppdaterar"
"Väntar"
stat Miljötillståndet för integrationstjänsten. "Slutförd"
"Borttaget"
"Inaktiverad"
"Aktiverad"
"NotSpecified"
"Pausad"

IntegrationServiceEnvironmentSku

Namn Beskrivning Värde
kapacitet SKU-kapaciteten. Int
Namn SKU-namnet. "Utvecklare"
"NotSpecified"
"Premium"

IpAddress

Namn Beskrivning Värde
adress Adressen. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen. "Ingen"
"SystemAssigned"
"UserAssigned" (krävs)
userAssignedIdentities Listan över användartilldelade identiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentiteter

ManagedServiceIdentityUserAssignedIdentiteter

Namn Beskrivning Värde

Microsoft.Logic/integrationServiceEnvironments

Namn Beskrivning Värde
identitet Egenskaper för hanterad tjänstidentitet. ManagedServiceIdentity
plats Resursplatsen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaperna för integrationstjänstens miljö. IntegrationServiceEnvironmentProperties
Sku SKU:n. IntegrationServiceEnvironmentSku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"

NetworkConfiguration

Namn Beskrivning Värde
accessEndpoint Åtkomstslutpunkten. IntegrationServiceEnvironmentAccessEndpoint
Undernät Undernäten. ResourceReference[]
virtualNetworkAddressSpace Hämtar adressutrymmet för det virtuella nätverket. sträng

ResourceReference

Namn Beskrivning Värde
Id Resurs-ID:t. sträng

ResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde