你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.Logic integrationServiceEnvironments

Bicep 资源定义

integrationServiceEnvironments 资源类型可以使用面向以下对象的操作进行部署:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Logic/integrationServiceEnvironments 资源,请将以下 Bicep 添加到模板。

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

属性值

integrationServiceEnvironments

名称 说明
name 资源名称 字符串 (必需)

字符限制:1-80

有效字符:
字母数字、连字符、句点和下划线字符。
location 资源位置。 string
标记 资源标记。 标记名称和值的字典。 请参阅 模板中的标记
sku SKU。 IntegrationServiceEnvironmentSku
标识 托管服务标识属性。 ManagedServiceIdentity
properties 集成服务环境属性。 IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

名称 说明 Value
type 托管服务标识的类型。 类型“SystemAssigned”包括隐式创建的标识。 类型“None”将从资源中删除任何标识。 “None”
“SystemAssigned”
“UserAssigned” (必需)
userAssignedIdentities 与资源关联的用户分配标识的列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 对象

IntegrationServiceEnvironmentProperties

名称 说明
encryptionConfiguration 加密配置。 IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration 终结点配置。 FlowEndpointsConfiguration
integrationServiceEnvironmentId 获取跟踪 ID。 字符串
networkConfiguration 网络配置。 NetworkConfiguration
provisioningState 预配状态。 “Accepted”
“已取消”
“Completed”
“已创建”
“正在创建”
“Deleted”
“正在删除”
“失败”
“InProgress”
“移动”
“NotSpecified”
“挂起”
“Ready”
“Registered”
“注册”
“续订”
“正在运行”
“成功”
“未注册”
“注销”
“正在更新”
“正在等待”
state 集成服务环境状态。 “Completed”
“Deleted”
“Disabled”
“已启用”
“NotSpecified”
“Suspended”

IntegrationServiceEnvironmenEncryptionConfiguration

名称 说明
encryptionKeyReference 加密密钥引用。 IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

名称 说明
keyName 获取密钥保管库中的密钥名称。 string
keyVault 密钥保管库引用。 ResourceReference
keyVersion 获取 keyName 属性中指定的密钥的版本。 string

ResourceReference

名称 说明 Value
id 资源 ID。 字符串

FlowEndpointsConfiguration

名称 说明
连接器 连接器终结点。 FlowEndpoints
工作流 工作流终结点。 FlowEndpoints

FlowEndpoints

名称 说明
accessEndpointIpAddresses 访问终结点 IP 地址。 IpAddress[]
outgoingIpAddresses 传出 IP 地址。 IpAddress[]

IpAddress

名称 说明
address 地址。 string

NetworkConfiguration

名称 说明
accessEndpoint 访问终结点。 IntegrationServiceEnvironmentAccessEndpoint
subnets 子网。 ResourceReference[]
virtualNetworkAddressSpace 获取虚拟网络地址空间。 字符串

IntegrationServiceEnvironmentAccessEndpoint

名称 说明 Value
type 访问终结点类型。 'External'
'Internal'
“NotSpecified”

IntegrationServiceEnvironmentSku

名称 说明
容量 SKU 容量。 int
name SKU 名称。 'Developer'
“NotSpecified”
“Premium”

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
集成服务环境模板

部署到 Azure
创建虚拟网络、4 个子网以及集成服务环境 (ISE) (包括非本机连接器)的模板。 用作需要逻辑应用 ISE 的模板的基础。

ARM 模板资源定义

可以使用面向以下操作部署 integrationServiceEnvironments 资源类型:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Logic/integrationServiceEnvironments 资源,请将以下 JSON 添加到模板。

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

属性值

integrationServiceEnvironments

名称 说明 Value
type 资源类型 “Microsoft.Logic/integrationServiceEnvironments”
apiVersion 资源 API 版本 '2019-05-01'
name 资源名称 字符串 (必需)

字符限制:1-80

有效字符:
字母数字、连字符、句点和下划线字符。
location 资源位置。 字符串
标记 资源标记。 标记名称和值的字典。 请参阅 模板中的标记
sku SKU。 IntegrationServiceEnvironmentSku
标识 托管服务标识属性。 ManagedServiceIdentity
properties 集成服务环境属性。 IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

名称 说明 Value
type 托管服务标识的类型。 类型“SystemAssigned”包括隐式创建的标识。 类型“None”将从资源中删除任何标识。 “None”
“SystemAssigned”
“UserAssigned” (必需)
userAssignedIdentities 与资源关联的用户分配标识的列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 对象

IntegrationServiceEnvironmentProperties

名称 说明
encryptionConfiguration 加密配置。 IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration 终结点配置。 FlowEndpointsConfiguration
integrationServiceEnvironmentId 获取跟踪 ID。 字符串
networkConfiguration 网络配置。 NetworkConfiguration
provisioningState 预配状态。 “Accepted”
“已取消”
“Completed”
“已创建”
“正在创建”
“Deleted”
“正在删除”
“失败”
“InProgress”
“移动”
“NotSpecified”
“挂起”
“Ready”
“Registered”
“注册”
“续订”
“正在运行”
“成功”
“未注册”
“注销”
“正在更新”
“正在等待”
state 集成服务环境状态。 “Completed”
“Deleted”
“Disabled”
“已启用”
“NotSpecified”
“Suspended”

