Condividi tramite


Microsoft.Logic integrationServiceEnvironments

Definizione di risorsa Bicep

Il tipo di risorsa integrationServiceEnvironments può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Logic/integrationServiceEnvironments, aggiungere il bicep seguente al modello.

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

Valori delle proprietà

FlowEndpoints

Nome Descrizione Valore
accessEndpointIpAddresses Indirizzo IP dell'endpoint di accesso. ipAddress[]
outgoingIpAddresses Indirizzo IP in uscita. ipAddress[]

FlowEndpointsConfiguration

Nome Descrizione Valore
connettore Endpoint del connettore. FlowEndpoints di
flusso di lavoro Endpoint del flusso di lavoro. FlowEndpoints di

IntegrationServiceEnvironmenEncryptionConfiguration

Nome Descrizione Valore
encryptionKeyReference Informazioni di riferimento sulla chiave di crittografia. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nome Descrizione Valore
keyName Ottiene il nome della chiave nell'insieme di credenziali delle chiavi. corda
keyVault Informazioni di riferimento sull'insieme di credenziali delle chiavi. resourceReference
keyVersion Ottiene la versione della chiave specificata nella proprietà keyName. corda

IntegrationServiceEnvironmentAccessEndpoint

Nome Descrizione Valore
digitare Tipo di endpoint di accesso. 'External'
'Interno'
'NotSpecified'

IntegrationServiceEnvironmentProperties

Nome Descrizione Valore
encryptionConfiguration Configurazione della crittografia. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Configurazione degli endpoint. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ottiene l'ID di rilevamento. corda
networkConfiguration Configurazione di rete. NetworkConfiguration
provisioningState Stato del provisioning. 'Accepted'
'Annullato'
'Completed'
'Created'
'Creazione'
'Eliminato'
'Eliminazione'
'Failed'
'InProgress'
'Spostamento'
'NotSpecified'
'In sospeso'
'Pronto'
'Registered'
'Registrazione'
'Rinnovo'
'Running'
'Succeeded'
'Annulla registrazione'
'Annulla registrazione'
'Aggiornamento'
'In attesa'
stato Stato dell'ambiente del servizio di integrazione. 'Completed'
'Eliminato'
'Disabilitato'
'Enabled'
'NotSpecified'
'Sospeso'

IntegrationServiceEnvironmentSku

Nome Descrizione Valore
capacità Capacità sku. Int
nome Nome sku. 'Developer'
'NotSpecified'
'Premium'

IpAddress

Nome Descrizione Valore
indirizzo Indirizzo. corda

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito. Il tipo 'SystemAssigned' include un'identità creata in modo implicito. Il tipo 'None' rimuoverà le identità dalla risorsa. 'Nessuno'
'SystemAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco di identità assegnate dall'utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

Microsoft.Logic/integrationServiceEnvironments

Nome Descrizione Valore
identità Proprietà dell'identità del servizio gestito. ManagedServiceIdentity
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'ambiente del servizio di integrazione. IntegrationServiceEnvironmentProperties
Sku Sku. IntegrationServiceEnvironmentSku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

NetworkConfiguration

Nome Descrizione Valore
accessEndpoint Endpoint di accesso. IntegrationServiceEnvironmentAccessEndpoint
Subnet Subnet. resourceReference[]
virtualNetworkAddressSpace Ottiene lo spazio degli indirizzi della rete virtuale. corda

ResourceReference

Nome Descrizione Valore
Id ID risorsa. corda

ResourceTags

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa integrationServiceEnvironments può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Logic/integrationServiceEnvironments, aggiungere il codice JSON seguente al modello.

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

Valori delle proprietà

FlowEndpoints

Nome Descrizione Valore
accessEndpointIpAddresses Indirizzo IP dell'endpoint di accesso. ipAddress[]
outgoingIpAddresses Indirizzo IP in uscita. ipAddress[]

FlowEndpointsConfiguration

Nome Descrizione Valore
connettore Endpoint del connettore. FlowEndpoints di
flusso di lavoro Endpoint del flusso di lavoro. FlowEndpoints di

IntegrationServiceEnvironmenEncryptionConfiguration

Nome Descrizione Valore
encryptionKeyReference Informazioni di riferimento sulla chiave di crittografia. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nome Descrizione Valore
keyName Ottiene il nome della chiave nell'insieme di credenziali delle chiavi. corda
keyVault Informazioni di riferimento sull'insieme di credenziali delle chiavi. resourceReference
keyVersion Ottiene la versione della chiave specificata nella proprietà keyName. corda

IntegrationServiceEnvironmentAccessEndpoint

Nome Descrizione Valore
digitare Tipo di endpoint di accesso. 'External'
'Interno'
'NotSpecified'

IntegrationServiceEnvironmentProperties

Nome Descrizione Valore
encryptionConfiguration Configurazione della crittografia. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Configurazione degli endpoint. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ottiene l'ID di rilevamento. corda
networkConfiguration Configurazione di rete. NetworkConfiguration
provisioningState Stato del provisioning. 'Accepted'
'Annullato'
'Completed'
'Created'
'Creazione'
'Eliminato'
'Eliminazione'
'Failed'
'InProgress'
'Spostamento'
'NotSpecified'
'In sospeso'
'Pronto'
'Registered'
'Registrazione'
'Rinnovo'
'Running'
'Succeeded'
'Annulla registrazione'
'Annulla registrazione'
'Aggiornamento'
'In attesa'
stato Stato dell'ambiente del servizio di integrazione. 'Completed'
'Eliminato'
'Disabilitato'
'Enabled'
'NotSpecified'
'Sospeso'

