Microsoft.Logic integrationServiceEnvironments

Bicep-resourcedefinitie

Het resourcetype integrationServiceEnvironments kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Logic/integrationServiceEnvironments-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Logic/integrationServiceEnvironments@2019-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  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'
  }
}

Eigenschapswaarden

integrationServiceEnvironments

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.
location De resourcelocatie. tekenreeks
tags De resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU. IntegrationServiceEnvironmentSku
identity Eigenschappen van beheerde service-identiteit. ManagedServiceIdentity
properties De eigenschappen van de integratieserviceomgeving. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit. Het type 'SystemAssigned' bevat een impliciet gemaakte identiteit. Met het type 'Geen' worden alle identiteiten uit de resource verwijderd. 'Geen'
'SystemAssigned'
'UserAssigned' (vereist)
userAssignedIdentities De lijst met door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

IntegrationServiceEnvironmentProperties

Naam Beschrijving Waarde
encryptionConfiguration De versleutelingsconfiguratie. IntegrationServiceEnvironmenEncryptionConfiguration
eindpuntenConfiguratie De configuratie van eindpunten. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hiermee haalt u de tracerings-id op. tekenreeks
networkConfiguration De netwerkconfiguratie. NetworkConfiguration
provisioningState De inrichtingsstatus. 'Geaccepteerd'
'Geannuleerd'
'Voltooid'
'Gemaakt'
'Maken'
'Verwijderd'
'Verwijderen'
'Mislukt'
'InProgress'
'Verplaatsen'
'Niet opgegeven'
'In behandeling'
'Gereed'
'Geregistreerd'
'Registreren'
'Verlengen'
'Wordt uitgevoerd'
Geslaagd
'Niet geregistreerd'
Registratie ongedaan maken
'Bijwerken'
'Wachten'
staat De status van de integratieserviceomgeving. 'Voltooid'
'Verwijderd'
'Uitgeschakeld'
Ingeschakeld
'NotSpecified'
'Opgeschort'

IntegrationServiceEnvironmenEncryptionConfiguration

Naam Beschrijving Waarde
encryptionKeyReference De versleutelingssleutelverwijzing. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Naam Beschrijving Waarde
keyName Hiermee haalt u de sleutelnaam op in de Key Vault. tekenreeks
keyVault De sleutelkluisreferentie. ResourceReference
keyVersion Hiermee haalt u de versie op van de sleutel die is opgegeven in de eigenschap keyName. tekenreeks

ResourceReference

Naam Beschrijving Waarde
id De resource-id. tekenreeks

FlowEndpointsConfiguration

Naam Beschrijving Waarde
connector De connectoreindpunten. FlowEndpoints
werkstroom De werkstroomeindpunten. FlowEndpoints

FlowEndpoints

Naam Beschrijving Waarde
accessEndpointIpAddresses Het IP-adres van het toegangseindpunt. IpAddress[]
outgoingIpAddresses Het uitgaande IP-adres. IpAddress[]

IpAddress

Naam Beschrijving Waarde
adres Het adres. tekenreeks

NetworkConfiguration

Naam Beschrijving Waarde
accessEndpoint Het toegangseindpunt. IntegrationServiceEnvironmentAccessEndpoint
Subnetten De subnetten. ResourceReference[]
virtualNetworkAddressSpace Hiermee haalt u de adresruimte van het virtuele netwerk op. tekenreeks

IntegrationServiceEnvironmentAccessEndpoint

Naam Beschrijving Waarde
type Het type toegangseindpunt. 'Extern'
'Intern'
'NotSpecified'

IntegrationServiceEnvironmentSku

Naam Beschrijving Waarde
capacity De SKU-capaciteit. int
naam De naam van de SKU. 'Ontwikkelaar'
'NotSpecified'
'Premium'

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Sjabloon integratieserviceomgeving

Implementeren op Azure
Sjabloon voor het maken van een virtueel netwerk, vier subnetten en vervolgens een Integration Service Environment (ISE), inclusief niet-systeemeigen connectors. Gebruik als basis voor sjablonen waarvoor een Logic Apps ISE is vereist.

