Поделиться через


Пространства имен Microsoft.ServiceBus 2021-01-01-preview

Определение ресурсов Bicep

Тип ресурса пространств имен можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ServiceBus/namespaces, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.ServiceBus/namespaces@2021-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    zoneRedundant: bool
  }
}

Значения свойств

пространства имен

Имя Описание Ценность
имя Имя ресурса строка (обязательно)

Ограничение символов: 6–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы. Заканчивается буквой или номером.

Дополнительные сведения см. в разделе Создание пространства имен.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
SKU Свойства SKU SBSku
тождество Свойства описания удостоверения BYOK удостоверения
свойства Свойства пространства имен. SBNamespaceProperties

Тождество

Имя Описание Ценность
тип Тип управляемого удостоверения службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Свойства назначенных пользователем удостоверений IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} DictionaryValue

DictionaryValue

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

SBNamespaceProperties

Имя Описание Ценность
шифрование Свойства описания шифрования BYOK шифрования
privateEndpointConnections Список подключений к частной конечной точке. PrivateEndpointConnection[]
zoneRedundant Включение этого свойства создает пространство имен служебной шины класса Premium в регионах, поддерживаемых зонами доступности. bool

Шифрование

Имя Описание Ценность
keySource Перечисляет возможное значение keySource для шифрования Microsoft.KeyVault
keyVaultProperties Свойства KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Включение шифрования инфраструктуры (двойное шифрование) bool

KeyVaultProperties

Имя Описание Ценность
тождество UserAssignedIdentityProperties
keyName Имя ключа из KeyVault струна
keyVaultUri Универсальный код ресурса (URI) keyVault струна
keyVersion Версия KeyVault струна

UserAssignedIdentityProperties

Имя Описание Ценность
userAssignedIdentity Идентификатор ARM удостоверения пользователя, выбранного для шифрования струна

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
privateEndpoint Ресурс частной конечной точки для этого подключения. PrivateEndpoint
privateLinkServiceConnectionState Сведения о состоянии подключения. ConnectionState
provisioningState Состояние подготовки подключения к частной конечной точке. "Отменено"
Создание
Удаление
"Не удалось"
"Успешно"
"Обновление"

PrivateEndpoint

Имя Описание Ценность
идентификатор Идентификатор ARM для частной конечной точки. струна

ConnectionState

Имя Описание Ценность
описание Описание состояния подключения. струна
статус Состояние подключения. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

SBSku

Имя Описание Ценность
способность Указанные единицы обмена сообщениями для уровня. Для уровня "Премиум" емкость — 1,2 и 4. int
имя Имя этого номера SKU. "Базовый"
"Премиум"
"Стандартный" (обязательный)
ярус Уровень выставления счетов конкретного номера SKU. "Базовый"
"Премиум"
"Стандартный"

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

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

Шаблон Описание
EPiserverCMS в Azure

развертывание в Azure
Этот шаблон позволяет создавать ресурсы, необходимые для развертывания EpiServerCMS в Azure
Шаблоны интеграции — маршрутизатор сообщений — служебной шины

развертывание в Azure
Решение, в котором показано, как настроить шаблон маршрутизатора сообщений с помощью раздела служебной шины
создание настраиваемой темы сетки событий Azure и подписки на очередь

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку очереди служебной шины. Шаблон первоначально создан Маркусом Мейером.
создание настраиваемой подписки сетки событий Azure

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку на раздел служебной шины. Шаблон первоначально создан Маркусом Мейером.
корреляция сообщений по Logic Apps с помощью служебной шины

развертывание в Azure
в котором показано, как можно сопоставить сообщения по Logic Apps с помощью служебной шины Azure
Создание пространства имен служебной шины и правила авторизации очереди

развертывание в Azure
Этот шаблон позволяет развертывать пространство имен служебной шины уровня "Стандартный" и правила авторизации для пространства имен и очереди.
создание пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины с помощью номера SKU "Базовый" или "Стандартный".
создание геовосстановки служебной шины

развертывание в Azure
Этот шаблон позволяет настроить псевдоним геокатасторного восстановления служебной шины в пространствах имен SKU уровня "Премиум".
создание пространства имен служебной шины и очереди

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный" и очередь.
Создание пространства имен служебной шины, раздела и подписки

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный", раздел и подписку.
создание пространства имен служебной шины, раздела, подписки и правила

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный", раздел, подписку и правило.
Создание правила IP-фильтра пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины Premium с помощью правила ФИЛЬТРАЦИИ IP-адресов
Создание правила виртуальной сети виртуальной сети пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины Premium с помощью правила виртуальной сети
создание пространства имен служебной шины premium и authorizationRule

