Przestrzenie nazw Microsoft.NotificationHubs 2017-04-01
Definicja zasobu Bicep
Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.NotificationHubs/namespaces@2017-04-01' = {
location: 'string'
name: 'string'
properties: {
createdAt: 'string'
critical: bool
dataCenter: 'string'
enabled: bool
name: 'string'
namespaceType: 'string'
provisioningState: 'string'
region: 'string'
scaleUnit: 'string'
serviceBusEndpoint: 'string'
status: 'string'
subscriptionId: 'string'
updatedAt: 'string'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.NotificationHubs/przestrzenie nazw
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja zasobu | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości przestrzeni nazw. | przestrzeni nazwWłaściwości |
Numer jednostki magazynowej | Jednostka SKU utworzonej przestrzeni nazw | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Przestrzeń nazwWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
createdAt | Czas utworzenia przestrzeni nazw. | struna |
krytyczny | Określa, czy przestrzeń nazw jest ustawiona jako Krytyczna. | Bool |
dataCenter | Centrum danych dla przestrzeni nazw | struna |
Włączone | Określa, czy przestrzeń nazw jest obecnie włączona. | Bool |
nazwa | Nazwa przestrzeni nazw. | struna |
namespaceType | Typ przestrzeni nazw. | "Obsługa komunikatów" "NotificationHub" |
provisioningState | Stan aprowizacji przestrzeni nazw. | struna |
region | Określa docelowy region, w którym ma zostać utworzona przestrzeń nazw. Może to być dowolna z następujących wartości: Australia Wschodnia, Australia Południowo-Wschodnia, Środkowe stany USA, Wschodnie stany USA, Wschodnie stany USA 2, Zachodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Azja Wschodnia, Brazylia Południowa, Japonia Wschodnia, Japonia Zachodnia, Europa Północna, Europa Zachodnia, Europa Zachodnia | struna |
scaleUnit | ScaleUnit, w którym tworzona jest przestrzeń nazw | struna |
serviceBusEndpoint | Punkt końcowy, którego można użyć do wykonywania operacji usługi NotificationHub. | struna |
stan | Stan przestrzeni nazw. Może to być dowolna z tych wartości:1 = Utworzona/Aktywna2 = Creating3 = Suspended4 = Usuwanie | struna |
subscriptionId | Identyfikator subskrypcji platformy Azure skojarzony z przestrzenią nazw. | struna |
updatedAt | Czas aktualizacji przestrzeni nazw. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność zasobu | Int |
rodzina | Rodzina jednostek SKU | struna |
nazwa | Nazwa jednostki SKU centrum powiadomień | "Podstawowa" "Bezpłatna" "Standardowa" (wymagana) |
rozmiar | Rozmiar jednostki SKU | struna |
kondygnacja | Warstwa konkretnej jednostki SKU | struna |
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep | Opis |
---|---|
tworzenie usługi Azure Notification Hub | Tworzy usługę Azure Notification Hub, szablon pierwotnie utworzony przez Johna Downsa. |
Definicja zasobu szablonu usługi ARM
Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.NotificationHubs/namespaces",
"apiVersion": "2017-04-01",
"name": "string",
"location": "string",
"properties": {
"createdAt": "string",
"critical": "bool",
"dataCenter": "string",
"enabled": "bool",
"name": "string",
"namespaceType": "string",
"provisioningState": "string",
"region": "string",
"scaleUnit": "string",
"serviceBusEndpoint": "string",
"status": "string",
"subscriptionId": "string",
"updatedAt": "string"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.NotificationHubs/przestrzenie nazw
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2017-04-01' |
lokalizacja | Lokalizacja zasobu | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości przestrzeni nazw. | przestrzeni nazwWłaściwości |
Numer jednostki magazynowej | Jednostka SKU utworzonej przestrzeni nazw | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.NotificationHubs/namespaces" |
Przestrzeń nazwWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
createdAt | Czas utworzenia przestrzeni nazw. | struna |
krytyczny | Określa, czy przestrzeń nazw jest ustawiona jako Krytyczna. | Bool |
dataCenter | Centrum danych dla przestrzeni nazw | struna |
Włączone | Określa, czy przestrzeń nazw jest obecnie włączona. | Bool |
nazwa | Nazwa przestrzeni nazw. | struna |
namespaceType | Typ przestrzeni nazw. | "Obsługa komunikatów" "NotificationHub" |
provisioningState | Stan aprowizacji przestrzeni nazw. | struna |
region | Określa docelowy region, w którym ma zostać utworzona przestrzeń nazw. Może to być dowolna z następujących wartości: Australia Wschodnia, Australia Południowo-Wschodnia, Środkowe stany USA, Wschodnie stany USA, Wschodnie stany USA 2, Zachodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Azja Wschodnia, Brazylia Południowa, Japonia Wschodnia, Japonia Zachodnia, Europa Północna, Europa Zachodnia, Europa Zachodnia | struna |
scaleUnit | ScaleUnit, w którym tworzona jest przestrzeń nazw | struna |
serviceBusEndpoint | Punkt końcowy, którego można użyć do wykonywania operacji usługi NotificationHub. | struna |
stan | Stan przestrzeni nazw. Może to być dowolna z tych wartości:1 = Utworzona/Aktywna2 = Creating3 = Suspended4 = Usuwanie | struna |
subscriptionId | Identyfikator subskrypcji platformy Azure skojarzony z przestrzenią nazw. | struna |
updatedAt | Czas aktualizacji przestrzeni nazw. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność zasobu | Int |
rodzina | Rodzina jednostek SKU | struna |
nazwa | Nazwa jednostki SKU centrum powiadomień | "Podstawowa" "Bezpłatna" "Standardowa" (wymagana) |
rozmiar | Rozmiar jednostki SKU | struna |
kondygnacja | Warstwa konkretnej jednostki SKU | struna |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
tworzenie usługi Azure Notification Hub wdrażanie |
Tworzy usługę Azure Notification Hub, szablon pierwotnie utworzony przez Johna Downsa. |
aprowizowania aplikacji mobilnej przy użyciu usługi SQL Database wdrażanie |
Ten szablon aprowizuje aplikację mobilną, usługę SQL Database i centrum powiadomień. Konfiguruje parametry połączenia w aplikacji mobilnej dla bazy danych i centrum powiadomień. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces@2017-04-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
dataCenter = "string"
enabled = bool
name = "string"
namespaceType = "string"
provisioningState = "string"
region = "string"
scaleUnit = "string"
serviceBusEndpoint = "string"
status = "string"
subscriptionId = "string"
updatedAt = "string"
}
})
}
Wartości właściwości
Microsoft.NotificationHubs/przestrzenie nazw
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja zasobu | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Właściwości przestrzeni nazw. | przestrzeni nazwWłaściwości |
Numer jednostki magazynowej | Jednostka SKU utworzonej przestrzeni nazw | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.NotificationHubs/namespaces@2017-04-01" |
Przestrzeń nazwWłaściwości
Nazwa | Opis | Wartość |
---|---|---|
createdAt | Czas utworzenia przestrzeni nazw. | struna |
krytyczny | Określa, czy przestrzeń nazw jest ustawiona jako Krytyczna. | Bool |
dataCenter | Centrum danych dla przestrzeni nazw | struna |
Włączone | Określa, czy przestrzeń nazw jest obecnie włączona. | Bool |
nazwa | Nazwa przestrzeni nazw. | struna |
namespaceType | Typ przestrzeni nazw. | "Obsługa komunikatów" "NotificationHub" |
provisioningState | Stan aprowizacji przestrzeni nazw. | struna |
region | Określa docelowy region, w którym ma zostać utworzona przestrzeń nazw. Może to być dowolna z następujących wartości: Australia Wschodnia, Australia Południowo-Wschodnia, Środkowe stany USA, Wschodnie stany USA, Wschodnie stany USA 2, Zachodnie stany USA, Północno-środkowe stany USA, Południowo-środkowe stany USA, Azja Wschodnia, Brazylia Południowa, Japonia Wschodnia, Japonia Zachodnia, Europa Północna, Europa Zachodnia, Europa Zachodnia | struna |
scaleUnit | ScaleUnit, w którym tworzona jest przestrzeń nazw | struna |
serviceBusEndpoint | Punkt końcowy, którego można użyć do wykonywania operacji usługi NotificationHub. | struna |
stan | Stan przestrzeni nazw. Może to być dowolna z tych wartości:1 = Utworzona/Aktywna2 = Creating3 = Suspended4 = Usuwanie | struna |
subscriptionId | Identyfikator subskrypcji platformy Azure skojarzony z przestrzenią nazw. | struna |
updatedAt | Czas aktualizacji przestrzeni nazw. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność zasobu | Int |
rodzina | Rodzina jednostek SKU | struna |
nazwa | Nazwa jednostki SKU centrum powiadomień | "Podstawowa" "Bezpłatna" "Standardowa" (wymagana) |
rozmiar | Rozmiar jednostki SKU | struna |
kondygnacja | Warstwa konkretnej jednostki SKU | struna |