IntegrationServiceEnvironmentSku

Nome Descrizione Valore
capacità Capacità sku. Int
nome Nome sku. 'Developer'
'NotSpecified'
'Premium'

IpAddress

Nome Descrizione Valore
indirizzo Indirizzo. corda

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito. Il tipo 'SystemAssigned' include un'identità creata in modo implicito. Il tipo 'None' rimuoverà le identità dalla risorsa. 'Nessuno'
'SystemAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco di identità assegnate dall'utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

Microsoft.Logic/integrationServiceEnvironments

Nome Descrizione Valore
apiVersion Versione dell'API '2019-05-01'
identità Proprietà dell'identità del servizio gestito. ManagedServiceIdentity
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'ambiente del servizio di integrazione. IntegrationServiceEnvironmentProperties
Sku Sku. IntegrationServiceEnvironmentSku
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Logic/integrationServiceEnvironments'

NetworkConfiguration

Nome Descrizione Valore
accessEndpoint Endpoint di accesso. IntegrationServiceEnvironmentAccessEndpoint
Subnet Subnet. resourceReference[]
virtualNetworkAddressSpace Ottiene lo spazio degli indirizzi della rete virtuale. corda

ResourceReference

Nome Descrizione Valore
Id ID risorsa. corda

ResourceTags

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
modello di ambiente del servizio di integrazione

Distribuire in Azure
Modello che crea una rete virtuale, 4 subnet e quindi un ambiente del servizio di integrazione (ISE), inclusi i connettori non nativi. Usare come base per i modelli che richiedono un ISE di App per la logica.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa integrationServiceEnvironments può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Logic/integrationServiceEnvironments, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

FlowEndpoints

Nome Descrizione Valore
accessEndpointIpAddresses Indirizzo IP dell'endpoint di accesso. ipAddress[]
outgoingIpAddresses Indirizzo IP in uscita. ipAddress[]

FlowEndpointsConfiguration

Nome Descrizione Valore
connettore Endpoint del connettore. FlowEndpoints di
flusso di lavoro Endpoint del flusso di lavoro. FlowEndpoints di

IntegrationServiceEnvironmenEncryptionConfiguration

Nome Descrizione Valore
encryptionKeyReference Informazioni di riferimento sulla chiave di crittografia. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nome Descrizione Valore
keyName Ottiene il nome della chiave nell'insieme di credenziali delle chiavi. corda
keyVault Informazioni di riferimento sull'insieme di credenziali delle chiavi. resourceReference
keyVersion Ottiene la versione della chiave specificata nella proprietà keyName. corda

IntegrationServiceEnvironmentAccessEndpoint

Nome Descrizione Valore
digitare Tipo di endpoint di accesso. 'External'
'Interno'
'NotSpecified'

IntegrationServiceEnvironmentProperties

Nome Descrizione Valore
encryptionConfiguration Configurazione della crittografia. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Configurazione degli endpoint. FlowEndpointsConfiguration
integrationServiceEnvironmentId Ottiene l'ID di rilevamento. corda
networkConfiguration Configurazione di rete. NetworkConfiguration
provisioningState Stato del provisioning. 'Accepted'
'Annullato'
'Completed'
'Created'
'Creazione'
'Eliminato'
'Eliminazione'
'Failed'
'InProgress'
'Spostamento'
'NotSpecified'
'In sospeso'
'Pronto'
'Registered'
'Registrazione'
'Rinnovo'
'Running'
'Succeeded'
'Annulla registrazione'
'Annulla registrazione'
'Aggiornamento'
'In attesa'
stato Stato dell'ambiente del servizio di integrazione. 'Completed'
'Eliminato'
'Disabilitato'
'Enabled'
'NotSpecified'
'Sospeso'

IntegrationServiceEnvironmentSku

Nome Descrizione Valore
capacità Capacità sku. Int
nome Nome sku. 'Developer'
'NotSpecified'
'Premium'

IpAddress

Nome Descrizione Valore
indirizzo Indirizzo. corda

ManagedServiceIdentity

Nome Descrizione Valore
digitare Tipo di identità del servizio gestito. Il tipo 'SystemAssigned' include un'identità creata in modo implicito. Il tipo 'None' rimuoverà le identità dalla risorsa. 'Nessuno'
'SystemAssigned'
'UserAssigned' (obbligatorio)
userAssignedIdentities Elenco di identità assegnate dall'utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

Nome Descrizione Valore

Microsoft.Logic/integrationServiceEnvironments

Nome Descrizione Valore
identità Proprietà dell'identità del servizio gestito. ManagedServiceIdentity
ubicazione Percorso della risorsa. corda
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà dell'ambiente del servizio di integrazione. IntegrationServiceEnvironmentProperties
Sku Sku. IntegrationServiceEnvironmentSku
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"

NetworkConfiguration

Nome Descrizione Valore
accessEndpoint Endpoint di accesso. IntegrationServiceEnvironmentAccessEndpoint
Subnet Subnet. resourceReference[]
virtualNetworkAddressSpace Ottiene lo spazio degli indirizzi della rete virtuale. corda

ResourceReference

Nome Descrizione Valore
Id ID risorsa. corda

ResourceTags

Nome Descrizione Valore

UserAssignedIdentity

Nome Descrizione Valore