Microsoft.NotificationHubs-Namespaces/notificationHubs 2014-09-01
Artikel 12/20/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Ressourcentyp namespaces/notificationHubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.NotificationHubs/namespaces/notificationHubs-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.
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'
}
}
Eigenschaftswerte
AdmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub AdmCredential.
AdmCredentialProperties-
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Ruft die URL des Autorisierungstokens ab oder legt sie fest.
Schnur
clientId
Dient zum Abrufen oder Festlegen des Clientbezeichners.
Schnur
clientSecret
Dient zum Abrufen oder Festlegen des geheimen Zugriffsschlüssels für Anmeldeinformationen.
Schnur
ApnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Ruft das APNS-Zertifikat ab oder legt es fest.
Schnur
certificateKey
Dient zum Abrufen oder Festlegen des Zertifikatschlüssels.
Schnur
Endpunkt
Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest.
Schnur
Fingerabdruck
Ruft den Apns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
BaiduCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Abrufen oder Festlegen des Baidu-API-Schlüssels.
Schnur
baiduEndPoint
Abrufen oder Festlegen des Baidu-Endpunkts.
Schnur
baiduSecretKey
Abrufen oder Festlegen des geheimen Baidu-Schlüssels
Schnur
GcmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub GcmCredential.
GcmCredentialProperties-
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Dient zum Abrufen oder Festlegen des GCM-Endpunkts.
Schnur
googleApiKey
Ruft den Google-API-Schlüssel ab oder legt den Schlüssel fest.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
Ort
Dient zum Abrufen oder Festlegen des Standorts des NotificationHub-Rechenzentrums.
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Elternteil
In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource .
Symbolischer Name für Ressource des Typs: Namespaces
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
MpnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest.
Schnur
mpnsCertificate
Ruft das MPNS-Zertifikat ab oder legt es fest.
Schnur
Fingerabdruck
Ruft den Mpns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
NotificationHubProperties
Name
Beschreibung
Wert
admCredential
Die AdmCredential des erstellten NotificationHub
AdmCredential-
apnsCredential
ApnsCredential des erstellten NotificationHub
ApnsCredential-
authorizationRules
Die AuthorizationRules des erstellten NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
Die BaiduCredential des erstellten NotificationHub
BaiduCredential-
gcmCredential
GcmCredential des erstellten NotificationHub
GcmCredential-
mpnsCredential
MpnsCredential des erstellten NotificationHub
MpnsCredential-
Name
Der Name des NotificationHub.
Schnur
registrationTtl
Die RegistrationTtl des erstellten NotificationHub
Schnur
wnsCredential
WnsCredential des erstellten NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Name
Beschreibung
Wert
claimType
Der Typ des Anspruchs.
Schnur
claimValue
Der Wert des Anspruchs.
Schnur
createdTime
Der Zeitpunkt, zu dem die Autorisierungsregel erstellt wurde.
Schnur
keyName
Der Name des verwendeten Schlüssels.
Schnur
modifiedTime
Die letzte Zeit, zu der die Regel aktualisiert wurde.
Schnur
primaryKey
Der verwendete Primärschlüssel.
Schnur
Revision
Die Revisionsnummer für die Regel.
Int
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
secondaryKey
Der sekundäre Schlüssel, der verwendet wurde.
Schnur
WnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub WnsCredential.
WnsCredentialProperties-
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt sie fest.
Schnur
secretKey
Dient zum Abrufen oder Festlegen des geheimen Schlüssels.
Schnur
windowsLiveEndpoint
Ruft den Windows Live-Endpunkt ab oder legt den Endpunkt fest.
Schnur
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
ARM-Vorlagenressourcendefinition
Der Ressourcentyp namespaces/notificationHubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.NotificationHubs/namespaces/notificationHubs-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
AdmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub AdmCredential.
AdmCredentialProperties-
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Ruft die URL des Autorisierungstokens ab oder legt sie fest.
Schnur
clientId
Dient zum Abrufen oder Festlegen des Clientbezeichners.
Schnur
clientSecret
Dient zum Abrufen oder Festlegen des geheimen Zugriffsschlüssels für Anmeldeinformationen.
Schnur
ApnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Ruft das APNS-Zertifikat ab oder legt es fest.
Schnur
certificateKey
Dient zum Abrufen oder Festlegen des Zertifikatschlüssels.
Schnur
Endpunkt
Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest.
Schnur
Fingerabdruck
Ruft den Apns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
BaiduCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Abrufen oder Festlegen des Baidu-API-Schlüssels.
Schnur
baiduEndPoint
Abrufen oder Festlegen des Baidu-Endpunkts.
Schnur
baiduSecretKey
Abrufen oder Festlegen des geheimen Baidu-Schlüssels
Schnur
GcmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub GcmCredential.
GcmCredentialProperties-
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Dient zum Abrufen oder Festlegen des GCM-Endpunkts.
Schnur
googleApiKey
Ruft den Google-API-Schlüssel ab oder legt den Schlüssel fest.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2014-09-01'
Ort
Dient zum Abrufen oder Festlegen des Standorts des NotificationHub-Rechenzentrums.
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art
Der Ressourcentyp
"Microsoft.NotificationHubs/namespaces/notificationHubs"
MpnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest.
Schnur
mpnsCertificate
Ruft das MPNS-Zertifikat ab oder legt es fest.
Schnur
Fingerabdruck
Ruft den Mpns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
NotificationHubProperties
Name
Beschreibung
Wert
admCredential
Die AdmCredential des erstellten NotificationHub
AdmCredential-
apnsCredential
ApnsCredential des erstellten NotificationHub
ApnsCredential-
authorizationRules
Die AuthorizationRules des erstellten NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
Die BaiduCredential des erstellten NotificationHub
BaiduCredential-
gcmCredential
GcmCredential des erstellten NotificationHub
GcmCredential-
mpnsCredential
MpnsCredential des erstellten NotificationHub
MpnsCredential-
Name
Der Name des NotificationHub.
Schnur
registrationTtl
Die RegistrationTtl des erstellten NotificationHub
Schnur
wnsCredential
WnsCredential des erstellten NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Name
Beschreibung
Wert
claimType
Der Typ des Anspruchs.
Schnur
claimValue
Der Wert des Anspruchs.
Schnur
createdTime
Der Zeitpunkt, zu dem die Autorisierungsregel erstellt wurde.
Schnur
keyName
Der Name des verwendeten Schlüssels.
Schnur
modifiedTime
Die letzte Zeit, zu der die Regel aktualisiert wurde.
Schnur
primaryKey
Der verwendete Primärschlüssel.
Schnur
Revision
Die Revisionsnummer für die Regel.
Int
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
secondaryKey
Der sekundäre Schlüssel, der verwendet wurde.
Schnur
WnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub WnsCredential.
WnsCredentialProperties-
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt sie fest.
Schnur
secretKey
Dient zum Abrufen oder Festlegen des geheimen Schlüssels.
Schnur
windowsLiveEndpoint
Ruft den Windows Live-Endpunkt ab oder legt den Endpunkt fest.
Schnur
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Der Ressourcentyp namespaces/notificationHubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.NotificationHubs/namespaces/notificationHubs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
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"
}
}
}
})
}
Eigenschaftswerte
AdmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub AdmCredential.
AdmCredentialProperties-
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Ruft die URL des Autorisierungstokens ab oder legt sie fest.
Schnur
clientId
Dient zum Abrufen oder Festlegen des Clientbezeichners.
Schnur
clientSecret
Dient zum Abrufen oder Festlegen des geheimen Zugriffsschlüssels für Anmeldeinformationen.
Schnur
ApnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub ApnsCredential.
ApnsCredentialProperties
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Ruft das APNS-Zertifikat ab oder legt es fest.
Schnur
certificateKey
Dient zum Abrufen oder Festlegen des Zertifikatschlüssels.
Schnur
Endpunkt
Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest.
Schnur
Fingerabdruck
Ruft den Apns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
BaiduCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub BaiduCredential.
BaiduCredentialProperties
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Abrufen oder Festlegen des Baidu-API-Schlüssels.
Schnur
baiduEndPoint
Abrufen oder Festlegen des Baidu-Endpunkts.
Schnur
baiduSecretKey
Abrufen oder Festlegen des geheimen Baidu-Schlüssels
Schnur
GcmCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub GcmCredential.
GcmCredentialProperties-
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Dient zum Abrufen oder Festlegen des GCM-Endpunkts.
Schnur
googleApiKey
Ruft den Google-API-Schlüssel ab oder legt den Schlüssel fest.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
Ort
Dient zum Abrufen oder Festlegen des Standorts des NotificationHub-Rechenzentrums.
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Ressource des Typs: Namespaces
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte.
Art
Der Ressourcentyp
"Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
MpnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub MpnsCredential.
MpnsCredentialProperties
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest.
Schnur
mpnsCertificate
Ruft das MPNS-Zertifikat ab oder legt es fest.
Schnur
Fingerabdruck
Ruft den Mpns-Zertifikatfingerabdruck ab oder legt diesen fest.
Schnur
NotificationHubProperties
Name
Beschreibung
Wert
admCredential
Die AdmCredential des erstellten NotificationHub
AdmCredential-
apnsCredential
ApnsCredential des erstellten NotificationHub
ApnsCredential-
authorizationRules
Die AuthorizationRules des erstellten NotificationHub
SharedAccessAuthorizationRuleProperties []
baiduCredential
Die BaiduCredential des erstellten NotificationHub
BaiduCredential-
gcmCredential
GcmCredential des erstellten NotificationHub
GcmCredential-
mpnsCredential
MpnsCredential des erstellten NotificationHub
MpnsCredential-
Name
Der Name des NotificationHub.
Schnur
registrationTtl
Die RegistrationTtl des erstellten NotificationHub
Schnur
wnsCredential
WnsCredential des erstellten NotificationHub
WnsCredential-
SharedAccessAuthorizationRuleProperties
Name
Beschreibung
Wert
claimType
Der Typ des Anspruchs.
Schnur
claimValue
Der Wert des Anspruchs.
Schnur
createdTime
Der Zeitpunkt, zu dem die Autorisierungsregel erstellt wurde.
Schnur
keyName
Der Name des verwendeten Schlüssels.
Schnur
modifiedTime
Die letzte Zeit, zu der die Regel aktualisiert wurde.
Schnur
primaryKey
Der verwendete Primärschlüssel.
Schnur
Revision
Die Revisionsnummer für die Regel.
Int
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
secondaryKey
Der sekundäre Schlüssel, der verwendet wurde.
Schnur
WnsCredential
Name
Beschreibung
Wert
Eigenschaften
Dient zum Abrufen oder Festlegen von Eigenschaften von NotificationHub WnsCredential.
WnsCredentialProperties-
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt sie fest.
Schnur
secretKey
Dient zum Abrufen oder Festlegen des geheimen Schlüssels.
Schnur
windowsLiveEndpoint
Ruft den Windows Live-Endpunkt ab oder legt den Endpunkt fest.
Schnur