Пространства имен Microsoft.NotificationHubs 2016-03-01
Определение ресурса Bicep
Тип ресурса пространств имен можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.NotificationHubs/namespaces, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.NotificationHubs/namespaces@2016-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
properties: {
createdAt: 'string'
critical: bool
enabled: bool
name: 'string'
namespaceType: 'string'
provisioningState: 'string'
region: 'string'
scaleUnit: 'string'
serviceBusEndpoint: 'string'
status: 'string'
subscriptionId: 'string'
}
}
Значения свойств
пространства имен
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 6-50 Допустимые символы: Буквенно-цифровые символы и дефисы. Начинается с буквы. Заканчивается буквенно-цифровым символом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Номер SKU созданного пространства имен | SKU |
properties | Свойства пространства имен. | Свойства пространства имен |
Свойства пространства имен
Имя | Описание | Значение |
---|---|---|
дата создания | Время создания пространства имен. | строка |
критические ошибки. | Указывает, задано ли пространство имен как критическое. | bool |
Включено | Указывает, включено ли в настоящее время пространство имен. | bool |
name | Имя пространства имен. | строка |
namespaceType | Тип пространства имен. | "Обмен сообщениями" NotificationHub |
provisioningState | Состояние подготовки пространства имен. | строка |
region | Указывает целевой регион, в котором пространство имен должно быть создано. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, Центральная часть США, Восточная часть США, Восточная часть США 2, западная часть США, центрально-северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Южная Бразилия, Восточная Япония, Западная Япония, Северная Европа, Западная Европа, Западная Европа | строка |
scaleUnit | ScaleUnit, где создается пространство имен | строка |
serviceBusEndpoint | Конечную точку можно использовать для выполнения операций NotificationHub. | строка |
status | Состояние пространства имен. Это может быть любое из следующих значений: 1 = Created/Active2 = Creating3 = Suspended4 = Deleting | строка |
subscriptionId | Идентификатор подписки Azure, связанной с пространством имен. | строка |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость ресурса | INT |
family | Семейство SKU | строка |
name | Имя номера SKU центра уведомлений | "Базовый" "Бесплатный" "Стандартный" (обязательно) |
size | Размер SKU | строка |
Уровень | Уровень конкретного номера SKU | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание Центра уведомлений Azure |
Создает центр уведомлений Azure, шаблон, изначально созданный Джоном Дауном. |
Подготовка мобильного приложения с помощью База данных SQL |
Этот шаблон подготавливает мобильное приложение, База данных SQL и центр уведомлений. Он настраивает строка подключения в мобильном приложении для базы данных и центра уведомлений. |
Определение ресурса шаблона ARM
Тип ресурса пространств имен можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.NotificationHubs/namespaces, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.NotificationHubs/namespaces",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"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 |
версия_API | Версия API ресурсов | '2016-03-01' |
name | имя ресурса. | string (обязательно) Ограничение символов: 6-50 Допустимые символы: Буквенно-цифровые символы и дефисы. Начинается с буквы. Заканчивается буквенно-цифровым символом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Номер SKU созданного пространства имен | SKU |
properties | Свойства пространства имен. | Свойства пространства имен |
Свойства пространства имен
Имя | Описание | Значение |
---|---|---|
дата создания | Время создания пространства имен. | строка |
критические ошибки. | Указывает, задано ли пространство имен как критическое. | bool |
Включено | Указывает, включено ли в настоящее время пространство имен. | bool |
name | Имя пространства имен. | строка |
namespaceType | Тип пространства имен. | "Обмен сообщениями" NotificationHub |
provisioningState | Состояние подготовки пространства имен. | строка |
region | Указывает целевой регион, в котором пространство имен должно быть создано. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, Центральная часть США, Восточная часть США, Восточная часть США 2, западная часть США, центрально-северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Южная Бразилия, Восточная Япония, Западная Япония, Северная Европа, Западная Европа, Западная Европа | строка |
scaleUnit | ScaleUnit, где создается пространство имен | строка |
serviceBusEndpoint | Конечную точку можно использовать для выполнения операций NotificationHub. | строка |
status | Состояние пространства имен. Это может быть любое из следующих значений: 1 = Created/Active2 = Creating3 = Suspended4 = Deleting | строка |
subscriptionId | Идентификатор подписки Azure, связанной с пространством имен. | строка |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость ресурса | INT |
family | Семейство номеров SKU | строка |
name | Имя номера SKU центра уведомлений | "Базовый" "Бесплатный" "Стандартный" (обязательно) |
size | Размер номера SKU | строка |
Уровень | Уровень конкретного номера SKU | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание центра уведомлений Azure |
Создает центр уведомлений Azure, шаблон, изначально созданный Джоном Дауном. |
Подготовка мобильного приложения с помощью База данных SQL |
Этот шаблон подготавливает мобильное приложение, База данных SQL и центр уведомлений. Он настраивает строка подключения в мобильном приложении для базы данных и центра уведомлений. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса пространства имен можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.NotificationHubs/namespaces, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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"
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Значения свойств
пространства имен
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.NotificationHubs/namespaces@2016-03-01" |
name | имя ресурса. | строка (обязательно) Ограничение символов: 6–50 Допустимые символы: Буквенно-цифровые символы и дефисы. Начинается с буквы. Заканчивается буквенно-цифровым символом. Имя ресурса должно быть уникальным в Azure. |
location | Расположение ресурса | строка (обязательно) |
parent_id | Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. | строка (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. |
sku | Номер SKU созданного пространства имен | SKU |
properties | Свойства пространства имен. | NamespaceProperties |
NamespaceProperties
Имя | Описание | Значение |
---|---|---|
дата создания | Время создания пространства имен. | строка |
критические ошибки. | Указывает, задано ли для пространства имен значение Критическое. | bool |
Включено | Указывает, включено ли в настоящее время пространство имен. | bool |
name | Имя пространства имен. | строка |
namespaceType | Тип пространства имен. | "Обмен сообщениями" NotificationHub |
provisioningState | Состояние подготовки пространства имен. | строка |
region | Указывает целевой регион, в котором пространство имен должно быть создано. Это может быть любое из следующих значений: Восточная Австралия, Юго-Восточная Австралия, Центральная часть США, Восточная часть США, Восточная часть США 2, западная часть США, центрально-северная часть США, центрально-южная часть США, Восточная Азия, Юго-Восточная Азия, Южная Бразилия, Восточная Япония, Западная Япония, Северная Европа, Западная Европа, Западная Европа | строка |
scaleUnit | ScaleUnit, где создается пространство имен | строка |
serviceBusEndpoint | Конечная точка, используемая для выполнения операций NotificationHub. | строка |
status | Состояние пространства имен. Это может быть любое из следующих значений: 1 = Created/Active2 = Creating3 = Suspended4 = Deleting | строка |
subscriptionId | Идентификатор подписки Azure, связанной с пространством имен. | строка |
Sku
Имя | Описание | Значение |
---|---|---|
Емкость | Емкость ресурса | INT |
family | Семейство номеров SKU | строка |
name | Имя номера SKU центра уведомлений | "Basic" "Бесплатный" "Стандартный" (обязательно) |
size | Размер номера SKU | строка |
Уровень | Уровень конкретного номера SKU | строка |