развертывание в Azure
Этот шаблон создает пространство имен служебной шины premium и пространство имен AuthorizationRule
Подключение к пространству имен служебной шины через частную конечную точку

развертывание в Azure
В этом примере показано, как настроить виртуальную сеть и частную зону DNS для доступа к пространству имен служебной шины через частную конечную точку.
создание пространства имен служебной шины и раздела

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел.
создание раздела служебной шины с помощью подписки и фильтра SQL

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел с подпиской с помощью выражения фильтра SQL, чтобы получать только сообщения, соответствующие определенному выражению фильтра SQL.

Определение ресурса шаблона ARM

Тип ресурса пространств имен можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ServiceBus/namespaces, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2021-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "zoneRedundant": "bool"
  }
}

Значения свойств

пространства имен

Имя Описание Ценность
тип Тип ресурса "Microsoft.ServiceBus/namespaces"
apiVersion Версия API ресурсов '2021-01-01-preview'
имя Имя ресурса строка (обязательно)

Ограничение символов: 6–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы. Заканчивается буквой или номером.

Дополнительные сведения см. в разделе Создание пространства имен.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
SKU Свойства SKU SBSku
тождество Свойства описания удостоверения BYOK удостоверения
свойства Свойства пространства имен. SBNamespaceProperties

Тождество

Имя Описание Ценность
тип Тип управляемого удостоверения службы. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Свойства назначенных пользователем удостоверений IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} DictionaryValue

DictionaryValue

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

SBNamespaceProperties

Имя Описание Ценность
шифрование Свойства описания шифрования BYOK шифрования
privateEndpointConnections Список подключений к частной конечной точке. PrivateEndpointConnection[]
zoneRedundant Включение этого свойства создает пространство имен служебной шины класса Premium в регионах, поддерживаемых зонами доступности. bool

Шифрование

Имя Описание Ценность
keySource Перечисляет возможное значение keySource для шифрования Microsoft.KeyVault
keyVaultProperties Свойства KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Включение шифрования инфраструктуры (двойное шифрование) bool

KeyVaultProperties

Имя Описание Ценность
тождество UserAssignedIdentityProperties
keyName Имя ключа из KeyVault струна
keyVaultUri Универсальный код ресурса (URI) keyVault струна
keyVersion Версия KeyVault струна

UserAssignedIdentityProperties

Имя Описание Ценность
userAssignedIdentity Идентификатор ARM удостоверения пользователя, выбранного для шифрования струна

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
privateEndpoint Ресурс частной конечной точки для этого подключения. PrivateEndpoint
privateLinkServiceConnectionState Сведения о состоянии подключения. ConnectionState
provisioningState Состояние подготовки подключения к частной конечной точке. "Отменено"
Создание
Удаление
"Не удалось"
"Успешно"
"Обновление"

PrivateEndpoint

Имя Описание Ценность
идентификатор Идентификатор ARM для частной конечной точки. струна

ConnectionState

Имя Описание Ценность
описание Описание состояния подключения. струна
статус Состояние подключения. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

SBSku

Имя Описание Ценность
способность Указанные единицы обмена сообщениями для уровня. Для уровня "Премиум" емкость — 1,2 и 4. int
имя Имя этого номера SKU. "Базовый"
"Премиум"
"Стандартный" (обязательный)
ярус Уровень выставления счетов конкретного номера SKU. "Базовый"
"Премиум"
"Стандартный"

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

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

Шаблон Описание
EPiserverCMS в Azure

развертывание в Azure
Этот шаблон позволяет создавать ресурсы, необходимые для развертывания EpiServerCMS в Azure
Шаблоны интеграции — маршрутизатор сообщений — служебной шины

развертывание в Azure
Решение, в котором показано, как настроить шаблон маршрутизатора сообщений с помощью раздела служебной шины
создание настраиваемой темы сетки событий Azure и подписки на очередь

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку очереди служебной шины. Шаблон первоначально создан Маркусом Мейером.
создание настраиваемой подписки сетки событий Azure

развертывание в Azure
Создает настраиваемый раздел Сетки событий Azure и подписку на раздел служебной шины. Шаблон первоначально создан Маркусом Мейером.
корреляция сообщений по Logic Apps с помощью служебной шины

развертывание в Azure
в котором показано, как можно сопоставить сообщения по Logic Apps с помощью служебной шины Azure
Создание пространства имен служебной шины и правила авторизации очереди

развертывание в Azure
Этот шаблон позволяет развертывать пространство имен служебной шины уровня "Стандартный" и правила авторизации для пространства имен и очереди.
создание пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины с помощью номера SKU "Базовый" или "Стандартный".
создание геовосстановки служебной шины

