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 имя ресурса. string (обязательно)

Ограничение символов: 1-80

Допустимые символы:
Буквенно-цифровые символы, дефисы, точки и символы подчеркивания.
location Местоположение ресурса. строка
tags Теги ресурса. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU. IntegrationServiceEnvironmentSku
удостоверение Свойства управляемого удостоверения службы. Управляемое удостоверение службы
properties Свойства среды службы интеграции. Свойства IntegrationServiceEnvironment

Управляемое удостоверение службы

Имя Описание Значение
тип Тип удостоверения управляемой службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удалит все удостоверения из ресурса. "Нет"
SystemAssigned
UserAssigned (обязательно)
userAssignedIdentities Список назначенных пользователем удостоверений, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} объект

Свойства IntegrationServiceEnvironment

Имя Описание Значение
encryptionConfiguration Конфигурация шифрования. IntegrationServiceEnvironmenEncryptionConfiguration
EndpointsConfiguration Конфигурация конечных точек. FlowEndpointsConfiguration
integrationServiceEnvironmentId Возвращает идентификатор отслеживания. строка
networkConfiguration Конфигурация сети. NetworkConfiguration
provisioningState Состояние подготовки. "Принято"
"Отменено"
"Завершено"
"Создано"
"Создание"
"Удалено"
"Удаление"
"Сбой"
'InProgress'
"Перемещение"
'NotSpecified'
"Ожидание"
"Готово"
"Зарегистрировано"
Регистрация
"Продление"
"Выполняется"
"Успешно"
"Незарегистрированное"
Отмена регистрации
"Обновление"
"Ожидание"
Состояние Состояние среды службы интеграции. "Завершено"
"Удалено"
"Отключено"
"Включено"
'NotSpecified'
"Приостановлено"

IntegrationServiceEnvironmenEncryptionConfiguration

Имя Описание Значение
encryptionKeyReference Ссылка на ключ шифрования. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Имя Описание Значение
keyName Возвращает имя ключа в Key Vault. строка
keyVault Справочник по хранилищу ключей. ResourceReference
keyVersion Возвращает версию ключа, указанную в свойстве keyName. строка

ResourceReference

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

FlowEndpointsConfiguration

Имя Описание Значение
Соединитель Конечные точки соединителя. Точки FlowEndpoints
workflow Конечные точки рабочего процесса. Точки FlowEndpoints

Точки FlowEndpoints

Имя Описание Значение
accessEndpointIpAddresses IP-адрес конечной точки доступа. IpAddress[]
outgoingIpAddresses Исходящий IP-адрес. IpAddress[]

IPAddress

Имя Описание Значение
address Адрес. строка

NetworkConfiguration

Имя Описание Значение
accessEndpoint Конечная точка доступа. IntegrationServiceEnvironmentAccessEndpoint
Подсети Подсети. ResourceReference[]
virtualNetworkAddressSpace Возвращает адресное пространство виртуальной сети. строка

IntegrationServiceEnvironmentAccessEndpoint

Имя Описание Значение
тип Тип конечной точки доступа. "Внешний"
"Внутренний"
'NotSpecified'

IntegrationServiceEnvironmentSku

Имя Описание Значение
Емкость Емкость SKU. INT
name Имя SKU. "Разработчик"
'NotSpecified'
"Премиум"

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Шаблон среды службы интеграции

Развертывание в Azure
Шаблон, который создает виртуальную сеть, 4 подсети, а затем среду службы Интеграции (ISE), включая не собственные соединители. Используйте в качестве основы для шаблонов, которым требуется isE Logic Apps.

Определение ресурса шаблона 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

Имя Описание Значение
тип Тип ресурса Microsoft.Logic/integrationServiceEnvironments
версия_API Версия API ресурсов '2019-05-01'
name имя ресурса. строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, дефисы, точки и символы подчеркивания.
location Местоположение ресурса. строка
tags Теги ресурса. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU. IntegrationServiceEnvironmentSku
удостоверение Свойства удостоверения управляемой службы. Управляемое удостоверение службы
properties Свойства среды службы интеграции. IntegrationServiceEnvironmentProperties

Управляемое удостоверение службы

Имя Описание Значение
тип Тип удостоверения управляемой службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удалит все удостоверения из ресурса. "Нет"
SystemAssigned
UserAssigned (обязательно)
userAssignedIdentities Список удостоверений, назначаемых пользователем, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} объект

IntegrationServiceEnvironmentProperties

Имя Описание Значение
encryptionConfiguration Конфигурация шифрования. IntegrationServiceEnvironmenEncryptionConfiguration
endpointsConfiguration Конфигурация конечных точек. FlowEndpointsConfiguration
integrationServiceEnvironmentId Возвращает идентификатор отслеживания. строка
networkConfiguration Конфигурация сети. NetworkConfiguration
provisioningState Состояние подготовки. "Принято"
"Отменено"
"Завершено"
"Создано"
"Создание"
"Удалено"
Удаление
"Сбой"
InProgress
"Перемещение"
'NotSpecified'
"Ожидание"
"Готово"
"Зарегистрировано"
Регистрация
"Продление"
"Выполняется"
"Успешно"
"Незарегистрированное"
Отмена регистрации
"Обновление"
Ожидание
Состояние Состояние среды службы интеграции. "Завершено"
"Удалено"
"Отключено"
"Включено"
'NotSpecified'
"Приостановлено"

IntegrationServiceEnvironmenEncryptionConfiguration