IntegrationServiceEnvironmenEncryptionConfiguration

名称 说明
encryptionKeyReference 加密密钥参考。 IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

名称 说明
keyName 获取密钥保管库中的密钥名称。 string
keyVault 密钥保管库参考。 ResourceReference
keyVersion 获取 keyName 属性中指定的密钥的版本。 字符串

ResourceReference

名称 说明 Value
id 资源 ID。 字符串

FlowEndpointsConfiguration

名称 说明
连接器 连接器终结点。 FlowEndpoints
工作流 工作流终结点。 FlowEndpoints

FlowEndpoints

名称 说明
accessEndpointIpAddresses 访问终结点 IP 地址。 IpAddress[]
outgoingIpAddresses 传出 IP 地址。 IpAddress[]

IpAddress

名称 说明
address 地址。 string

NetworkConfiguration

名称 说明
accessEndpoint 访问终结点。 IntegrationServiceEnvironmentAccessEndpoint
subnets 子网。 ResourceReference[]
virtualNetworkAddressSpace 获取虚拟网络地址空间。 字符串

IntegrationServiceEnvironmentAccessEndpoint

名称 说明 Value
type 访问终结点类型。 “External”
“Internal”
“NotSpecified”

IntegrationServiceEnvironmentSku

名称 说明
容量 SKU 容量。 int
name SKU 名称。 “开发人员”
“NotSpecified”
“Premium”

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
集成服务环境模板

部署到 Azure
用于创建虚拟网络、4 个子网和集成服务环境的模板 (ISE) ,包括非本机连接器。 用作需要逻辑应用 ISE 的模板的基础。

Terraform (AzAPI 提供程序) 资源定义

integrationServiceEnvironments 资源类型可以使用面向以下对象的操作进行部署:

  • 资源组

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Logic/integrationServiceEnvironments 资源,请将以下 Terraform 添加到模板。

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

属性值

integrationServiceEnvironments

名称 说明 Value
type 资源类型 “Microsoft.Logic/integrationServiceEnvironments@2019-05-01”
name 资源名称 字符串 (必需)

字符限制:1-80

有效字符:
字母数字、连字符、句点和下划线字符。
location 资源位置。 字符串
parent_id 若要部署到资源组,请使用该资源组的 ID。 字符串 (必需)
标记 资源标记。 标记名称和值的字典。
sku SKU。 IntegrationServiceEnvironmentSku
标识 托管服务标识属性。 ManagedServiceIdentity
properties 集成服务环境属性。 IntegrationServiceEnvironmentProperties

ManagedServiceIdentity

名称 说明 Value
type 托管服务标识的类型。 类型“SystemAssigned”包括隐式创建的标识。 类型“None”将从资源中删除任何标识。 “SystemAssigned”
“UserAssigned” (必需)
identity_ids 与资源关联的用户分配标识的列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 用户标识 ID 数组。

IntegrationServiceEnvironmentProperties

名称 说明
encryptionConfiguration 加密配置。 IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration 终结点配置。 FlowEndpointsConfiguration
integrationServiceEnvironmentId 获取跟踪 ID。 字符串
networkConfiguration 网络配置。 NetworkConfiguration
provisioningState 预配状态。 “Accepted”
“已取消”
“Completed”
“已创建”
“正在创建”
“Deleted”
“正在删除”
“失败”
“InProgress”
“移动”
“NotSpecified”
“挂起”
“就绪”
“Registered”
“正在注册”
“续订”
“正在运行”
“成功”
“未注册”
“注销”
“正在更新”
“正在等待”
state 集成服务环境状态。 “Completed”
“Deleted”
“Disabled”
“已启用”
“NotSpecified”
“Suspended”

IntegrationServiceEnvironmenEncryptionConfiguration

名称 说明
encryptionKeyReference 加密密钥引用。 IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

名称 说明
keyName 获取密钥保管库中的密钥名称。 字符串
keyVault 密钥保管库引用。 ResourceReference
keyVersion 获取 keyName 属性中指定的密钥的版本。 字符串

ResourceReference

名称 说明 Value
id 资源 ID。 字符串

FlowEndpointsConfiguration

名称 说明
连接器 连接器终结点。 FlowEndpoints
工作流 工作流终结点。 FlowEndpoints

FlowEndpoints

名称 说明
accessEndpointIpAddresses 访问终结点 IP 地址。 IpAddress[]
outgoingIpAddresses 传出 IP 地址。 IpAddress[]

IpAddress

名称 说明
address 地址。 string

NetworkConfiguration

名称 说明
accessEndpoint 访问终结点。 IntegrationServiceEnvironmentAccessEndpoint
subnets 子网。 ResourceReference[]
virtualNetworkAddressSpace 获取虚拟网络地址空间。 字符串

IntegrationServiceEnvironmentAccessEndpoint

名称 说明 Value
type 访问终结点类型。 “External”
“内部”
“NotSpecified”

IntegrationServiceEnvironmentSku

名称 说明
容量 SKU 容量。 int
name SKU 名称。 “Developer”
“NotSpecified”
“Premium”