Microsoft.NotificationHubs-naamruimten/notificationHubs 2016-03-01
Artikel 12/20/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype naamruimten/notificationHubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource microsoft.NotificationHubs/naamruimten/notificationHubs wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2016-03-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
admCredential: {
properties: {
authTokenUrl: 'string'
clientId: 'string'
clientSecret: 'string'
}
}
apnsCredential: {
properties: {
apnsCertificate: 'string'
certificateKey: 'string'
endpoint: 'string'
thumbprint: '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'
}
}
Eigenschapswaarden
AdmCredential
AdmCredentialProperties
Naam
Beschrijving
Waarde
authTokenUrl
De URL van het autorisatietoken.
snaar
clientId
De client-id.
snaar
clientSecret
De toegangssleutel voor het referentiegeheim.
snaar
ApnsCredential
ApnsCredentialProperties
Naam
Beschrijving
Waarde
apnsCertificate
Het APNS-certificaat.
snaar
certificateKey
De certificaatsleutel.
snaar
Eindpunt
Het eindpunt van deze referentie.
snaar
Vingerafdruk
De vingerafdruk van het APNS-certificaat
snaar
BaiduCredential
BaiduCredentialProperties
Naam
Beschrijving
Waarde
baiduApiKey
Baidu API-sleutel.
snaar
baiduEndPoint
Baidu-eindpunt.
snaar
baiduSecretKey
Baidu Secret Key
snaar
GcmCredential
GcmCredentialProperties
Naam
Beschrijving
Waarde
gcmEndpoint
Het GCM-eindpunt.
snaar
googleApiKey
De Google API-sleutel.
snaar
Microsoft.NotificationHubs/naamruimten/notificationHubs
Naam
Beschrijving
Waarde
plaats
Resourcelocatie
tekenreeks (vereist)
naam
De resourcenaam
tekenreeks (vereist)
ouder
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: naamruimten
Eigenschappen
Eigenschappen van NotificationHub.
NotificationHubProperties (vereist)
Sku
De sKU van de gemaakte naamruimte
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
MpnsCredential
MpnsCredentialProperties
Naam
Beschrijving
Waarde
certificateKey
De certificaatsleutel voor deze referentie.
snaar
mpnsCertificate
Het MPNS-certificaat.
snaar
Vingerafdruk
De vingerafdruk van het MPNS-certificaat
snaar
NotificationHubProperties
Naam
Beschrijving
Waarde
admCredential
De AdmCredential van de gemaakte NotificationHub
AdmCredential-
apnsCredential
De ApnsCredential van de gemaakte NotificationHub
ApnsCredential-
authorizationRules
De AuthorizationRules van de gemaakte NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
De BaiduCredential van de gemaakte NotificationHub
BaiduCredential-
gcmCredential
De GcmCredential van de gemaakte NotificationHub
GcmCredential-
mpnsCredential
De MpnsCredential van de gemaakte NotificationHub
MpnsCredential-
naam
De Naam van NotificationHub.
snaar
registrationTtl
De RegistratieTtl van de gemaakte NotificationHub
snaar
wnsCredential
De WnsCredential van de gemaakte NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Naam
Beschrijving
Waarde
rechten
De rechten die aan de regel zijn gekoppeld.
Tekenreeksmatrix met een van de volgende waarden: 'Luisteren' 'Beheren' 'Verzenden'
Sku
Naam
Beschrijving
Waarde
capaciteit
De capaciteit van de resource
Int
Familie
De SKU-familie
snaar
naam
Naam van de Notification Hub-SKU
'Basis' 'Gratis' 'Standaard' (vereist)
grootte
De SKU-grootte
snaar
rang
De laag van een bepaalde SKU
snaar
WnsCredential
WnsCredentialProperties
Naam
Beschrijving
Waarde
packageSid
De pakket-id voor deze referentie.
snaar
secretKey
De geheime sleutel.
snaar
windowsLiveEndpoint
Het Windows Live-eindpunt.
snaar
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand
Beschrijving
Azure Notification Hub- maken
Hiermee maakt u een Azure Notification Hub, een sjabloon die oorspronkelijk is geschreven door John Downs.
Resourcedefinitie van ARM-sjabloon
Het resourcetype naamruimten/notificationHubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.NotificationHubs/naamruimten/notificationHubs-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"properties": {
"admCredential": {
"properties": {
"authTokenUrl": "string",
"clientId": "string",
"clientSecret": "string"
}
},
"apnsCredential": {
"properties": {
"apnsCertificate": "string",
"certificateKey": "string",
"endpoint": "string",
"thumbprint": "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"
}
}
Eigenschapswaarden
AdmCredential
AdmCredentialProperties
Naam
Beschrijving
Waarde
authTokenUrl
De URL van het autorisatietoken.
snaar
clientId
De client-id.
snaar
clientSecret
De toegangssleutel voor het referentiegeheim.
snaar
ApnsCredential
ApnsCredentialProperties
Naam
Beschrijving
Waarde
apnsCertificate
Het APNS-certificaat.
snaar
certificateKey
De certificaatsleutel.
snaar
Eindpunt
Het eindpunt van deze referentie.
snaar
Vingerafdruk
De vingerafdruk van het APNS-certificaat
snaar
BaiduCredential
BaiduCredentialProperties
Naam
Beschrijving
Waarde
baiduApiKey
Baidu API-sleutel.
snaar
baiduEndPoint
Baidu-eindpunt.
snaar
baiduSecretKey
Baidu Secret Key
snaar
GcmCredential
GcmCredentialProperties
Naam
Beschrijving
Waarde
gcmEndpoint
Het GCM-eindpunt.
snaar
googleApiKey
De Google API-sleutel.
snaar
Microsoft.NotificationHubs/naamruimten/notificationHubs
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2016-03-01'
plaats
Resourcelocatie
tekenreeks (vereist)
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van NotificationHub.
NotificationHubProperties (vereist)
Sku
De sKU van de gemaakte naamruimte
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.NotificationHubs/naamruimten/notificationHubs'
MpnsCredential
MpnsCredentialProperties
Naam
Beschrijving
Waarde
certificateKey
De certificaatsleutel voor deze referentie.
snaar
mpnsCertificate
Het MPNS-certificaat.
snaar
Vingerafdruk
De vingerafdruk van het MPNS-certificaat
snaar
NotificationHubProperties
Naam
Beschrijving
Waarde
admCredential
De AdmCredential van de gemaakte NotificationHub
AdmCredential-
apnsCredential
De ApnsCredential van de gemaakte NotificationHub
ApnsCredential-
authorizationRules
De AuthorizationRules van de gemaakte NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
De BaiduCredential van de gemaakte NotificationHub
BaiduCredential-
gcmCredential
De GcmCredential van de gemaakte NotificationHub
GcmCredential-
mpnsCredential
De MpnsCredential van de gemaakte NotificationHub
MpnsCredential-
naam
De Naam van NotificationHub.
snaar
registrationTtl
De RegistratieTtl van de gemaakte NotificationHub
snaar
wnsCredential
De WnsCredential van de gemaakte NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Naam
Beschrijving
Waarde
rechten
De rechten die aan de regel zijn gekoppeld.
Tekenreeksmatrix met een van de volgende waarden: 'Luisteren' 'Beheren' 'Verzenden'
Sku
Naam
Beschrijving
Waarde
capaciteit
De capaciteit van de resource
Int
Familie
De SKU-familie
snaar
naam
Naam van de Notification Hub-SKU
'Basis' 'Gratis' 'Standaard' (vereist)
grootte
De SKU-grootte
snaar
rang
De laag van een bepaalde SKU
snaar
WnsCredential
WnsCredentialProperties
Naam
Beschrijving
Waarde
packageSid
De pakket-id voor deze referentie.
snaar
secretKey
De geheime sleutel.
snaar
windowsLiveEndpoint
Het Windows Live-eindpunt.
snaar
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon
Beschrijving
Azure Notification Hub- maken
Hiermee maakt u een Azure Notification Hub, een sjabloon die oorspronkelijk is geschreven door John Downs.
een mobiele app inrichten met een SQL Database-
Deze sjabloon richt een mobiele app, SQL Database en Notification Hub in. Hiermee configureert u een verbindingsreeks in de mobiele app voor de database en notification hub.
Het resourcetype naamruimten/notificationHubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.NotificationHubs-/naamruimten/notificationHubs-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@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 = {
admCredential = {
properties = {
authTokenUrl = "string"
clientId = "string"
clientSecret = "string"
}
}
apnsCredential = {
properties = {
apnsCertificate = "string"
certificateKey = "string"
endpoint = "string"
thumbprint = "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"
}
}
}
})
}
Eigenschapswaarden
AdmCredential
AdmCredentialProperties
Naam
Beschrijving
Waarde
authTokenUrl
De URL van het autorisatietoken.
snaar
clientId
De client-id.
snaar
clientSecret
De toegangssleutel voor het referentiegeheim.
snaar
ApnsCredential
ApnsCredentialProperties
Naam
Beschrijving
Waarde
apnsCertificate
Het APNS-certificaat.
snaar
certificateKey
De certificaatsleutel.
snaar
Eindpunt
Het eindpunt van deze referentie.
snaar
Vingerafdruk
De vingerafdruk van het APNS-certificaat
snaar
BaiduCredential
BaiduCredentialProperties
Naam
Beschrijving
Waarde
baiduApiKey
Baidu API-sleutel.
snaar
baiduEndPoint
Baidu-eindpunt.
snaar
baiduSecretKey
Baidu Secret Key
snaar
GcmCredential
GcmCredentialProperties
Naam
Beschrijving
Waarde
gcmEndpoint
Het GCM-eindpunt.
snaar
googleApiKey
De Google API-sleutel.
snaar
Microsoft.NotificationHubs/naamruimten/notificationHubs
Naam
Beschrijving
Waarde
plaats
Resourcelocatie
tekenreeks (vereist)
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: naamruimten
Eigenschappen
Eigenschappen van NotificationHub.
NotificationHubProperties (vereist)
Sku
De sKU van de gemaakte naamruimte
SKU-
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.NotificationHubs/naamruimten/notificationHubs@2016-03-01"
MpnsCredential
MpnsCredentialProperties
Naam
Beschrijving
Waarde
certificateKey
De certificaatsleutel voor deze referentie.
snaar
mpnsCertificate
Het MPNS-certificaat.
snaar
Vingerafdruk
De vingerafdruk van het MPNS-certificaat
snaar
NotificationHubProperties
Naam
Beschrijving
Waarde
admCredential
De AdmCredential van de gemaakte NotificationHub
AdmCredential-
apnsCredential
De ApnsCredential van de gemaakte NotificationHub
ApnsCredential-
authorizationRules
De AuthorizationRules van de gemaakte NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
De BaiduCredential van de gemaakte NotificationHub
BaiduCredential-
gcmCredential
De GcmCredential van de gemaakte NotificationHub
GcmCredential-
mpnsCredential
De MpnsCredential van de gemaakte NotificationHub
MpnsCredential-
naam
De Naam van NotificationHub.
snaar
registrationTtl
De RegistratieTtl van de gemaakte NotificationHub
snaar
wnsCredential
De WnsCredential van de gemaakte NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Naam
Beschrijving
Waarde
rechten
De rechten die aan de regel zijn gekoppeld.
Tekenreeksmatrix met een van de volgende waarden: 'Luisteren' 'Beheren' 'Verzenden'
Sku
Naam
Beschrijving
Waarde
capaciteit
De capaciteit van de resource
Int
Familie
De SKU-familie
snaar
naam
Naam van de Notification Hub-SKU
'Basis' 'Gratis' 'Standaard' (vereist)
grootte
De SKU-grootte
snaar
rang
De laag van een bepaalde SKU
snaar
WnsCredential
WnsCredentialProperties
Naam
Beschrijving
Waarde
packageSid
De pakket-id voor deze referentie.
snaar
secretKey
De geheime sleutel.
snaar
windowsLiveEndpoint
Het Windows Live-eindpunt.
snaar