Resourcedefinitie van ARM-sjabloon

Het resourcetype integrationServiceEnvironments kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Logic/integrationServiceEnvironments-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Logic/integrationServiceEnvironments",
  "apiVersion": "2019-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "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"
  }
}

Eigenschapswaarden

integrationServiceEnvironments

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.Logic/integrationServiceEnvironments'
apiVersion De resource-API-versie '2019-05-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.
location De resourcelocatie. tekenreeks
tags De resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU. IntegrationServiceEnvironmentSku
identity Eigenschappen van beheerde service-identiteit. ManagedServiceIdentity
properties De eigenschappen van de integratieserviceomgeving. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit. Het type 'SystemAssigned' bevat een impliciet gemaakte identiteit. Met het type 'Geen' worden alle identiteiten uit de resource verwijderd. 'Geen'
'SystemAssigned'
'UserAssigned' (vereist)
userAssignedIdentities De lijst met door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} object

IntegrationServiceEnvironmentProperties

Naam Beschrijving Waarde
encryptionConfiguration De versleutelingsconfiguratie. IntegrationServiceEnvironmenEncryptionConfiguration
eindpuntenConfiguratie De configuratie van eindpunten. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hiermee haalt u de tracerings-id op. tekenreeks
networkConfiguration De netwerkconfiguratie. NetworkConfiguration
provisioningState De inrichtingsstatus. 'Geaccepteerd'
'Geannuleerd'
'Voltooid'
'Gemaakt'
'Maken'
'Verwijderd'
'Verwijderen'
'Mislukt'
'InProgress'
'Verplaatsen'
'Niet opgegeven'
'In behandeling'
'Gereed'
'Geregistreerd'
'Registreren'
'Verlengen'
'Wordt uitgevoerd'
Geslaagd
'Niet geregistreerd'
Registratie ongedaan maken
'Bijwerken'
'Wachten'
staat De status van de integratieserviceomgeving. 'Voltooid'
'Verwijderd'
'Uitgeschakeld'
Ingeschakeld
'Niet opgegeven'
'Opgeschort'

IntegrationServiceEnvironmenEncryptionConfiguration

Naam Beschrijving Waarde
encryptionKeyReference De versleutelingssleutelverwijzing. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Naam Beschrijving Waarde
keyName Hiermee haalt u de sleutelnaam op in de Key Vault. tekenreeks
keyVault De sleutelkluisreferentie. ResourceReference
keyVersion Hiermee haalt u de versie op van de sleutel die is opgegeven in de eigenschap keyName. tekenreeks

ResourceReference

Naam Beschrijving Waarde
id De resource-id. tekenreeks

FlowEndpointsConfiguration

Naam Beschrijving Waarde
connector De connectoreindpunten. FlowEndpoints
werkstroom De werkstroomeindpunten. FlowEndpoints

FlowEndpoints

Naam Beschrijving Waarde
accessEndpointIpAddresses Het IP-adres van het toegangseindpunt. IpAddress[]
outgoingIpAddresses Het uitgaande IP-adres. IpAddress[]

IpAddress

Naam Beschrijving Waarde
adres Het adres. tekenreeks

NetworkConfiguration

Naam Beschrijving Waarde
accessEndpoint Het toegangseindpunt. IntegrationServiceEnvironmentAccessEndpoint
Subnetten De subnetten. ResourceReference[]
virtualNetworkAddressSpace Hiermee haalt u de adresruimte van het virtuele netwerk op. tekenreeks

IntegrationServiceEnvironmentAccessEndpoint

Naam Beschrijving Waarde
type Het type toegangseindpunt. Extern
'Intern'
'Niet opgegeven'

IntegrationServiceEnvironmentSku

Naam Beschrijving Waarde
capacity De SKU-capaciteit. int
naam De SKU-naam. 'Ontwikkelaar'
'Niet opgegeven'
Premium

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Sjabloon integratieserviceomgeving

