Freigeben über


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 unter Änderungsprotokoll.

Ressourcenformat

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

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

Eigenschaftswerte

FlowEndpoints

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

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

IntegrationServiceEnvironmenEncryptionConfiguration

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

IntegrationServiceEnvironmenEncryptionKeyReference

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

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
Art Der Zugriffsendpunkttyp. 'Extern'
"Intern"
"Nicht angegeben"

IntegrationServiceEnvironmentProperties

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

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Name Der Sku-Name. "Entwickler"
"Nicht angegeben"
"Premium"

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ManagedServiceIdentity

Name Beschreibung Wert
Art 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. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

Microsoft.Logic/integrationServiceEnvironments

Name Beschreibung Wert
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties
Sku Die Sku. IntegrationServiceEnvironmentSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference-[]
virtualNetworkAddressSpace Ruft den Virtuellen Netzwerkadressraum ab. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur

ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

ARM-Vorlagenressourcendefinition

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

Eigenschaftswerte

FlowEndpoints

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

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

IntegrationServiceEnvironmenEncryptionConfiguration

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

IntegrationServiceEnvironmenEncryptionKeyReference

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

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
Art Der Zugriffsendpunkttyp. 'Extern'
"Intern"
"Nicht angegeben"

IntegrationServiceEnvironmentProperties

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

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Name Der Sku-Name. "Entwickler"
"Nicht angegeben"
"Premium"

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ManagedServiceIdentity

Name Beschreibung Wert
Art 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. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

Microsoft.Logic/integrationServiceEnvironments

Name Beschreibung Wert
apiVersion Die API-Version '2019-05-01'
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties
Sku Die Sku. IntegrationServiceEnvironmentSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art Der Ressourcentyp 'Microsoft.Logic/integrationServiceEnvironments'

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference-[]
virtualNetworkAddressSpace Ruft den Virtuellen Netzwerkadressraum ab. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur

ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Vorlage für Integrationsdienstumgebung

Bereitstellen in Azure
Vorlage, die ein virtuelles Netzwerk, 4 Subnetze und dann eine Integration Service Environment (ISE) erstellt, einschließlich nicht nativer Connectors. Verwenden Sie als Basis für Vorlagen, für die ein Logic Apps ISE erforderlich ist.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

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

  • 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 Ihrer Vorlage die folgende Terraform hinzu.

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

Eigenschaftswerte

FlowEndpoints

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

FlowEndpointsConfiguration

Name Beschreibung Wert
Verbinder Die Connectorendpunkte. FlowEndpoints-
Arbeitsablauf Die Workflowendpunkte. FlowEndpoints-

IntegrationServiceEnvironmenEncryptionConfiguration

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

IntegrationServiceEnvironmenEncryptionKeyReference

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

IntegrationServiceEnvironmentAccessEndpoint

Name Beschreibung Wert
Art Der Zugriffsendpunkttyp. 'Extern'
"Intern"
"Nicht angegeben"

IntegrationServiceEnvironmentProperties

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

IntegrationServiceEnvironmentSku

Name Beschreibung Wert
Fassungsvermögen Die SKU-Kapazität. Int
Name Der Sku-Name. "Entwickler"
"Nicht angegeben"
"Premium"

IpAddress

Name Beschreibung Wert
Adresse Die Adresse. Schnur

ManagedServiceIdentity

Name Beschreibung Wert
Art 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. 'None'
'SystemAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Die Liste der benutzer zugewiesenen Identitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities-

ManagedServiceIdentityUserAssignedIdentities

Name Beschreibung Wert

Microsoft.Logic/integrationServiceEnvironments

Name Beschreibung Wert
Identität Eigenschaften der verwalteten Dienstidentität. ManagedServiceIdentity-
Ort Der Ressourcenspeicherort. Schnur
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften Die Eigenschaften der Integrationsdienstumgebung. IntegrationServiceEnvironmentProperties
Sku Die Sku. IntegrationServiceEnvironmentSku-
Schilder Ressourcentags Wörterbuch der Tagnamen und -werte.
Art Der Ressourcentyp "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"

NetworkConfiguration

Name Beschreibung Wert
accessEndpoint Der Zugriffsendpunkt. IntegrationServiceEnvironmentAccessEndpoint
Subnetze Die Subnetze. ResourceReference-[]
virtualNetworkAddressSpace Ruft den Virtuellen Netzwerkadressraum ab. Schnur

ResourceReference

Name Beschreibung Wert
id Die Ressourcen-ID. Schnur

ResourceTags

Name Beschreibung Wert

UserAssignedIdentity

Name Beschreibung Wert