Microsoft.NotificationHubs-namnområden/notificationHubs 2014-09-01
Artikel 12/20/2024
2 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' = {
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: [
{
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'
}
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
AdmCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
BaiduCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Namn
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
Microsoft.NotificationHubs/namespaces/notificationHubs
Namn
Beskrivning
Värde
plats
Hämtar eller anger NotificationHub-datacenterplats.
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
förälder
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 den överordnade resursen .
Symboliskt namn för resurs av typen: namnområden
Egenskaper
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (krävs)
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
MpnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
NotificationHubProperties
Namn
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
Namn
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
SharedAccessAuthorizationRuleProperties
Namn
Beskrivning
Värde
claimType
Typ av anspråk.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Tidpunkt då auktoriseringsregeln skapades.
sträng
keyName
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
WnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Namn
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
Snabbstartsexempel
Följande snabbstartsexempel 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",
"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"
}
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
AdmCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
BaiduCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Namn
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
Microsoft.NotificationHubs/namespaces/notificationHubs
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2014-09-01'
plats
Hämtar eller anger NotificationHub-datacenterplats.
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (krävs)
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs"
MpnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
NotificationHubProperties
Namn
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
Namn
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
SharedAccessAuthorizationRuleProperties
Namn
Beskrivning
Värde
claimType
Typ av anspråk.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Tidpunkt då auktoriseringsregeln skapades.
sträng
keyName
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
WnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Namn
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"
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 = [
{
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
AdmCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub AdmCredential.
AdmCredentialProperties
AdmCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Apns-certifikatets tumavtryck
sträng
BaiduCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Namn
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
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub GcmCredential.
GcmCredentialProperties
GcmCredentialProperties
Namn
Beskrivning
Värde
gcmEndpoint
Hämtar eller anger GCM-slutpunkten.
sträng
googleApiKey
Hämtar eller anger Google API-nyckeln.
sträng
Microsoft.NotificationHubs/namespaces/notificationHubs
Namn
Beskrivning
Värde
plats
Hämtar eller anger NotificationHub-datacenterplats.
sträng (krävs)
Namn
Resursnamnet
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
Egenskaper
Hämtar eller anger egenskaper för NotificationHub.
NotificationHubProperties (krävs)
Taggar
Resurstaggar
Ordlista med taggnamn och värden.
typ
Resurstypen
"Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
MpnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Namn
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
tumavtryck
Hämtar eller anger Mpns-certifikatets tumavtryck
sträng
NotificationHubProperties
Namn
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
Namn
NotificationHub-namnet.
sträng
registrationTtl
RegistrationTtl för den skapade NotificationHub
sträng
wnsCredential
WnsCredential för den skapade NotificationHub
WnsCredential
SharedAccessAuthorizationRuleProperties
Namn
Beskrivning
Värde
claimType
Typ av anspråk.
sträng
claimValue
Anspråkets värde.
sträng
createdTime
Tidpunkt då auktoriseringsregeln skapades.
sträng
keyName
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
WnsCredential
Namn
Beskrivning
Värde
Egenskaper
Hämtar eller anger egenskaper för NotificationHub WnsCredential.
WnsCredentialProperties
WnsCredentialProperties
Namn
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