развертывание в Azure
Этот шаблон позволяет настроить псевдоним геокатасторного восстановления служебной шины в пространствах имен SKU уровня "Премиум".
создание пространства имен служебной шины и очереди

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный" и очередь.
Создание пространства имен служебной шины, раздела и подписки

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный", раздел и подписку.
создание пространства имен служебной шины, раздела, подписки и правила

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины уровня "Стандартный", раздел, подписку и правило.
Создание правила IP-фильтра пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины Premium с помощью правила ФИЛЬТРАЦИИ IP-адресов
Создание правила виртуальной сети виртуальной сети пространства имен служебной шины

развертывание в Azure
Этот шаблон позволяет развернуть пространство имен служебной шины Premium с помощью правила виртуальной сети
создание пространства имен служебной шины premium и authorizationRule

развертывание в Azure
Этот шаблон создает пространство имен служебной шины premium и пространство имен AuthorizationRule
Подключение к пространству имен служебной шины через частную конечную точку

развертывание в Azure
В этом примере показано, как настроить виртуальную сеть и частную зону DNS для доступа к пространству имен служебной шины через частную конечную точку.
создание пространства имен служебной шины и раздела

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел.
создание раздела служебной шины с помощью подписки и фильтра SQL

развертывание в Azure
Этот шаблон создает пространство имен служебной шины и раздел с подпиской с помощью выражения фильтра SQL, чтобы получать только сообщения, соответствующие определенному выражению фильтра SQL.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса пространств имен можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.ServiceBus/namespaces, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2021-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Значения свойств

пространства имен

Имя Описание Ценность
тип Тип ресурса "Microsoft.ServiceBus/namespaces@2021-01-01-preview"
имя Имя ресурса строка (обязательно)

Ограничение символов: 6–50

Допустимые символы:
Буквенно-цифровые и дефисы.

Начните с буквы. Заканчивается буквой или номером.

Дополнительные сведения см. в разделе Создание пространства имен.

Имя ресурса должно быть уникальным в Azure.
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
parent_id Чтобы развернуть в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов.
SKU Свойства SKU SBSku
тождество Свойства описания удостоверения BYOK удостоверения
свойства Свойства пространства имен. SBNamespaceProperties

Тождество

Имя Описание Ценность
тип Тип управляемого удостоверения службы. SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
identity_ids Свойства назначенных пользователем удостоверений Массив идентификаторов удостоверений пользователя.

IdentityUserAssignedIdentities

Имя Описание Ценность
{настраиваемое свойство} DictionaryValue

DictionaryValue

Этот объект не содержит свойств, заданных во время развертывания. Все свойства — ReadOnly.

SBNamespaceProperties

Имя Описание Ценность
шифрование Свойства описания шифрования BYOK шифрования
privateEndpointConnections Список подключений к частной конечной точке. PrivateEndpointConnection[]
zoneRedundant Включение этого свойства создает пространство имен служебной шины класса Premium в регионах, поддерживаемых зонами доступности. bool

Шифрование

Имя Описание Ценность
keySource Перечисляет возможное значение keySource для шифрования "Microsoft.KeyVault"
keyVaultProperties Свойства KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Включение шифрования инфраструктуры (двойное шифрование) bool

KeyVaultProperties

Имя Описание Ценность
тождество UserAssignedIdentityProperties
keyName Имя ключа из KeyVault струна
keyVaultUri Универсальный код ресурса (URI) keyVault струна
keyVersion Версия KeyVault струна

UserAssignedIdentityProperties

Имя Описание Ценность
userAssignedIdentity Идентификатор ARM удостоверения пользователя, выбранного для шифрования струна

PrivateEndpointConnection

Имя Описание Ценность
свойства Свойства PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Имя Описание Ценность
privateEndpoint Ресурс частной конечной точки для этого подключения. PrivateEndpoint
privateLinkServiceConnectionState Сведения о состоянии подключения. ConnectionState
provisioningState Состояние подготовки подключения к частной конечной точке. "Отменено"
Создание
"Удаление"
"Сбой"
"Успешно"
"Обновление"

PrivateEndpoint

Имя Описание Ценность
идентификатор Идентификатор ARM для частной конечной точки. струна

ConnectionState

Имя Описание Ценность
описание Описание состояния подключения. струна
статус Состояние подключения. "Утверждено"
"Отключено"
"Ожидание"
"Отклонено"

SBSku

Имя Описание Ценность
способность Указанные единицы обмена сообщениями для уровня. Для уровня "Премиум" емкость — 1,2 и 4. int
имя Имя этого номера SKU. "Базовый"
"Премиум"
"Стандартный" (обязательный)
ярус Уровень выставления счетов конкретного номера SKU. "Базовый"
"Премиум"
"Стандартный"