Integrasi Microsoft.LogicServiceEnvironments

Definisi sumber daya Bicep

Jenis sumber daya integrationServiceEnvironments dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Logic/integrationServiceEnvironments, tambahkan Bicep berikut ke templat Anda.

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

Nilai properti

integrationServiceEnvironments

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, tanda hubung, titik, dan garis bawah.
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Sku. IntegrationServiceEnvironmentSku
identity Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti lingkungan layanan integrasi. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. 'Tidak Ada'
'SystemAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objek

IntegrationServiceEnvironmentProperties

Nama Deskripsi Nilai
encryptionConfiguration Konfigurasi enkripsi. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationServiceEnvironmentId Mendapatkan id pelacakan. string
networkConfiguration Konfigurasi jaringan. NetworkConfiguration
provisioningState Status penyediaan. 'Diterima'
'Dibatalkan'
'Selesai'
'Dibuat'
'Membuat'
'Dihapus'
'Menghapus'
'Gagal'
'InProgress'
'Pindah'
'Tidak Ditentukan'
'Tertunda'
'Siap'
'Terdaftar'
'Mendaftar'
'Perpanjangan'
'Berjalan'
'Berhasil'
'Tidak terdaftar'
'Membatalkan pendaftaran'
'Memperbarui'
'Menunggu'
state Status lingkungan layanan integrasi. 'Selesai'
'Dihapus'
'Dinonaktifkan'
'Diaktifkan'
'Tidak Ditentukan'
'Ditangguhkan'

IntegrationServiceEnvironmenEncryptionConfiguration

Nama Deskripsi Nilai
encryptionKeyReference Referensi kunci enkripsi. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nama Deskripsi Nilai
keyName Mendapatkan nama kunci di Key Vault. string
keyVault Referensi brankas kunci. ResourceReference
keyVersion Mendapatkan versi kunci yang ditentukan dalam properti keyName. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

NetworkConfiguration

Nama Deskripsi Nilai
accessEndpoint Titik akhir akses. IntegrationServiceEnvironmentAccessEndpoint
subnets Subnet. ResourceReference[]
virtualNetworkAddressSpace Mendapatkan ruang alamat jaringan virtual. string

IntegrationServiceEnvironmentAccessEndpoint

Nama Deskripsi Nilai
jenis Jenis titik akhir akses. 'Eksternal'
'Internal'
'Tidak Ditentukan'

IntegrationServiceEnvironmentSku

Nama Deskripsi Nilai
kapasitas Kapasitas sku. int
nama Nama sku. 'Pengembang'
'Tidak Ditentukan'
'Premium'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Templat Lingkungan Layanan Integrasi

Sebarkan ke Azure
Templat yang membuat jaringan virtual, 4 subnet, lalu Lingkungan Layanan Integrasi (ISE), termasuk konektor non-asli. Gunakan sebagai dasar untuk templat yang memerlukan ISE Logic Apps.

Definisi sumber daya templat ARM

Jenis sumber daya integrationServiceEnvironments dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Logic/integrationServiceEnvironments, tambahkan JSON berikut ke templat Anda.

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

Nilai properti

integrationServiceEnvironments

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Logic/integrationServiceEnvironments'
apiVersion Versi api sumber daya '2019-05-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, tanda hubung, titik, dan garis bawah.
lokasi Lokasi sumber daya. string
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku Sku. IntegrationServiceEnvironmentSku
identity Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti lingkungan layanan integrasi. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. 'Tidak Ada'
'SystemAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} objek

IntegrationServiceEnvironmentProperties

Nama Deskripsi Nilai
encryptionConfiguration Konfigurasi enkripsi. IntegrationServiceEnvironmenEncryptionConfiguration
titik akhirKonfigurasi Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationServiceEnvironmentId Mendapatkan id pelacakan. string
networkConfiguration Konfigurasi jaringan. NetworkConfiguration
provisioningState Status penyediaan. 'Diterima'
'Dibatalkan'
'Selesai'
'Dibuat'
'Membuat'
'Dihapus'
'Menghapus'
'Gagal'
'InProgress'
'Pindah'
'Tidak Ditentukan'
'Tertunda'
'Siap'
'Terdaftar'
'Mendaftar'
'Memperpanjang'
'Berjalan'
'Berhasil'
'Tidak terdaftar'
'Membatalkan pendaftaran'
'Memperbarui'
'Menunggu'
state Status lingkungan layanan integrasi. 'Selesai'
'Dihapus'
'Dinonaktifkan'
'Diaktifkan'
'Tidak Ditentukan'
'Ditangguhkan'

IntegrationServiceEnvironmenEncryptionConfiguration

