Microsoft.NotificationHubs-Namespaces/notificationHubs 2016-03-01
Artikel 12/19/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@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'
}
}
Eigenschaftswerte
AdmCredential
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Die URL des Autorisierungstokens.
Schnur
clientId
Der Clientbezeichner.
Schnur
clientSecret
Der geheime Zugriffsschlüssel für Anmeldeinformationen.
Schnur
ApnsCredential
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Das APNS-Zertifikat.
Schnur
certificateKey
Der Zertifikatschlüssel.
Schnur
Endpunkt
Der Endpunkt dieser Anmeldeinformationen.
Schnur
Fingerabdruck
Der APNS-Zertifikatfingerabdruck
Schnur
BaiduCredential
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Baidu-API-Schlüssel.
Schnur
baiduEndPoint
Baidu Endpoint.
Schnur
baiduSecretKey
Baidu Secret Key
Schnur
GcmCredential
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Der GCM-Endpunkt.
Schnur
googleApiKey
Der Google-API-Schlüssel.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort
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
Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Sku
Die Sku des erstellten Namespaces
Sku-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
MpnsCredential
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Der Zertifikatschlüssel für diese Anmeldeinformationen.
Schnur
mpnsCertificate
Das MPNS-Zertifikat.
Schnur
Fingerabdruck
MpNS-Zertifikatfingerabdruck
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
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
Sku
Name
Beschreibung
Wert
Fassungsvermögen
Die Kapazität der Ressource
Int
Familie
Die Sku-Familie
Schnur
Name
Name der Benachrichtigungshub-Sku
"Einfach" "Kostenlos" "Standard" (erforderlich)
Größe
Die Größe der Sku
Schnur
Rang
Die Ebene einer bestimmten SKU
Schnur
WnsCredential
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Die Paket-ID für diese Anmeldeinformationen.
Schnur
secretKey
Der geheime Schlüssel.
Schnur
windowsLiveEndpoint
Der Windows Live-Endpunkt.
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": "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"
}
}
Eigenschaftswerte
AdmCredential
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Die URL des Autorisierungstokens.
Schnur
clientId
Der Clientbezeichner.
Schnur
clientSecret
Der geheime Zugriffsschlüssel für Anmeldeinformationen.
Schnur
ApnsCredential
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Das APNS-Zertifikat.
Schnur
certificateKey
Der Zertifikatschlüssel.
Schnur
Endpunkt
Der Endpunkt dieser Anmeldeinformationen.
Schnur
Fingerabdruck
Der APNS-Zertifikatfingerabdruck
Schnur
BaiduCredential
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Baidu-API-Schlüssel.
Schnur
baiduEndPoint
Baidu Endpoint.
Schnur
baiduSecretKey
Baidu Secret Key
Schnur
GcmCredential
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Der GCM-Endpunkt.
Schnur
googleApiKey
Der Google-API-Schlüssel.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2016-03-01'
Ort
Ressourcenspeicherort
Zeichenfolge (erforderlich)
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Sku
Die Sku des erstellten Namespaces
Sku-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art
Der Ressourcentyp
"Microsoft.NotificationHubs/namespaces/notificationHubs"
MpnsCredential
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Der Zertifikatschlüssel für diese Anmeldeinformationen.
Schnur
mpnsCertificate
Das MPNS-Zertifikat.
Schnur
Fingerabdruck
MpNS-Zertifikatfingerabdruck
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
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
Sku
Name
Beschreibung
Wert
Fassungsvermögen
Die Kapazität der Ressource
Int
Familie
Die Sku-Familie
Schnur
Name
Name der Benachrichtigungshub-Sku
"Einfach" "Kostenlos" "Standard" (erforderlich)
Größe
Die Größe der Sku
Schnur
Rang
Die Ebene einer bestimmten SKU
Schnur
WnsCredential
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Die Paket-ID für diese Anmeldeinformationen.
Schnur
secretKey
Der geheime Schlüssel.
Schnur
windowsLiveEndpoint
Der Windows Live-Endpunkt.
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@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"
}
}
}
})
}
Eigenschaftswerte
AdmCredential
AdmCredentialProperties
Name
Beschreibung
Wert
authTokenUrl
Die URL des Autorisierungstokens.
Schnur
clientId
Der Clientbezeichner.
Schnur
clientSecret
Der geheime Zugriffsschlüssel für Anmeldeinformationen.
Schnur
ApnsCredential
ApnsCredentialProperties
Name
Beschreibung
Wert
apnsCertificate
Das APNS-Zertifikat.
Schnur
certificateKey
Der Zertifikatschlüssel.
Schnur
Endpunkt
Der Endpunkt dieser Anmeldeinformationen.
Schnur
Fingerabdruck
Der APNS-Zertifikatfingerabdruck
Schnur
BaiduCredential
BaiduCredentialProperties
Name
Beschreibung
Wert
baiduApiKey
Baidu-API-Schlüssel.
Schnur
baiduEndPoint
Baidu Endpoint.
Schnur
baiduSecretKey
Baidu Secret Key
Schnur
GcmCredential
GcmCredentialProperties
Name
Beschreibung
Wert
gcmEndpoint
Der GCM-Endpunkt.
Schnur
googleApiKey
Der Google-API-Schlüssel.
Schnur
Microsoft.NotificationHubs/namespaces/notificationHubs
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort
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
Eigenschaften von NotificationHub.
NotificationHubProperties- (erforderlich)
Sku
Die Sku des erstellten Namespaces
Sku-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte.
Art
Der Ressourcentyp
"Microsoft.NotificationHubs/namespaces/notificationHubs@2016-03-01"
MpnsCredential
MpnsCredentialProperties
Name
Beschreibung
Wert
certificateKey
Der Zertifikatschlüssel für diese Anmeldeinformationen.
Schnur
mpnsCertificate
Das MPNS-Zertifikat.
Schnur
Fingerabdruck
MpNS-Zertifikatfingerabdruck
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
Rechte
Die Rechte, die der Regel zugeordnet sind.
Zeichenfolgenarray, das eine der folgenden Elemente enthält: "Lauschen" "Verwalten" "Senden"
Sku
Name
Beschreibung
Wert
Fassungsvermögen
Die Kapazität der Ressource
Int
Familie
Die Sku-Familie
Schnur
Name
Name der Benachrichtigungshub-Sku
"Einfach" "Kostenlos" "Standard" (erforderlich)
Größe
Die Größe der Sku
Schnur
Rang
Die Ebene einer bestimmten SKU
Schnur
WnsCredential
WnsCredentialProperties
Name
Beschreibung
Wert
packageSid
Die Paket-ID für diese Anmeldeinformationen.
Schnur
secretKey
Der geheime Schlüssel.
Schnur
windowsLiveEndpoint
Der Windows Live-Endpunkt.
Schnur