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


Пространства имен Microsoft.NotificationHubs 2016-03-01

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

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

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

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

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

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2016-03-01' = {
  location: 'string'
  name: 'string'
  properties: {
    createdAt: 'string'
    critical: bool
    enabled: bool
    name: 'string'
    namespaceType: 'string'
    provisioningState: 'string'
    region: 'string'
    scaleUnit: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    subscriptionId: 'string'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

Microsoft.NotificationHubs/namespaces

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства пространства имен. NamespaceProperties
SKU SKU созданного пространства имен Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

NamespaceProperties

Имя Описание Ценность
createdAt Время создания пространства имен. струна
критический Независимо от того, задано ли пространство имен как критическое. bool
Включен Независимо от того, включено ли в настоящее время пространство имен. bool
имя Имя пространства имен. струна
namespaceType Тип пространства имен. "Обмен сообщениями"
NotificationHub
provisioningState Состояние подготовки пространства имен. струна
область Указывает целевой регион, в котором необходимо создать пространство имен. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, центральная часть США, восточная часть США, восточная часть США 2, северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Юго-Восточная Азия, Восточная Япония, Западная Европа, Западная Европа, Западная Европа струна
scaleUnit ScaleUnit, в котором создается пространство имен струна
serviceBusEndpoint Конечная точка, используемая для выполнения операций NotificationHub. струна
статус Состояние пространства имен. Это может быть любое из этих значений:1 = Created/Active2 = Creating3 = Suspended4 = Delete струна
subscriptionId Идентификатор подписки Azure, связанной с пространством имен. струна

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость ресурса int
семья Семейство Sku струна
имя Имя номера SKU концентратора уведомлений "Базовый"
"Бесплатный"
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень конкретного номера SKU струна

Примеры краткого руководства

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

Bicep-файл Описание
создание центра уведомлений Azure Создает Центр уведомлений Azure, шаблон, изначально созданный Джоном Дауном.

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

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

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

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

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

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2016-03-01",
  "name": "string",
  "location": "string",
  "properties": {
    "createdAt": "string",
    "critical": "bool",
    "enabled": "bool",
    "name": "string",
    "namespaceType": "string",
    "provisioningState": "string",
    "region": "string",
    "scaleUnit": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "subscriptionId": "string"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

Microsoft.NotificationHubs/namespaces

Имя Описание Ценность
apiVersion Версия API '2016-03-01'
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства пространства имен. NamespaceProperties
SKU SKU созданного пространства имен Sku
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.NotificationHubs/namespaces"

NamespaceProperties

Имя Описание Ценность
createdAt Время создания пространства имен. струна
критический Независимо от того, задано ли пространство имен как критическое. bool
Включен Независимо от того, включено ли в настоящее время пространство имен. bool
имя Имя пространства имен. струна
namespaceType Тип пространства имен. "Обмен сообщениями"
NotificationHub
provisioningState Состояние подготовки пространства имен. струна
область Указывает целевой регион, в котором необходимо создать пространство имен. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, центральная часть США, восточная часть США, восточная часть США 2, северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Юго-Восточная Азия, Восточная Япония, Западная Европа, Западная Европа, Западная Европа струна
scaleUnit ScaleUnit, в котором создается пространство имен струна
serviceBusEndpoint Конечная точка, используемая для выполнения операций NotificationHub. струна
статус Состояние пространства имен. Это может быть любое из этих значений:1 = Created/Active2 = Creating3 = Suspended4 = Delete струна
subscriptionId Идентификатор подписки Azure, связанной с пространством имен. струна

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость ресурса int
семья Семейство Sku струна
имя Имя номера SKU концентратора уведомлений "Базовый"
"Бесплатный"
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень конкретного номера SKU струна

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

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

Шаблон Описание
создание центра уведомлений Azure

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

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

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2016-03-01"
  name = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      critical = bool
      enabled = bool
      name = "string"
      namespaceType = "string"
      provisioningState = "string"
      region = "string"
      scaleUnit = "string"
      serviceBusEndpoint = "string"
      status = "string"
      subscriptionId = "string"
    }
  })
}

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

Microsoft.NotificationHubs/namespaces

Имя Описание Ценность
местоположение Расположение ресурса строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Свойства пространства имен. NamespaceProperties
SKU SKU созданного пространства имен Sku
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.NotificationHubs/namespaces@2016-03-01"

NamespaceProperties

Имя Описание Ценность
createdAt Время создания пространства имен. струна
критический Независимо от того, задано ли пространство имен как критическое. bool
Включен Независимо от того, включено ли в настоящее время пространство имен. bool
имя Имя пространства имен. струна
namespaceType Тип пространства имен. "Обмен сообщениями"
NotificationHub
provisioningState Состояние подготовки пространства имен. струна
область Указывает целевой регион, в котором необходимо создать пространство имен. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, центральная часть США, восточная часть США, восточная часть США 2, северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Юго-Восточная Азия, Восточная Япония, Западная Европа, Западная Европа, Западная Европа струна
scaleUnit ScaleUnit, в котором создается пространство имен струна
serviceBusEndpoint Конечная точка, используемая для выполнения операций NotificationHub. струна
статус Состояние пространства имен. Это может быть любое из этих значений:1 = Created/Active2 = Creating3 = Suspended4 = Delete струна
subscriptionId Идентификатор подписки Azure, связанной с пространством имен. струна

ResourceTags

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

Sku

Имя Описание Ценность
способность Емкость ресурса int
семья Семейство Sku струна
имя Имя номера SKU концентратора уведомлений "Базовый"
"Бесплатный"
"Стандартный" (обязательный)
размер Размер SKU струна
ярус Уровень конкретного номера SKU струна