Имя Описание Значение
encryptionKeyReference Ссылка на ключ шифрования. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Имя Описание Значение
keyName Возвращает имя ключа в Key Vault. строка
keyVault Справочник по хранилищу ключей. ResourceReference
keyVersion Возвращает версию ключа, указанную в свойстве keyName. строка

ResourceReference

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

FlowEndpointsConfiguration

Имя Описание Значение
Соединитель Конечные точки соединителя. Точки FlowEndpoints
workflow Конечные точки рабочего процесса. Точки FlowEndpoints

Точки FlowEndpoints

Имя Описание Значение
accessEndpointIpAddresses IP-адрес конечной точки доступа. IpAddress[]
outgoingIpAddresses Исходящий IP-адрес. IpAddress[]

IPAddress

Имя Описание Значение
address Адрес. строка

NetworkConfiguration

Имя Описание Значение
accessEndpoint Конечная точка доступа. IntegrationServiceEnvironmentAccessEndpoint
Подсети Подсети. ResourceReference[]
virtualNetworkAddressSpace Возвращает адресное пространство виртуальной сети. строка

IntegrationServiceEnvironmentAccessEndpoint

Имя Описание Значение
тип Тип конечной точки доступа. "Внешний"
"Внутренний"
'NotSpecified'

IntegrationServiceEnvironmentSku

Имя Описание Значение
Емкость Емкость SKU. INT
name Имя SKU. "Разработчик"
'NotSpecified'
"Премиум"

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Шаблон среды службы интеграции

Развертывание в Azure
Шаблон, который создает виртуальную сеть, 4 подсети, а затем среду службы Интеграции (ISE), включая не собственные соединители. Используйте в качестве основы для шаблонов, которым требуется isE Logic Apps.

Определение ресурса 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

Имя Описание Значение
тип Тип ресурса "Microsoft.Logic/integrationServiceEnvironments@2019-05-01"
name имя ресурса. string (обязательно)

Ограничение символов: 1-80

Допустимые символы:
Буквенно-цифровые символы, дефисы, точки и символы подчеркивания.
location Местоположение ресурса. строка
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурса. Словарь имен и значений тегов.
sku Номер SKU. IntegrationServiceEnvironmentSku
удостоверение Свойства управляемого удостоверения службы. Управляемое удостоверение службы
properties Свойства среды службы интеграции. Свойства IntegrationServiceEnvironment

Управляемое удостоверение службы

Имя Описание Значение
тип Тип удостоверения управляемой службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удалит все удостоверения из ресурса. "SystemAssigned"
UserAssigned (обязательно)
identity_ids Список назначенных пользователем удостоверений, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} Массив идентификаторов удостоверений пользователей.

Свойства IntegrationServiceEnvironment

Имя Описание Значение
encryptionConfiguration Конфигурация шифрования. IntegrationServiceEnvironmenEncryptionConfiguration
EndpointsConfiguration Конфигурация конечных точек. FlowEndpointsConfiguration
integrationServiceEnvironmentId Возвращает идентификатор отслеживания. строка
networkConfiguration Конфигурация сети. NetworkConfiguration
provisioningState Состояние подготовки. "Принято"
"Отменено"
"Завершено"
"Создано"
"Создание"
"Удалено"
"Удаление"
"Сбой"
"InProgress"
"Перемещение"
"NotSpecified"
"Ожидание"
"Готово"
"Зарегистрировано"
"Регистрация"
"Продление"
"Выполняется"
"Выполнено"
"Незарегистрированное"
Отмена регистрации
"Обновление"
"Ожидание"
Состояние Состояние среды службы интеграции. "Завершено"
"Удалено"
"Отключено"
"Включено"
"NotSpecified"
"Приостановлено"

IntegrationServiceEnvironmenEncryptionConfiguration

Имя Описание Значение
encryptionKeyReference Ссылка на ключ шифрования. IntegrationServiceEnvironmenEncryptionKeyReference

IntegrationServiceEnvironmenEncryptionKeyReference

Имя Описание Значение
keyName Возвращает имя ключа в Key Vault. строка
keyVault Справочник по хранилищу ключей. ResourceReference
keyVersion Возвращает версию ключа, указанную в свойстве keyName. строка

ResourceReference

Имя Описание Значение
идентификатор Идентификатор ресурса. строка

FlowEndpointsConfiguration

Имя Описание Значение
Соединитель Конечные точки соединителя. Точки FlowEndpoints
workflow Конечные точки рабочего процесса. Точки FlowEndpoints

Точки FlowEndpoints

Имя Описание Значение
accessEndpointIpAddresses IP-адрес конечной точки доступа. IpAddress[]
outgoingIpAddresses Исходящий IP-адрес. IpAddress[]

IPAddress

Имя Описание Значение
address Адрес. строка

NetworkConfiguration

Имя Описание Значение
accessEndpoint Конечная точка доступа. IntegrationServiceEnvironmentAccessEndpoint
Подсети Подсети. ResourceReference[]
virtualNetworkAddressSpace Возвращает адресное пространство виртуальной сети. строка

IntegrationServiceEnvironmentAccessEndpoint

Имя Описание Значение
тип Тип конечной точки доступа. "Внешний"
"Внутренний"
"NotSpecified"

IntegrationServiceEnvironmentSku

Имя Описание Значение
Емкость Емкость SKU. INT
name Имя SKU. "Разработчик"
"NotSpecified"
"Премиум"