Implementeren op Azure
Sjabloon waarmee een virtueel netwerk, 4 subnetten en vervolgens een Integration Service Environment (ISE) wordt gemaakt, inclusief niet-systeemeigen connectors. Gebruik als basis voor sjablonen waarvoor een Logic Apps ISE is vereist.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype integrationServiceEnvironments kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Logic/integrationServiceEnvironments-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  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"
    }
    sku = {
      capacity = int
      name = "string"
    }
  })
}

Eigenschapswaarden

integrationServiceEnvironments

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, afbreekstreepjes, punten en onderstrepingstekens.
location De resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags De resourcetags. Woordenlijst met tagnamen en -waarden.
sku De SKU. IntegrationServiceEnvironmentSku
identity Eigenschappen van beheerde service-identiteit. ManagedServiceIdentity
properties De eigenschappen van de integratieserviceomgeving. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit. Het type 'SystemAssigned' bevat een impliciet gemaakte identiteit. Met het type 'Geen' worden alle identiteiten uit de resource verwijderd. "SystemAssigned"
'UserAssigned' (vereist)
identity_ids De lijst met door de gebruiker toegewezen identiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Matrix met gebruikersidentiteits-id's.

IntegrationServiceEnvironmentProperties

Naam Beschrijving Waarde
encryptionConfiguration De versleutelingsconfiguratie. IntegrationServiceEnvironmenEncryptionConfiguration
eindpuntenConfiguratie De configuratie van eindpunten. FlowEndpointsConfiguration
integrationServiceEnvironmentId Hiermee haalt u de tracerings-id op. tekenreeks
networkConfiguration De netwerkconfiguratie. NetworkConfiguration
provisioningState De inrichtingsstatus. "Geaccepteerd"
"Geannuleerd"
"Voltooid"
"Gemaakt"
"Maken"
"Verwijderd"
"Verwijderen"
"Mislukt"
"InProgress"
"Verplaatsen"
"Niet opgegeven"
"In behandeling"
"Ready"
"Geregistreerd"
"Registreren"
"Vernieuwen"
"Wordt uitgevoerd"
"Geslaagd"
"Niet geregistreerd"
"Registratie ongedaan maken"
"Bijwerken"
"Wachten"
staat De status van de integratieserviceomgeving. "Voltooid"
"Verwijderd"
"Uitgeschakeld"
"Ingeschakeld"
"Niet opgegeven"
"Onderbroken"

IntegrationServiceEnvironmenEncryptionConfiguration

Naam Beschrijving Waarde
encryptionKeyReference De versleutelingssleutelverwijzing. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Naam Beschrijving Waarde
keyName Hiermee haalt u de sleutelnaam op in de Key Vault. tekenreeks
keyVault De sleutelkluisreferentie. ResourceReference
keyVersion Hiermee haalt u de versie op van de sleutel die is opgegeven in de eigenschap keyName. tekenreeks

ResourceReference

Naam Beschrijving Waarde
id De resource-id. tekenreeks

FlowEndpointsConfiguration

Naam Beschrijving Waarde
connector De connectoreindpunten. FlowEndpoints
werkstroom De werkstroomeindpunten. FlowEndpoints

FlowEndpoints

Naam Beschrijving Waarde
accessEndpointIpAddresses Het IP-adres van het toegangseindpunt. IpAddress[]
outgoingIpAddresses Het uitgaande IP-adres. IpAddress[]

IpAddress

Naam Beschrijving Waarde
adres Het adres. tekenreeks

NetworkConfiguration

Naam Beschrijving Waarde
accessEndpoint Het toegangseindpunt. IntegrationServiceEnvironmentAccessEndpoint
Subnetten De subnetten. ResourceReference[]
virtualNetworkAddressSpace Hiermee haalt u de adresruimte van het virtuele netwerk op. tekenreeks

IntegrationServiceEnvironmentAccessEndpoint

Naam Beschrijving Waarde
type Het type toegangseindpunt. "Extern"
"Intern"
"NotSpecified"

IntegrationServiceEnvironmentSku

Naam Beschrijving Waarde
capacity De SKU-capaciteit. int
naam De naam van de SKU. "Ontwikkelaar"
"NotSpecified"
"Premium"