Microsoft.Logic integrationServiceEnvironments 2019-05-01

Bicep-Ressourcendefinition

Der Ressourcentyp integrationServiceEnvironments kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Logic/integrationServiceEnvironments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

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

Eigenschaftswerte

integrationServiceEnvironments

Name Beschreibung Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Bindestriche, Punkte und Unterstriche.
location Der Ressourcenspeicherort. Zeichenfolge
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
sku Die SKU. IntegrationServiceEnvironmentSku
Identität Verwaltete Dienstidentitätseigenschaften. ManagedServiceIdentity
properties Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Name Beschreibung Wert
type Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. "Keine"
"SystemAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt (object)

IntegrationServiceEnvironmentProperties

Name Beschreibung Wert
encryptionConfiguration Die Verschlüsselungskonfiguration. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ruft die Nachverfolgungs-ID ab. Zeichenfolge
networkConfiguration Die Netzwerkkonfiguration. NetworkConfiguration
provisioningState Der Bereitstellungsstatus. "Akzeptiert"
"Abgebrochen"
"Abgeschlossen"
"Erstellt"
"Erstellen"
"Gelöscht"
"Löschen"
"Fehler"
"InProgress"
"Wird verschoben"
"NotSpecified"
"Ausstehend"
"Bereit"
"Registriert"
"Registrieren"
"Erneuern"
"Wird ausgeführt"
"Erfolgreich"
"Nicht registriert"
"Registrierung aufheben"
"Aktualisieren"
"Wartend"
state Der Zustand der Integrationsdienstumgebung. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

IntegrationServiceEnvironmenEncryptionConfiguration

Name Beschreibung Wert
encryptionKeyReference Die Verschlüsselungsschlüsselreferenz. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Name Beschreibung Wert
keyName Ruft den Schlüsselnamen im Key Vault ab. Zeichenfolge
keyVault Die Schlüsseltresorreferenz. ResourceReference
keyVersion Ruft die Version des Schlüssels ab, der in der keyName-Eigenschaft angegeben ist. Zeichenfolge

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Zeichenfolge

FlowEndpointsConfiguration

Name Beschreibung Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress[]

IpAddress

Name Beschreibung Wert
address Die Adresse. Zeichenfolge

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference[]
virtualNetworkAddressSpace Ruft den Adressraum des virtuellen Netzwerks ab. Zeichenfolge

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
type Der Zugriffsendpunkttyp. "Extern"
"Intern"
"NotSpecified"

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Kapazität Die SKU-Kapazität. INT
name Der sku-Name. "Entwickler"
"NotSpecified"
"Premium"

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage Beschreibung
Integration Service-Umgebungsvorlage

In Azure bereitstellen
Vorlage, die ein virtuelles Netzwerk, 4 Subnetze und anschließend eine Integration Service-Umgebung (INTEGRATION Service Environment, ISE) erstellt, einschließlich nicht nativer Connectors. Verwenden Sie als Basis für Vorlagen, die eine Logic Apps-ISE erfordern.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp integrationServiceEnvironments kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Logic/integrationServiceEnvironments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

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

Eigenschaftswerte

integrationServiceEnvironments

Name Beschreibung Wert
type Ressourcentyp "Microsoft.Logic/integrationServiceEnvironments"
apiVersion Die Ressourcen-API-Version '2019-05-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Bindestriche, Punkte und Unterstriche.
location Der Ressourcenspeicherort. Zeichenfolge
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Die sku. IntegrationServiceEnvironmentSku
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity
properties Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Name Beschreibung Wert
type Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. "Keine"
"SystemAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Objekt (object)

IntegrationServiceEnvironmentProperties

Name Beschreibung Wert
encryptionConfiguration Die Verschlüsselungskonfiguration. IntegrationServiceEnvironmenEncryptionConfiguration
endpunkteConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ruft die Nachverfolgungs-ID ab. Zeichenfolge
networkConfiguration Die Netzwerkkonfiguration. NetworkConfiguration
provisioningState Der Bereitstellungsstatus. "Akzeptiert"
"Abgebrochen"
"Abgeschlossen"
"Erstellt"
"Erstellen"
"Gelöscht"
"Löschen"
"Fehler"
"InProgress"
"Verschieben"
"NotSpecified"
"Ausstehend"
"Bereit"
"Registriert"
"Registrieren"
"Verlängern"
"Ausführen"
"Erfolgreich"
"Nicht registriert"
"Registrierung aufheben"
"Aktualisieren"
"Warten"
state Der Zustand der Integrationsdienstumgebung. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

IntegrationServiceEnvironmenEncryptionConfiguration

