Partager via


Microsoft.Logic, intégrationServiceEnvironments

Définition de ressource Bicep

Le type de ressource integrationServiceEnvironments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Logic/integrationServiceEnvironments, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

Microsoft.Logic/integrationServiceEnvironments

Nom Descriptif Valeur
identité Propriétés de l’identité de service managé. ManagedServiceIdentity
emplacement Emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’environnement du service d’intégration. IntegrationServiceEnvironmentProperties
Sku Référence SKU. IntégrationServiceEnvironmentSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

FlowEndpoints

Nom Descriptif Valeur
accessEndpointIpAddresses Adresse IP du point de terminaison d’accès. ipAddress[]
sortantAdresses IP Adresse IP sortante. ipAddress[]

FlowEndpointsConfiguration

Nom Descriptif Valeur
connecteur Points de terminaison du connecteur. FlowEndpoints
flux de travail Points de terminaison de flux de travail. FlowEndpoints

IntegrationServiceEnvironnementEncryptionConfiguration

Nom Descriptif Valeur
cryptageKeyReference Référence de clé de chiffrement. IntegrationServiceEnvironnementEncryptionKeyReference

IntegrationServiceEnvironnementEncryptionKeyReference

Nom Descriptif Valeur
keyName Obtient le nom de clé dans le coffre de clés. corde
keyVault Référence du coffre de clés. ResourceReference
keyVersion Obtient la version de la clé spécifiée dans la propriété keyName. corde

IntegrationServiceEnvironmentAccessPoint de terminaison

Nom Descriptif Valeur
type Type de point de terminaison d’accès. 'Externe'
'Interne'
'Non spécifié'

IntegrationServiceEnvironmentProperties

Nom Descriptif Valeur
cryptageConfiguration Configuration du chiffrement. IntegrationServiceEnvironnementEncryptionConfiguration
point de terminaisonConfiguration Configuration des points de terminaison. FlowEndpointsConfiguration
intégrationServiceEnvironmentId Obtient l’ID de suivi. corde
réseauConfiguration Configuration réseau. networkConfiguration
état de provisionnement État d’approvisionnement. 'Accepté'
'Annulé'
'Terminé'
'Créé'
'Création'
'Supprimé'
'Suppression'
'Échec'
'En cours'
« Bouger »
'Non spécifié'
'En attente'
« Prêt »
'Inscrit'
'Inscription'
'Renouvellement'
« Course à pied »
'Réussi'
'Non inscrit'
'Annulation de l’inscription'
'Mise à jour'
'En attente'
état État de l’environnement du service d’intégration. 'Terminé'
'Supprimé'
'Désactivé'
'Activé'
'Non spécifié'
'Suspendu'

IntégrationServiceEnvironmentSku

Nom Descriptif Valeur
capacité Capacité de référence SKU. Int
nom Nom de la référence SKU. 'Développeur'
'Non spécifié'
« Haut de gamme »

adresse IP

Nom Descriptif Valeur
adresse Adresse. corde

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
type Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)
Identités attribuées par l'utilisateur Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nom Descriptif Valeur

Configuration Réseau

Nom Descriptif Valeur
accessPoint de terminaison Point de terminaison d’accès. IntegrationServiceEnvironmentAccessPoint de terminaison
Sous-réseaux Sous-réseaux. resourceReference[]
virtualNetworkAddressSpace Obtient l’espace d’adressage du réseau virtuel. corde

ResourceReference

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde

ResourceTags

Nom Descriptif Valeur

userAssignedIdentity

Nom Descriptif Valeur

Définition de ressource de modèle ARM

Le type de ressource integrationServiceEnvironments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Logic/integrationServiceEnvironments, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

Microsoft.Logic/integrationServiceEnvironments

Nom Descriptif Valeur
apiVersion Version de l’API '2019-05-01'
identité Propriétés de l’identité de service managé. ManagedServiceIdentity
emplacement Emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’environnement du service d’intégration. IntegrationServiceEnvironmentProperties
Sku Référence SKU. IntégrationServiceEnvironmentSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Logic/integrationServiceEnvironments'

FlowEndpoints

Nom Descriptif Valeur
accessEndpointIpAddresses Adresse IP du point de terminaison d’accès. ipAddress[]
sortantAdresses IP Adresse IP sortante. ipAddress[]

FlowEndpointsConfiguration

Nom Descriptif Valeur
connecteur Points de terminaison du connecteur. FlowEndpoints
flux de travail Points de terminaison de flux de travail. FlowEndpoints

IntegrationServiceEnvironnementEncryptionConfiguration

Nom Descriptif Valeur
cryptageKeyReference Référence de clé de chiffrement. IntegrationServiceEnvironnementEncryptionKeyReference

IntegrationServiceEnvironnementEncryptionKeyReference

Nom Descriptif Valeur
keyName Obtient le nom de clé dans le coffre de clés. corde
keyVault Référence du coffre de clés. ResourceReference
keyVersion Obtient la version de la clé spécifiée dans la propriété keyName. corde

IntegrationServiceEnvironmentAccessPoint de terminaison

Nom Descriptif Valeur
type Type de point de terminaison d’accès. 'Externe'
'Interne'
'Non spécifié'

IntegrationServiceEnvironmentProperties

