Microsoft.NotificationHubs-namnområden/notificationHubs 2014-09-01
Artikel 04/14/2024
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
admCredential: {
properties: {
authTokenUrl: 'string'
clientId: 'string'
clientSecret: 'string'
}
}
apnsCredential: {
properties: {
apnsCertificate: 'string'
certificateKey: 'string'
endpoint: 'string'
thumbprint: 'string'
}
}
authorizationRules: [
{
claimType: 'string'
claimValue: 'string'
createdTime: 'string'
keyName: 'string'
modifiedTime: 'string'
primaryKey: 'string'
revision: int
rights: [
'string'
]
secondaryKey: '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'
}
}
}
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
name
Resursnamnet Se hur du anger namn och typer för underordnade resurser i Bicep .
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Hämtar eller ställer in NotificationHub-datacenterplats.
sträng (krävs)
tags
Hämtar eller anger NotificationHub-taggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
parent
I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför överordnad resurs .
Symboliskt namn för resurs av typen: namnområden
properties
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (obligatoriskt)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
Hämtar eller anger URL:en för auktoriseringstoken.
sträng
ClientID
Hämtar eller anger klientidentifieraren.
sträng
clientSecret
Hämtar eller anger åtkomstnyckeln för hemligheten för autentiseringsuppgifter.
sträng
ApnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
Hämtar eller anger APNS-certifikatet.
sträng
certificateKey
Hämtar eller anger certifikatnyckeln.
sträng
slutpunkt
Hämtar eller anger slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleEgenskaper
Name
Beskrivning
Värde
claimType
Anspråkets typ.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Tidpunkt då auktoriseringsregeln skapades.
sträng
Nyckelnamn
Namnet på nyckeln som användes.
sträng
modifiedTime
Den senaste gången regeln uppdaterades.
sträng
primaryKey
Den primära nyckeln som användes.
sträng
revision
Revisionsnumret för regeln.
int
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
secondaryKey
Den sekundära nyckeln som användes.
sträng
BaiduCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Hämta eller ange Baidu API-nyckel.
sträng
baiduEndPoint
Hämta eller ange Baidu-slutpunkt.
sträng
baiduSecretKey
Hämta eller ange hemlig Baidu-nyckel
sträng
GcmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
MpnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Hämtar eller anger certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
Hämtar eller anger MPNS-certifikatet.
sträng
Stämpel
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
WnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Hämtar eller anger paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Hämtar eller anger den hemliga nyckeln.
sträng
windowsLiveEndpoint
Hämtar eller anger Windows Live-slutpunkten.
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resursdefinition för ARM-mall
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2014-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"admCredential": {
"properties": {
"authTokenUrl": "string",
"clientId": "string",
"clientSecret": "string"
}
},
"apnsCredential": {
"properties": {
"apnsCertificate": "string",
"certificateKey": "string",
"endpoint": "string",
"thumbprint": "string"
}
},
"authorizationRules": [
{
"claimType": "string",
"claimValue": "string",
"createdTime": "string",
"keyName": "string",
"modifiedTime": "string",
"primaryKey": "string",
"revision": "int",
"rights": [ "string" ],
"secondaryKey": "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"
}
}
}
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs"
apiVersion
Resurs-API-versionen
'2014-09-01'
name
Resursnamnet Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar .
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Hämtar eller ställer in NotificationHub-datacenterplats.
sträng (krävs)
tags
Hämtar eller anger NotificationHub-taggar.
Ordlista med taggnamn och värden. Se Taggar i mallar
properties
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (obligatoriskt)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
Hämtar eller anger URL:en för auktoriseringstoken.
sträng
ClientID
Hämtar eller anger klientidentifieraren.
sträng
clientSecret
Hämtar eller anger åtkomstnyckeln för hemligheten för autentiseringsuppgifter.
sträng
ApnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
Hämtar eller anger APNS-certifikatet.
sträng
certificateKey
Hämtar eller anger certifikatnyckeln.
sträng
slutpunkt
Hämtar eller anger slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleProperties
Name
Beskrivning
Värde
claimType
Anspråkets typ.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Den tidpunkt då auktoriseringsregeln skapades.
sträng
Nyckelnamn
Namnet på nyckeln som användes.
sträng
modifiedTime
Den senaste gången regeln uppdaterades.
sträng
primaryKey
Den primära nyckel som användes.
sträng
revision
Revisionsnumret för regeln.
int
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
secondaryKey
Den sekundära nyckeln som användes.
sträng
BaiduCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Hämta eller ange Baidu API-nyckel.
sträng
baiduEndPoint
Hämta eller ange Baidu-slutpunkt.
sträng
baiduSecretKey
Hämta eller ange hemlig Baidu-nyckel
sträng
GcmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
MpnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Hämtar eller anger certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
Hämtar eller anger MPNS-certifikatet.
sträng
Stämpel
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
WnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Hämtar eller anger paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Hämtar eller anger den hemliga nyckeln.
sträng
windowsLiveEndpoint
Hämtar eller anger Windows Live-slutpunkten.
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen namespaces/notificationHubs kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.NotificationHubs/namespaces/notificationHubs-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
admCredential = {
properties = {
authTokenUrl = "string"
clientId = "string"
clientSecret = "string"
}
}
apnsCredential = {
properties = {
apnsCertificate = "string"
certificateKey = "string"
endpoint = "string"
thumbprint = "string"
}
}
authorizationRules = [
{
claimType = "string"
claimValue = "string"
createdTime = "string"
keyName = "string"
modifiedTime = "string"
primaryKey = "string"
revision = int
rights = [
"string"
]
secondaryKey = "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"
}
}
}
})
}
Egenskapsvärden
namespaces/notificationHubs
Name
Beskrivning
Värde
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
name
Resursnamnet
sträng (krävs) Teckengräns: 1–260 Giltiga tecken: Alfanumeriska värden, punkter, bindestreck och understreck. Starta alfanumeriskt.
location
Hämtar eller ställer in NotificationHub-datacenterplats.
sträng (krävs)
parent_id
ID för resursen som är överordnad för den här resursen.
ID för resurs av typen: namnområden
tags
Hämtar eller anger NotificationHub-taggar.
Ordlista med taggnamn och värden.
properties
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (krävs)
NotificationHubProperties
Name
Beskrivning
Värde
admCredential
AdmCredential för den skapade NotificationHub
AdmCredential
apnsCredential
ApnsCredential för den skapade NotificationHub
ApnsCredential
authorizationRules
AuthorizationRules för den skapade NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential för den skapade NotificationHub
BaiduCredential
gcmCredential
GcmCredential för den skapade NotificationHub
GcmCredential
mpnsCredential
MpnsCredential för den skapade NotificationHub
MpnsCredential
name
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
AdmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Name
Beskrivning
Värde
authTokenUrl
Hämtar eller anger URL:en för auktoriseringstoken.
sträng
ClientID
Hämtar eller anger klientidentifieraren.
sträng
clientSecret
Hämtar eller anger autentiseringsuppgifternas hemliga åtkomstnyckel.
sträng
ApnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beskrivning
Värde
apnsCertificate
Hämtar eller anger APNS-certifikatet.
sträng
certificateKey
Hämtar eller anger certifikatnyckeln.
sträng
slutpunkt
Hämtar eller anger slutpunkten för den här autentiseringsuppgiften.
sträng
Stämpel
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
SharedAccessAuthorizationRuleEgenskaper
Name
Beskrivning
Värde
claimType
Anspråkets typ.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Tidpunkt då auktoriseringsregeln skapades.
sträng
Nyckelnamn
Namnet på nyckeln som användes.
sträng
modifiedTime
Den senaste gången regeln uppdaterades.
sträng
primaryKey
Den primära nyckeln som användes.
sträng
revision
Revisionsnumret för regeln.
int
Rättigheter
De rättigheter som är associerade med regeln.
Strängmatris som innehåller något av: "Lyssna" "Hantera" "Skicka"
secondaryKey
Den sekundära nyckeln som användes.
sträng
BaiduCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beskrivning
Värde
baiduApiKey
Hämta eller ange Baidu API-nyckel.
sträng
baiduEndPoint
Hämta eller ange Baidu-slutpunkt.
sträng
baiduSecretKey
Hämta eller ange hemlig Baidu-nyckel
sträng
GcmCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Name
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
MpnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beskrivning
Värde
certificateKey
Hämtar eller anger certifikatnyckeln för den här autentiseringsuppgiften.
sträng
mpnsCertificate
Hämtar eller anger MPNS-certifikatet.
sträng
Stämpel
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
WnsCredential
Name
Beskrivning
Värde
properties
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Name
Beskrivning
Värde
packageSid
Hämtar eller anger paket-ID för den här autentiseringsuppgiften.
sträng
secretKey
Hämtar eller anger den hemliga nyckeln.
sträng
windowsLiveEndpoint
Hämtar eller anger Windows Live-slutpunkten.
sträng