Name Beschreibung Wert
encryptionKeyReference Die Verschlüsselungsschlüsselreferenz. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Name Beschreibung Wert
keyName Ruft den Schlüsselnamen im Key Vault ab. Zeichenfolge
keyVault Die Schlüsseltresorreferenz. ResourceReference
keyVersion Ruft die Version des Schlüssels ab, der in der keyName-Eigenschaft angegeben ist. Zeichenfolge

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Zeichenfolge

FlowEndpointsConfiguration

Name Beschreibung Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress[]

IpAddress

Name Beschreibung Wert
address Die Adresse. Zeichenfolge

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference[]
virtualNetworkAddressSpace Ruft den Adressraum des virtuellen Netzwerks ab. Zeichenfolge

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
type Der Zugriffsendpunkttyp. "Extern"
"Intern"
"NotSpecified"

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Kapazität Die SKU-Kapazität. INT
name Der sku-Name. "Entwickler"
"NotSpecified"
"Premium"

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage Beschreibung
Integration Service-Umgebungsvorlage

In Azure bereitstellen
Vorlage, die ein virtuelles Netzwerk, 4 Subnetze und anschließend eine Integration Service-Umgebung (INTEGRATION Service Environment, ISE) erstellt, einschließlich nicht nativer Connectors. Verwenden Sie als Basis für Vorlagen, die eine Logic Apps-ISE erfordern.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der Ressourcentyp integrationServiceEnvironments kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Logic/integrationServiceEnvironments-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Terraform hinzu.

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

Eigenschaftswerte

integrationServiceEnvironments

Name Beschreibung Wert
type Der Ressourcentyp "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Bindestriche, Punkte und Unterstriche.
location Der Ressourcenspeicherort. Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Die Ressourcentags. Wörterbuch der Tagnamen und -werte.
sku Die SKU. IntegrationServiceEnvironmentSku
Identität Verwaltete Dienstidentitätseigenschaften. ManagedServiceIdentity
properties Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Name Beschreibung Wert
type Typ der verwalteten Dienstidentität. Der Typ "SystemAssigned" enthält eine implizit erstellte Identität. Der Typ "None" entfernt alle Identitäten aus der Ressource. "SystemAssigned"
"UserAssigned" (erforderlich)
identity_ids Die Liste der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Array von Benutzeridentitäts-IDs.

IntegrationServiceEnvironmentProperties

Name Beschreibung Wert
encryptionConfiguration Die Verschlüsselungskonfiguration. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Die Endpunktkonfiguration. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ruft die Nachverfolgungs-ID ab. Zeichenfolge
networkConfiguration Die Netzwerkkonfiguration. NetworkConfiguration
provisioningState Der Bereitstellungsstatus. "Akzeptiert"
"Abgebrochen"
"Abgeschlossen"
"Created"
"Erstellen"
"Gelöscht"
"Löschen"
"Fehler"
"InProgress"
"Verschieben"
"NotSpecified"
"Ausstehend"
„Ready“
"Registriert"
"Registrieren"
"Verlängern"
„Running“ (wird ausgeführt)
"Erfolgreich"
"Nicht registriert"
"Registrierung aufheben"
"Aktualisieren"
"Wartend"
state Der Zustand der Integrationsdienstumgebung. "Abgeschlossen"
"Gelöscht"
"Deaktiviert"
"Aktiviert"
"NotSpecified"
"Angehalten"

IntegrationServiceEnvironmenEncryptionConfiguration

Name Beschreibung Wert
encryptionKeyReference Der Verschlüsselungsschlüsselverweis. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Name Beschreibung Wert
keyName Ruft den Schlüsselnamen im Key Vault ab. Zeichenfolge
keyVault Der Schlüsseltresorverweis. ResourceReference
keyVersion Ruft die Version des Schlüssels ab, die in der keyName-Eigenschaft angegeben ist. Zeichenfolge

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Zeichenfolge

FlowEndpointsConfiguration

Name Beschreibung Wert
Connector Die Connectorendpunkte. FlowEndpoints
workflow Die Workflowendpunkte. FlowEndpoints

FlowEndpoints

Name Beschreibung Wert
accessEndpointIpAddresses Die IP-Adresse des Zugriffsendpunkts. IpAddress[]
outgoingIpAddresses Die ausgehende IP-Adresse. IpAddress[]

IpAddress

Name Beschreibung Wert
address Die Adresse. Zeichenfolge

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference[]
virtualNetworkAddressSpace Ruft den Adressraum des virtuellen Netzwerks ab. Zeichenfolge

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
type Der Zugriffsendpunkttyp. "Extern"
"Intern"
"NotSpecified"

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Kapazität Die SKU-Kapazität. INT
name Der SKU-Name. "Entwickler"
"NotSpecified"
"Premium"