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


Пространства имен Microsoft.EventHub/applicationGroups 2022-01-01-preview

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

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

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

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

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

resource symbolicname 'Microsoft.EventHub/namespaces/applicationGroups@2022-01-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    clientAppGroupIdentifier: 'string'
    isEnabled: bool
    policies: [
      {
        name: 'string'
        type: 'string'
        // For remaining properties, see ApplicationGroupPolicy objects
      }
    ]
  }
}

Объекты ApplicationGroupPolicy

Задайте свойство типа , чтобы указать тип объекта.

Для РегулированиеPolicyиспользуйте:

{
  metricId: 'string'
  rateLimitThreshold: int
  type: 'ThrottlingPolicy'
}

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

ApplicationGroupPolicy

Имя Описание Ценность
имя Имя этой политики строка (обязательно)
тип Установите значение "ThrottlingPolicy" для типа ThrottlingPolicy. "РегулированиеPolicy" (обязательно)

ApplicationGroupProperties

Имя Описание Ценность
clientAppGroupIdentifier Уникальный идентификатор группы приложений. Поддерживает SAS(SASKeyName=KeyName) или AAD(AADAppID=GUID) строка (обязательно)
isEnabled Определяет, разрешено ли группе приложений создавать соединение с пространством имен или нет. После того как параметр isEnabled имеет значение false, все существующие подключения группы приложений удаляются, и новые подключения не будут разрешены. bool
Политики Список групповых политик, определяющих поведение группы приложений. Политики могут поддерживать сценарии управления ресурсами, такие как ограничение входящего трафика или исходящего трафика. ApplicationGroupPolicy[]

Microsoft.EventHub/namespaces/applicationGroups

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: пространства имен
свойства ApplicationGroupProperties

РегулированиеPolicy

Имя Описание Ценность
metricId Идентификатор метрики, для которого необходимо задать ограничение регулирования, MetricId можно обнаружить, наведите указатель мыши на метрики в разделе "Метрики" пространства имен Концентратора событий на портале Azure "Входящие байты"
"ВходящиеMessages"
"Исходящие байты"
"Исходящиеmessages" (обязательный)
rateLimitThreshold Пороговое значение, над которым будет регулироваться группа приложений. Ограничение скорости всегда в секунду. int (обязательно)
тип Типы групповой политики приложений "РегулированиеPolicy" (обязательно)

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

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

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

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

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

{
  "type": "Microsoft.EventHub/namespaces/applicationGroups",
  "apiVersion": "2022-01-01-preview",
  "name": "string",
  "properties": {
    "clientAppGroupIdentifier": "string",
    "isEnabled": "bool",
    "policies": [ {
      "name": "string",
      "type": "string"
      // For remaining properties, see ApplicationGroupPolicy objects
    } ]
  }
}

Объекты ApplicationGroupPolicy

Задайте свойство типа , чтобы указать тип объекта.

Для РегулированиеPolicyиспользуйте:

{
  "metricId": "string",
  "rateLimitThreshold": "int",
  "type": "ThrottlingPolicy"
}

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

ApplicationGroupPolicy

Имя Описание Ценность
имя Имя этой политики строка (обязательно)
тип Установите значение "ThrottlingPolicy" для типа ThrottlingPolicy. "РегулированиеPolicy" (обязательно)

ApplicationGroupProperties

Имя Описание Ценность
clientAppGroupIdentifier Уникальный идентификатор группы приложений. Поддерживает SAS(SASKeyName=KeyName) или AAD(AADAppID=GUID) строка (обязательно)
isEnabled Определяет, разрешено ли группе приложений создавать соединение с пространством имен или нет. После того как параметр isEnabled имеет значение false, все существующие подключения группы приложений удаляются, и новые подключения не будут разрешены. bool
Политики Список групповых политик, определяющих поведение группы приложений. Политики могут поддерживать сценарии управления ресурсами, такие как ограничение входящего трафика или исходящего трафика. ApplicationGroupPolicy[]

Microsoft.EventHub/namespaces/applicationGroups

Имя Описание Ценность
apiVersion Версия API '2022-01-01-preview'
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
свойства ApplicationGroupProperties
тип Тип ресурса "Microsoft.EventHub/namespaces/applicationGroups"

РегулированиеPolicy

Имя Описание Ценность
metricId Идентификатор метрики, для которого необходимо задать ограничение регулирования, MetricId можно обнаружить, наведите указатель мыши на метрики в разделе "Метрики" пространства имен Концентратора событий на портале Azure "Входящие байты"
"ВходящиеMessages"
"Исходящие байты"
"Исходящиеmessages" (обязательный)
rateLimitThreshold Пороговое значение, над которым будет регулироваться группа приложений. Ограничение скорости всегда в секунду. int (обязательно)
тип Типы групповой политики приложений "РегулированиеPolicy" (обязательно)

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/applicationGroups@2022-01-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      clientAppGroupIdentifier = "string"
      isEnabled = bool
      policies = [
        {
          name = "string"
          type = "string"
          // For remaining properties, see ApplicationGroupPolicy objects
        }
      ]
    }
  })
}

Объекты ApplicationGroupPolicy

Задайте свойство типа , чтобы указать тип объекта.

Для РегулированиеPolicyиспользуйте:

{
  metricId = "string"
  rateLimitThreshold = int
  type = "ThrottlingPolicy"
}

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

ApplicationGroupPolicy

Имя Описание Ценность
имя Имя этой политики строка (обязательно)
тип Установите значение "ThrottlingPolicy" для типа ThrottlingPolicy. "РегулированиеPolicy" (обязательно)

ApplicationGroupProperties

Имя Описание Ценность
clientAppGroupIdentifier Уникальный идентификатор группы приложений. Поддерживает SAS(SASKeyName=KeyName) или AAD(AADAppID=GUID) строка (обязательно)
isEnabled Определяет, разрешено ли группе приложений создавать соединение с пространством имен или нет. После того как параметр isEnabled имеет значение false, все существующие подключения группы приложений удаляются, и новые подключения не будут разрешены. bool
Политики Список групповых политик, определяющих поведение группы приложений. Политики могут поддерживать сценарии управления ресурсами, такие как ограничение входящего трафика или исходящего трафика. ApplicationGroupPolicy[]

Microsoft.EventHub/namespaces/applicationGroups

Имя Описание Ценность
имя Имя ресурса струна

Ограничения целостности:
Минимальная длина = 1
Максимальная длина = 1 (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: пространства имен
свойства ApplicationGroupProperties
тип Тип ресурса "Microsoft.EventHub/namespaces/applicationGroups@2022-01-01-preview"

РегулированиеPolicy

Имя Описание Ценность
metricId Идентификатор метрики, для которого необходимо задать ограничение регулирования, MetricId можно обнаружить, наведите указатель мыши на метрики в разделе "Метрики" пространства имен Концентратора событий на портале Azure "Входящие байты"
"ВходящиеMessages"
"Исходящие байты"
"Исходящиеmessages" (обязательный)
rateLimitThreshold Пороговое значение, над которым будет регулироваться группа приложений. Ограничение скорости всегда в секунду. int (обязательно)
тип Типы групповой политики приложений "РегулированиеPolicy" (обязательно)