Nom Descriptif Valeur
cryptageConfiguration Configuration du chiffrement. IntegrationServiceEnvironnementEncryptionConfiguration
point de terminaisonConfiguration Configuration des points de terminaison. FlowEndpointsConfiguration
intégrationServiceEnvironmentId Obtient l’ID de suivi. corde
réseauConfiguration Configuration réseau. networkConfiguration
état de provisionnement État d’approvisionnement. 'Accepté'
'Annulé'
'Terminé'
'Créé'
'Création'
'Supprimé'
'Suppression'
'Échec'
'En cours'
« Bouger »
'Non spécifié'
'En attente'
« Prêt »
'Inscrit'
'Inscription'
'Renouvellement'
« Course à pied »
'Réussi'
'Non inscrit'
'Annulation de l’inscription'
'Mise à jour'
'En attente'
état État de l’environnement du service d’intégration. 'Terminé'
'Supprimé'
'Désactivé'
'Activé'
'Non spécifié'
'Suspendu'

IntégrationServiceEnvironmentSku

Nom Descriptif Valeur
capacité Capacité de référence SKU. Int
nom Nom de la référence SKU. 'Développeur'
'Non spécifié'
« Haut de gamme »

adresse IP

Nom Descriptif Valeur
adresse Adresse. corde

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
type Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)
Identités attribuées par l'utilisateur Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nom Descriptif Valeur

Configuration Réseau

Nom Descriptif Valeur
accessPoint de terminaison Point de terminaison d’accès. IntegrationServiceEnvironmentAccessPoint de terminaison
Sous-réseaux Sous-réseaux. resourceReference[]
virtualNetworkAddressSpace Obtient l’espace d’adressage du réseau virtuel. corde

ResourceReference

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde

ResourceTags

Nom Descriptif Valeur

userAssignedIdentity

Nom Descriptif Valeur

Exemples d’utilisation

Modèles de démarrage rapide Azure

Les modèles de démarrage rapide Azure suivants déployer ce type de ressource.

Modèle Descriptif
modèle d’environnement Integration Service Environment

Déployer sur Azure
Modèle qui crée un réseau virtuel, 4 sous-réseaux, puis un environnement Integration Service Environment (ISE), y compris des connecteurs non natifs. Utiliser comme base pour les modèles qui nécessitent un ISE Logic Apps.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource integrationServiceEnvironments peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Logic/integrationServiceEnvironments, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
    }
  }
}

Valeurs de propriété

Microsoft.Logic/integrationServiceEnvironments

Nom Descriptif Valeur
identité Propriétés de l’identité de service managé. ManagedServiceIdentity
emplacement Emplacement de la ressource. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’environnement du service d’intégration. IntegrationServiceEnvironmentProperties
Sku Référence SKU. IntégrationServiceEnvironmentSku
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Logic/integrationServiceEnvironments@2019-05-01 »

FlowEndpoints

Nom Descriptif Valeur
accessEndpointIpAddresses Adresse IP du point de terminaison d’accès. ipAddress[]
sortantAdresses IP Adresse IP sortante. ipAddress[]

FlowEndpointsConfiguration

Nom Descriptif Valeur
connecteur Points de terminaison du connecteur. FlowEndpoints
flux de travail Points de terminaison de flux de travail. FlowEndpoints

IntegrationServiceEnvironnementEncryptionConfiguration

Nom Descriptif Valeur
cryptageKeyReference Référence de clé de chiffrement. IntegrationServiceEnvironnementEncryptionKeyReference

IntegrationServiceEnvironnementEncryptionKeyReference

Nom Descriptif Valeur
keyName Obtient le nom de clé dans le coffre de clés. corde
keyVault Référence du coffre de clés. ResourceReference
keyVersion Obtient la version de la clé spécifiée dans la propriété keyName. corde

IntegrationServiceEnvironmentAccessPoint de terminaison

Nom Descriptif Valeur
type Type de point de terminaison d’accès. 'Externe'
'Interne'
'Non spécifié'

IntegrationServiceEnvironmentProperties

Nom Descriptif Valeur
cryptageConfiguration Configuration du chiffrement. IntegrationServiceEnvironnementEncryptionConfiguration
point de terminaisonConfiguration Configuration des points de terminaison. FlowEndpointsConfiguration
intégrationServiceEnvironmentId Obtient l’ID de suivi. corde
réseauConfiguration Configuration réseau. networkConfiguration
état de provisionnement État d’approvisionnement. 'Accepté'
'Annulé'
'Terminé'
'Créé'
'Création'
'Supprimé'
'Suppression'
'Échec'
'En cours'
« Bouger »
'Non spécifié'
'En attente'
« Prêt »
'Inscrit'
'Inscription'
'Renouvellement'
« Course à pied »
'Réussi'
'Non inscrit'
'Annulation de l’inscription'
'Mise à jour'
'En attente'
état État de l’environnement du service d’intégration. 'Terminé'
'Supprimé'
'Désactivé'
'Activé'
'Non spécifié'
'Suspendu'

IntégrationServiceEnvironmentSku

Nom Descriptif Valeur
capacité Capacité de référence SKU. Int
nom Nom de la référence SKU. 'Développeur'
'Non spécifié'
« Haut de gamme »

adresse IP

Nom Descriptif Valeur
adresse Adresse. corde

Identité de Service Gérée (ManagedServiceIdentity)

Nom Descriptif Valeur
type Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource. « Aucun »
'SystemAssigned'
'UserAssigned' (obligatoire)
Identités attribuées par l'utilisateur Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nom Descriptif Valeur

Configuration Réseau

Nom Descriptif Valeur
accessPoint de terminaison Point de terminaison d’accès. IntegrationServiceEnvironmentAccessPoint de terminaison
Sous-réseaux Sous-réseaux. resourceReference[]
virtualNetworkAddressSpace Obtient l’espace d’adressage du réseau virtuel. corde

ResourceReference

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde

ResourceTags

Nom Descriptif Valeur

userAssignedIdentity

Nom Descriptif Valeur