Nama Deskripsi Nilai
encryptionKeyReference Referensi kunci enkripsi. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nama Deskripsi Nilai
keyName Mendapatkan nama kunci di Key Vault. string
keyVault Referensi brankas kunci. ResourceReference
keyVersion Mendapatkan versi kunci yang ditentukan dalam properti keyName. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

NetworkConfiguration

Nama Deskripsi Nilai
accessEndpoint Titik akhir akses. IntegrationServiceEnvironmentAccessEndpoint
subnets Subnet. ResourceReference[]
virtualNetworkAddressSpace Mendapatkan ruang alamat jaringan virtual. string

IntegrationServiceEnvironmentAccessEndpoint

Nama Deskripsi Nilai
jenis Jenis titik akhir akses. 'Eksternal'
'Internal'
'Tidak Ditentukan'

IntegrationServiceEnvironmentSku

Nama Deskripsi Nilai
kapasitas Kapasitas sku. int
nama Nama sku. 'Pengembang'
'Tidak Ditentukan'
'Premium'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Templat Lingkungan Layanan Integrasi

Sebarkan ke Azure
Templat yang membuat jaringan virtual, 4 subnet, lalu Lingkungan Layanan Integrasi (ISE), termasuk konektor non-asli. Gunakan sebagai dasar untuk templat yang memerlukan ISE Logic Apps.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya integrationServiceEnvironments dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Logic/integrationServiceEnvironments, tambahkan Terraform berikut ke templat Anda.

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

Nilai properti

integrationServiceEnvironments

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, tanda hubung, titik, dan garis bawah.
lokasi Lokasi sumber daya. string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
sku Sku. IntegrationServiceEnvironmentSku
identity Properti identitas layanan terkelola. ManagedServiceIdentity
properti Properti lingkungan layanan integrasi. IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola. Jenis 'SystemAssigned' menyertakan identitas yang dibuat secara implisit. Jenis 'Tidak Ada' akan menghapus identitas apa pun dari sumber daya. "SystemAssigned"
"UserAssigned" (diperlukan)
identity_ids Daftar identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Referensi kunci kamus identitas pengguna akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Array ID identitas pengguna.

IntegrationServiceEnvironmentProperties

Nama Deskripsi Nilai
encryptionConfiguration Konfigurasi enkripsi. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Konfigurasi titik akhir. FlowEndpointsConfiguration
integrationServiceEnvironmentId Mendapatkan id pelacakan. string
networkConfiguration Konfigurasi jaringan. NetworkConfiguration
provisioningState Status penyediaan. "Diterima"
"Dibatalkan"
"Selesai"
"Dibuat"
"Membuat"
"Dihapus"
"Menghapus"
"Gagal"
"InProgress"
"Bergerak"
"Tidak Ditentukan"
"Tertunda"
"Siap"
"Terdaftar"
"Mendaftar"
"Memperbarui"
"Berjalan"
"Berhasil"
"Tidak terdaftar"
"Membatalkan pendaftaran"
"Memperbarui"
"Menunggu"
state Status lingkungan layanan integrasi. "Selesai"
"Dihapus"
"Dinonaktifkan"
"Diaktifkan"
"Tidak Ditentukan"
"Ditangguhkan"

IntegrationServiceEnvironmenEncryptionConfiguration

Nama Deskripsi Nilai
encryptionKeyReference Referensi kunci enkripsi. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Nama Deskripsi Nilai
keyName Mendapatkan nama kunci di Key Vault. string
keyVault Referensi brankas kunci. ResourceReference
keyVersion Mendapatkan versi kunci yang ditentukan dalam properti keyName. string

ResourceReference

Nama Deskripsi Nilai
id Id sumber daya. string

FlowEndpointsConfiguration

Nama Deskripsi Nilai
konektor Titik akhir konektor. FlowEndpoints
workflow Titik akhir alur kerja. FlowEndpoints

FlowEndpoints

Nama Deskripsi Nilai
accessEndpointIpAddresses Alamat ip titik akhir akses. IpAddress[]
outgoingIpAddresses Alamat IP keluar. IpAddress[]

IpAddress

Nama Deskripsi Nilai
alamat Alamatnya. string

NetworkConfiguration

Nama Deskripsi Nilai
accessEndpoint Titik akhir akses. IntegrationServiceEnvironmentAccessEndpoint
subnets Subnet. ResourceReference[]
virtualNetworkAddressSpace Mendapatkan ruang alamat jaringan virtual. string

IntegrationServiceEnvironmentAccessEndpoint

Nama Deskripsi Nilai
jenis Jenis titik akhir akses. "Eksternal"
"Internal"
"Tidak Ditentukan"

IntegrationServiceEnvironmentSku

Nama Deskripsi Nilai
kapasitas Kapasitas sku. int
nama Nama sku. "Pengembang"
"Tidak Ditentukan"
"Premium"