Obory názvů Microsoft.NotificationHubs /notificationHubs 2017-04-01
Článek 12/20/2024
Přispěvatelé: 2
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku namespaces/notificationHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.NotificationHubs/namespaces/notificationHubs, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2017-04-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
admCredential: {
properties: {
authTokenUrl: 'string'
clientId: 'string'
clientSecret: 'string'
}
}
apnsCredential: {
properties: {
apnsCertificate: 'string'
appId: 'string'
appName: 'string'
certificateKey: 'string'
endpoint: 'string'
keyId: 'string'
thumbprint: 'string'
token: 'string'
}
}
authorizationRules: [
{
rights: [
'string'
]
}
]
baiduCredential: {
properties: {
baiduApiKey: 'string'
baiduEndPoint: 'string'
baiduSecretKey: 'string'
}
}
gcmCredential: {
properties: {
gcmEndpoint: 'string'
googleApiKey: 'string'
}
}
mpnsCredential: {
properties: {
certificateKey: 'string'
mpnsCertificate: 'string'
thumbprint: 'string'
}
}
name: 'string'
registrationTtl: 'string'
wnsCredential: {
properties: {
packageSid: 'string'
secretKey: 'string'
windowsLiveEndpoint: 'string'
}
}
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
AdmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Jméno
Popis
Hodnota
authTokenUrl
Adresa URL autorizačního tokenu.
řetězec
clientId
Identifikátor klienta.
řetězec
clientSecret
Přístupový klíč k tajným klíčům přihlašovacích údajů.
řetězec
ApnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Jméno
Popis
Hodnota
apnsCertificate
Certifikát APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
appId
Vystavitel (iss) zaregistroval klíč deklarace identity. Hodnota je 10místný TeamId získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
appName
Název aplikace nebo BundleId. Určete, jestli používáte režim ověřování tokenů.
řetězec
certificateKey
Heslo certifikátu APNS, pokud existuje.
řetězec
zakončení
Koncový bod služby APNS tohoto pověření. Pokud používáte režim ověřování certifikátů a sandbox, zadejte gateway.sandbox.push.apple.com. Pokud používáte režim ověřování certifikátů a produkční, zadejte gateway.push.apple.com. Pokud používáte režim ověřování tokenů a sandbox zadejtehttps://api.development.push.apple.com:443/3/device. Pokud používáte režim ověřování tokenů a provozní typ zadejtehttps://api.push.apple.com:443/3/device.
řetězec
keyId
10mísíčkový identifikátor klíče (kid) získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
otisk palce
Kryptografický otisk certifikátu APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
symbol
Ověřovací token zprostředkovatele získaný prostřednictvím vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
BaiduCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Jméno
Popis
Hodnota
baiduApiKey
Klíč rozhraní API Baidu.
řetězec
baiduEndPoint
Koncový bod Baidu.
řetězec
baiduSecretKey
Tajný klíč Baidu
řetězec
GcmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Jméno
Popis
Hodnota
gcmEndpoint
Starší koncový bod FCM. Výchozí hodnota jehttps://fcm.googleapis.com/fcm/send
řetězec
googleApiKey
Klíč rozhraní GOOGLE API.
řetězec
Microsoft.NotificationHubs/namespaces/notificationHubs
Jméno
Popis
Hodnota
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
rodič
V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek .
Symbolický název prostředku typu: obory názvů
vlastnosti
Vlastnosti NotificationHubu
NotificationHubProperties (povinné)
sku
Skladová položka vytvořeného oboru názvů
skladové položky
visačky
Značky prostředků
Slovník názvů a hodnot značek Viz Značky v šablonách
MpnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Jméno
Popis
Hodnota
certificateKey
Klíč certifikátu pro tyto přihlašovací údaje.
řetězec
mpnsCertificate
Certifikát MPNS.
řetězec
otisk palce
Kryptografický otisk certifikátu MPNS
řetězec
NotificationHubProperties
Jméno
Popis
Hodnota
admCredential
AdmCredential vytvořeného NotificationHubu
AdmCredential
apnsCredential
ApnsCredential vytvořeného NotificationHubu
ApnsCredential
autorizační pravidla
Autorizační pravidla vytvořeného NotificationHubu
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential vytvořeného NotificationHubu
BaiduCredential
gcmCredential
GcmCredential vytvořeného NotificationHubu
GcmCredential
mpnsCredential
MpnsCredential vytvořeného NotificationHubu
mpnsCredential
Jméno
Název NotificationHubu.
řetězec
registrationTtl
The RegistrationTtl of the created NotificationHub
řetězec
wnsCredential
WnsCredential vytvořeného NotificationHubu
WnsCredential
SharedAccessAuthorizationRuleProperties
Jméno
Popis
Hodnota
práva
Práva přidružená k pravidlu.
Řetězcové pole obsahující některou z těchto možností: Poslouchejte Spravovat Odeslat
Sku
Jméno
Popis
Hodnota
kapacita
Kapacita prostředku
Int
Rodina
Rodina skladových položek
řetězec
Jméno
Název skladové položky centra oznámení
"Základní" "Zdarma" Standard (povinné)
velikost
Velikost skladové položky
řetězec
úroveň
Úroveň konkrétní skladové položky
řetězec
WnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Jméno
Popis
Hodnota
packageSid
ID balíčku pro tyto přihlašovací údaje.
řetězec
secretKey
Tajný klíč.
řetězec
windowsLiveEndpoint
Koncový bod Windows Live.
řetězec
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Definice prostředku šablony ARM
Typ prostředku namespaces/notificationHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.NotificationHubs/namespaces/notificationHubs, přidejte do šablony následující JSON.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2017-04-01",
"name": "string",
"location": "string",
"properties": {
"admCredential": {
"properties": {
"authTokenUrl": "string",
"clientId": "string",
"clientSecret": "string"
}
},
"apnsCredential": {
"properties": {
"apnsCertificate": "string",
"appId": "string",
"appName": "string",
"certificateKey": "string",
"endpoint": "string",
"keyId": "string",
"thumbprint": "string",
"token": "string"
}
},
"authorizationRules": [
{
"rights": [ "string" ]
}
],
"baiduCredential": {
"properties": {
"baiduApiKey": "string",
"baiduEndPoint": "string",
"baiduSecretKey": "string"
}
},
"gcmCredential": {
"properties": {
"gcmEndpoint": "string",
"googleApiKey": "string"
}
},
"mpnsCredential": {
"properties": {
"certificateKey": "string",
"mpnsCertificate": "string",
"thumbprint": "string"
}
},
"name": "string",
"registrationTtl": "string",
"wnsCredential": {
"properties": {
"packageSid": "string",
"secretKey": "string",
"windowsLiveEndpoint": "string"
}
}
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
AdmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Jméno
Popis
Hodnota
authTokenUrl
Adresa URL autorizačního tokenu.
řetězec
clientId
Identifikátor klienta.
řetězec
clientSecret
Přístupový klíč k tajným klíčům přihlašovacích údajů.
řetězec
ApnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Jméno
Popis
Hodnota
apnsCertificate
Certifikát APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
appId
Vystavitel (iss) zaregistroval klíč deklarace identity. Hodnota je 10místný TeamId získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
appName
Název aplikace nebo BundleId. Určete, jestli používáte režim ověřování tokenů.
řetězec
certificateKey
Heslo certifikátu APNS, pokud existuje.
řetězec
zakončení
Koncový bod služby APNS tohoto pověření. Pokud používáte režim ověřování certifikátů a sandbox, zadejte gateway.sandbox.push.apple.com. Pokud používáte režim ověřování certifikátů a produkční, zadejte gateway.push.apple.com. Pokud používáte režim ověřování tokenů a sandbox zadejtehttps://api.development.push.apple.com:443/3/device. Pokud používáte režim ověřování tokenů a provozní typ zadejtehttps://api.push.apple.com:443/3/device.
řetězec
keyId
10mísíčkový identifikátor klíče (kid) získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
otisk palce
Kryptografický otisk certifikátu APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
symbol
Ověřovací token zprostředkovatele získaný prostřednictvím vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
BaiduCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Jméno
Popis
Hodnota
baiduApiKey
Klíč rozhraní API Baidu.
řetězec
baiduEndPoint
Koncový bod Baidu.
řetězec
baiduSecretKey
Tajný klíč Baidu
řetězec
GcmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Jméno
Popis
Hodnota
gcmEndpoint
Starší koncový bod FCM. Výchozí hodnota jehttps://fcm.googleapis.com/fcm/send
řetězec
googleApiKey
Klíč rozhraní GOOGLE API.
řetězec
Microsoft.NotificationHubs/namespaces/notificationHubs
Jméno
Popis
Hodnota
apiVersion
Verze rozhraní API
'2017-04-01'
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
vlastnosti
Vlastnosti NotificationHubu
NotificationHubProperties (povinné)
sku
Skladová položka vytvořeného oboru názvů
skladové položky
visačky
Značky prostředků
Slovník názvů a hodnot značek Viz Značky v šablonách
typ
Typ prostředku
Microsoft.NotificationHubs/namespaces/notificationHubs
MpnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Jméno
Popis
Hodnota
certificateKey
Klíč certifikátu pro tyto přihlašovací údaje.
řetězec
mpnsCertificate
Certifikát MPNS.
řetězec
otisk palce
Kryptografický otisk certifikátu MPNS
řetězec
NotificationHubProperties
Jméno
Popis
Hodnota
admCredential
AdmCredential vytvořeného NotificationHubu
AdmCredential
apnsCredential
ApnsCredential vytvořeného NotificationHubu
ApnsCredential
autorizační pravidla
Autorizační pravidla vytvořeného NotificationHubu
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential vytvořeného NotificationHubu
BaiduCredential
gcmCredential
GcmCredential vytvořeného NotificationHubu
GcmCredential
mpnsCredential
MpnsCredential vytvořeného NotificationHubu
mpnsCredential
Jméno
Název NotificationHubu.
řetězec
registrationTtl
The RegistrationTtl of the created NotificationHub
řetězec
wnsCredential
WnsCredential vytvořeného NotificationHubu
WnsCredential
SharedAccessAuthorizationRuleProperties
Jméno
Popis
Hodnota
práva
Práva přidružená k pravidlu.
Řetězcové pole obsahující některou z těchto možností: Poslouchejte Spravovat Odeslat
Sku
Jméno
Popis
Hodnota
kapacita
Kapacita prostředku
Int
Rodina
Rodina skladových položek
řetězec
Jméno
Název skladové položky centra oznámení
"Základní" "Zdarma" Standard (povinné)
velikost
Velikost skladové položky
řetězec
úroveň
Úroveň konkrétní skladové položky
řetězec
WnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Jméno
Popis
Hodnota
packageSid
ID balíčku pro tyto přihlašovací údaje.
řetězec
secretKey
Tajný klíč.
řetězec
windowsLiveEndpoint
Koncový bod Windows Live.
řetězec
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Typ prostředku namespaces/notificationHubs je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.NotificationHubs/namespaces/notificationHubs, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@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 = {
admCredential = {
properties = {
authTokenUrl = "string"
clientId = "string"
clientSecret = "string"
}
}
apnsCredential = {
properties = {
apnsCertificate = "string"
appId = "string"
appName = "string"
certificateKey = "string"
endpoint = "string"
keyId = "string"
thumbprint = "string"
token = "string"
}
}
authorizationRules = [
{
rights = [
"string"
]
}
]
baiduCredential = {
properties = {
baiduApiKey = "string"
baiduEndPoint = "string"
baiduSecretKey = "string"
}
}
gcmCredential = {
properties = {
gcmEndpoint = "string"
googleApiKey = "string"
}
}
mpnsCredential = {
properties = {
certificateKey = "string"
mpnsCertificate = "string"
thumbprint = "string"
}
}
name = "string"
registrationTtl = "string"
wnsCredential = {
properties = {
packageSid = "string"
secretKey = "string"
windowsLiveEndpoint = "string"
}
}
}
})
}
Hodnoty vlastností
AdmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Jméno
Popis
Hodnota
authTokenUrl
Adresa URL autorizačního tokenu.
řetězec
clientId
Identifikátor klienta.
řetězec
clientSecret
Přístupový klíč k tajným klíčům přihlašovacích údajů.
řetězec
ApnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Jméno
Popis
Hodnota
apnsCertificate
Certifikát APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
appId
Vystavitel (iss) zaregistroval klíč deklarace identity. Hodnota je 10místný TeamId získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
appName
Název aplikace nebo BundleId. Určete, jestli používáte režim ověřování tokenů.
řetězec
certificateKey
Heslo certifikátu APNS, pokud existuje.
řetězec
zakončení
Koncový bod služby APNS tohoto pověření. Pokud používáte režim ověřování certifikátů a sandbox, zadejte gateway.sandbox.push.apple.com. Pokud používáte režim ověřování certifikátů a produkční, zadejte gateway.push.apple.com. Pokud používáte režim ověřování tokenů a sandbox zadejtehttps://api.development.push.apple.com:443/3/device. Pokud používáte režim ověřování tokenů a provozní typ zadejtehttps://api.push.apple.com:443/3/device.
řetězec
keyId
10mísíčkový identifikátor klíče (kid) získaný z vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
otisk palce
Kryptografický otisk certifikátu APNS. Určete, jestli používáte režim ověřování certifikátů.
řetězec
symbol
Ověřovací token zprostředkovatele získaný prostřednictvím vašeho vývojářského účtu. Určete, jestli používáte režim ověřování tokenů.
řetězec
BaiduCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Jméno
Popis
Hodnota
baiduApiKey
Klíč rozhraní API Baidu.
řetězec
baiduEndPoint
Koncový bod Baidu.
řetězec
baiduSecretKey
Tajný klíč Baidu
řetězec
GcmCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Jméno
Popis
Hodnota
gcmEndpoint
Starší koncový bod FCM. Výchozí hodnota jehttps://fcm.googleapis.com/fcm/send
řetězec
googleApiKey
Klíč rozhraní GOOGLE API.
řetězec
Microsoft.NotificationHubs/namespaces/notificationHubs
Jméno
Popis
Hodnota
umístění
Umístění prostředku
řetězec
Jméno
Název prostředku
string (povinné)
parent_id
ID prostředku, který je nadřazený pro tento prostředek.
ID prostředku typu: obory názvů
vlastnosti
Vlastnosti NotificationHubu
NotificationHubProperties (povinné)
sku
Skladová položka vytvořeného oboru názvů
skladové položky
visačky
Značky prostředků
Slovník názvů a hodnot značek
typ
Typ prostředku
Microsoft.NotificationHubs/namespaces/notificationHubs@2017-04-01
MpnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Jméno
Popis
Hodnota
certificateKey
Klíč certifikátu pro tyto přihlašovací údaje.
řetězec
mpnsCertificate
Certifikát MPNS.
řetězec
otisk palce
Kryptografický otisk certifikátu MPNS
řetězec
NotificationHubProperties
Jméno
Popis
Hodnota
admCredential
AdmCredential vytvořeného NotificationHubu
AdmCredential
apnsCredential
ApnsCredential vytvořeného NotificationHubu
ApnsCredential
autorizační pravidla
Autorizační pravidla vytvořeného NotificationHubu
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential vytvořeného NotificationHubu
BaiduCredential
gcmCredential
GcmCredential vytvořeného NotificationHubu
GcmCredential
mpnsCredential
MpnsCredential vytvořeného NotificationHubu
mpnsCredential
Jméno
Název NotificationHubu.
řetězec
registrationTtl
The RegistrationTtl of the created NotificationHub
řetězec
wnsCredential
WnsCredential vytvořeného NotificationHubu
WnsCredential
SharedAccessAuthorizationRuleProperties
Jméno
Popis
Hodnota
práva
Práva přidružená k pravidlu.
Řetězcové pole obsahující některou z těchto možností: Poslouchejte Spravovat Odeslat
Sku
Jméno
Popis
Hodnota
kapacita
Kapacita prostředku
Int
Rodina
Rodina skladových položek
řetězec
Jméno
Název skladové položky centra oznámení
"Základní" "Zdarma" Standard (povinné)
velikost
Velikost skladové položky
řetězec
úroveň
Úroveň konkrétní skladové položky
řetězec
WnsCredential
Jméno
Popis
Hodnota
vlastnosti
Vlastnosti NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Jméno
Popis
Hodnota
packageSid
ID balíčku pro tyto přihlašovací údaje.
řetězec
secretKey
Tajný klíč.
řetězec
windowsLiveEndpoint
Koncový bod Windows Live.
řetězec