Freigeben über


Microsoft.NotificationHubs-Namespaces

Bicep-Ressourcendefinition

Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/namespaces-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2023-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  properties: {
    dataCenter: 'string'
    namespaceType: 'string'
    networkAcls: {
      ipRules: [
        {
          ipMask: 'string'
          rights: [
            'string'
          ]
        }
      ]
      publicNetworkRule: {
        rights: [
          'string'
        ]
      }
    }
    pnsCredentials: {
      admCredential: {
        properties: {
          authTokenUrl: 'string'
          clientId: 'string'
          clientSecret: 'string'
        }
      }
      apnsCredential: {
        properties: {
          apnsCertificate: 'string'
          appId: 'string'
          appName: 'string'
          certificateKey: 'string'
          endpoint: 'string'
          keyId: 'string'
          thumbprint: 'string'
          token: 'string'
        }
      }
      baiduCredential: {
        properties: {
          baiduApiKey: 'string'
          baiduEndPoint: 'string'
          baiduSecretKey: 'string'
        }
      }
      browserCredential: {
        properties: {
          subject: 'string'
          vapidPrivateKey: 'string'
          vapidPublicKey: 'string'
        }
      }
      fcmV1Credential: {
        properties: {
          clientEmail: 'string'
          privateKey: 'string'
          projectId: 'string'
        }
      }
      gcmCredential: {
        properties: {
          gcmEndpoint: 'string'
          googleApiKey: 'string'
        }
      }
      mpnsCredential: {
        properties: {
          certificateKey: 'string'
          mpnsCertificate: 'string'
          thumbprint: 'string'
        }
      }
      wnsCredential: {
        properties: {
          certificateKey: 'string'
          packageSid: 'string'
          secretKey: 'string'
          windowsLiveEndpoint: 'string'
          wnsCertificate: 'string'
        }
      }
      xiaomiCredential: {
        properties: {
          appSecret: 'string'
          endpoint: 'string'
        }
      }
    }
    provisioningState: 'string'
    publicNetworkAccess: 'string'
    replicationRegion: 'string'
    scaleUnit: 'string'
    status: 'string'
    zoneRedundancy: 'string'
  }
}

Eigenschaftswerte

Namespaces

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 6-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche

Beginnen Sie mit einem Buchstaben. Enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
sku Die SKU-Beschreibung für einen Namespace SKU (erforderlich)
properties Stellt Namespaceeigenschaften dar. NamespaceEigenschaften

NamespaceEigenschaften

Name BESCHREIBUNG Wert
Datacenter Veraltet. Zeichenfolge
namespaceType Definiert Werte für NamespaceType. "Messaging"
'NotificationHub'
networkAcls Eine Sammlung von Netzwerkautorisierungsregeln. NetworkAcls
pnsCredentials Sammlung von Notification Hub- oder Notification Hub-Namespace-PNS-Anmeldeinformationen. PnsCredentials
provisioningState Definiert Werte für OperationProvisioningState. "Abgebrochen"
"Deaktiviert"
"Fehler"
"InProgress"
"Ausstehend"
"Erfolgreich"
"Unbekannt"
publicNetworkAccess Typ des Öffentlichen Netzwerkzugriffs. "Deaktiviert"
"Aktiviert"
replicationRegion Zulässige Replikationsregion "AustraliaEast"
"BrazilSouth"
'Standardwert'
"Keine"
"NorthEurope"
'SouthAfricaNorth'
"SouthEastAsia"
"WestUs2"
scaleUnit Ruft scaleUnit ab, an der der Namespace erstellt wird, oder legt diese fest. Zeichenfolge
status Namespace status. "Erstellt"
"Erstellen"
"Löschen"
"Angehalten"
zoneRedundancy Name der Namespace-SKU. "Deaktiviert"
"Aktiviert"

NetworkAcls

Name BESCHREIBUNG Wert
ipRules Liste der IP-Regeln. IpRule[]
publicNetworkRule Eine Standard-Netzwerkautorisierungsregel (öffentliches Internet), die Rechte enthält, wenn keine andere Netzwerkregel übereinstimmt. PublicInternetAuthorizationRule

IpRule

Name BESCHREIBUNG Wert
ipMask IP-Maske. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das folgendes enthält:
"Listen"
"Verwalten"
"Senden" (erforderlich)

PublicInternetAuthorizationRule

Name BESCHREIBUNG Wert
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das folgendes enthält:
"Listen"
"Verwalten"
"Senden" (erforderlich)

PnsCredentials

Name BESCHREIBUNG Wert
admCredential Beschreibung eines NotificationHub AdmCredential. AdmCredential
apnsCredential Beschreibung eines NotificationHub-ApnsCredential. ApnsCredential
baiduCredential Beschreibung eines NotificationHub BaiduCredential. BaiduCredential
BrowserAnmeldeinformationen Beschreibung einer NotificationHub-Browserinformation. BrowserAnmeldeinformationen
fcmV1Anmeldeinformationen Beschreibung eines NotificationHub FcmV1Credential. FcmV1Anmeldeinformationen
gcmCredential Beschreibung eines NotificationHub GcmCredential. GcmCredential
mpnsCredential Beschreibung eines NotificationHub MpnsCredential. MpnsCredential
wnsCredential Beschreibung eines NotificationHub WnsCredential. WnsCredential
xiaomiCredential Beschreibung eines NotificationHub XiaomiCredential. XiaomiCredential

AdmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub AdmCredential. AdmCredentialProperties (erforderlich)

AdmCredentialProperties

Name BESCHREIBUNG Wert
authTokenUrl Ruft die URL des Autorisierungstokens ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientId Ruft den Clientbezeichner ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientSecret Ruft den geheimen Zugriffsschlüssel für Anmeldeinformationen ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

ApnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-ApnsCredential. ApnsCredentialProperties (erforderlich)

ApnsCredentialProperties

Name BESCHREIBUNG Wert
apnsCertificate Ruft das APNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appId Ruft den registrierten Anspruchsschlüssel des Ausstellers (iss) ab, dessen Wert ist, oder legt diese fest.
Ihre 10-stellige Team-ID, die Sie aus Ihrem Entwicklerkonto erhalten haben
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appName Ruft den Namen der Anwendung ab oder legt den Namen fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
certificateKey Ruft den Zertifikatschlüssel ab oder legt den Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
keyId Ruft einen 10-stelligen Schlüssel(Kid)-Schlüssel ab, der von abgerufen wurde, oder legt diesen fest.
Ihr Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den APNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
token Ruft das Anbieterauthentifizierungstoken ab, das über Ihre
Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BaiduCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub BaiduCredential. BaiduCredentialProperties (erforderlich)

BaiduCredentialProperties

Name BESCHREIBUNG Wert
baiduApiKey Ruft den baidu-Api-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduEndPoint Ruft baidu-Endpunkt ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduSecretKey Ruft den geheimen Baidu-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BrowserAnmeldeinformationen

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-Browserinformation. BrowserCredentialProperties (erforderlich)

BrowserCredentialProperties

Name BESCHREIBUNG Wert
subject Ruft den Webpush-Betreff ab oder legt ihn fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPrivateKey Ruft den privaten VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPublicKey Ruft den öffentlichen VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

FcmV1Credential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub FcmV1Credential. FcmV1CredentialProperties (erforderlich)

FcmV1CredentialProperties

Name BESCHREIBUNG Wert
clientEmail Ruft Client-E-Mails ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
privateKey Ruft den privaten Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
projectId Ruft die Projekt-ID ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

GcmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-GcmCredential-Typs. GcmCredentialProperties (erforderlich)

GcmCredentialProperties

Name BESCHREIBUNG Wert
gcmEndpoint Ruft den GCM-Endpunkt ab oder legt den GCM-Endpunkt fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
googleApiKey Ruft den Google-API-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

MpnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-MpnsCredential-Datei. MpnsCredentialProperties (erforderlich)

MpnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
mpnsCertificate Ruft das MPNS-Zertifikat ab oder legt es fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den MPNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

WnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-WnsCredential-Werts. WnsCredentialProperties (erforderlich)

WnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ges oder legt den WNS-Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
packageSid Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
secretKey Ruft den geheimen Schlüssel ab oder legt den geheimen Schlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
windowsLiveEndpoint Ruft den Windows Live-Endpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
wnsCertificate Ruft das WNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

XiaomiCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub XiaomiCredentialProperties. XiaomiCredentialProperties (erforderlich)

XiaomiCredentialProperties

Name BESCHREIBUNG Wert
appSecret Ruft das App-Geheimnis ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Xiaomi-Dienstendpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

Sku

Name BESCHREIBUNG Wert
Kapazität Ruft die Kapazität der Ressource ab oder legt sie fest. INT
family Ruft die SKU-Familie ab oder legt sie fest. Zeichenfolge
name Name der Namespace-SKU. "Basic"
"Kostenlos"
"Standard" (erforderlich)
size Ruft die SKU-Größe ab oder legt sie fest. Zeichenfolge
Ebene Ruft die Ebene einer bestimmten SKU ab oder legt sie fest. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen von Azure Notification Hub

Bereitstellen in Azure
Erstellt eine Azure Notification Hub-Vorlage, die ursprünglich von John Downs erstellt wurde.
Bereitstellen einer mobilen App mit einem SQL-Datenbank

Bereitstellen in Azure
Diese Vorlage stellt eine mobile App, eine SQL-Datenbank und einen Notification Hub zur Anwendung. Es konfiguriert eine Verbindungszeichenfolge in der mobilen App für die Datenbank und den Notification Hub.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/namespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2023-10-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "properties": {
    "dataCenter": "string",
    "namespaceType": "string",
    "networkAcls": {
      "ipRules": [
        {
          "ipMask": "string",
          "rights": [ "string" ]
        }
      ],
      "publicNetworkRule": {
        "rights": [ "string" ]
      }
    },
    "pnsCredentials": {
      "admCredential": {
        "properties": {
          "authTokenUrl": "string",
          "clientId": "string",
          "clientSecret": "string"
        }
      },
      "apnsCredential": {
        "properties": {
          "apnsCertificate": "string",
          "appId": "string",
          "appName": "string",
          "certificateKey": "string",
          "endpoint": "string",
          "keyId": "string",
          "thumbprint": "string",
          "token": "string"
        }
      },
      "baiduCredential": {
        "properties": {
          "baiduApiKey": "string",
          "baiduEndPoint": "string",
          "baiduSecretKey": "string"
        }
      },
      "browserCredential": {
        "properties": {
          "subject": "string",
          "vapidPrivateKey": "string",
          "vapidPublicKey": "string"
        }
      },
      "fcmV1Credential": {
        "properties": {
          "clientEmail": "string",
          "privateKey": "string",
          "projectId": "string"
        }
      },
      "gcmCredential": {
        "properties": {
          "gcmEndpoint": "string",
          "googleApiKey": "string"
        }
      },
      "mpnsCredential": {
        "properties": {
          "certificateKey": "string",
          "mpnsCertificate": "string",
          "thumbprint": "string"
        }
      },
      "wnsCredential": {
        "properties": {
          "certificateKey": "string",
          "packageSid": "string",
          "secretKey": "string",
          "windowsLiveEndpoint": "string",
          "wnsCertificate": "string"
        }
      },
      "xiaomiCredential": {
        "properties": {
          "appSecret": "string",
          "endpoint": "string"
        }
      }
    },
    "provisioningState": "string",
    "publicNetworkAccess": "string",
    "replicationRegion": "string",
    "scaleUnit": "string",
    "status": "string",
    "zoneRedundancy": "string"
  }
}

Eigenschaftswerte

Namespaces

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.NotificationHubs/namespaces"
apiVersion Die Ressourcen-API-Version "2023-10-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 6-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche

Beginnen Sie mit einem Buchstaben. Enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Die Sku-Beschreibung für einen Namespace Sku (erforderlich)
properties Stellt Namespaceeigenschaften dar. NamespaceEigenschaften

NamespaceEigenschaften

Name BESCHREIBUNG Wert
Datacenter Veraltet. Zeichenfolge
namespaceType Definiert Werte für NamespaceType. "Messaging"
"NotificationHub"
networkAcls Eine Sammlung von Netzwerkautorisierungsregeln. NetworkAcls
pnsCredentials Sammlung von Notification Hub- oder Notification Hub-Namespace-PNS-Anmeldeinformationen. PnsCredentials
provisioningState Definiert Werte für OperationProvisioningState. "Abgebrochen"
"Deaktiviert"
"Fehler"
"InProgress"
"Ausstehend"
"Erfolgreich"
"Unbekannt"
publicNetworkAccess Art des Öffentlichen Netzwerkzugriffs. "Deaktiviert"
"Aktiviert"
replicationRegion Zulässige Replikationsregion "AustraliaEast"
"BrazilSouth"
'Standardwert'
"Keine"
"NorthEurope"
"SouthAfricaNorth"
"SouthEastAsia"
"WestUs2"
scaleUnit Ruft scaleUnit ab, an dem der Namespace erstellt wird, oder legt diese fest. Zeichenfolge
status Namespace status. "Erstellt"
"Erstellen"
"Löschen"
"Angehalten"
zoneRedundancy Name der Namespace-SKU. "Deaktiviert"
"Aktiviert"

NetworkAcls

Name BESCHREIBUNG Wert
ipRules Liste der IP-Regeln. IpRule[]
publicNetworkRule Eine Standard-Netzwerkautorisierungsregel (öffentliches Internet), die Rechte enthält, wenn keine andere Netzwerkregel übereinstimmt. PublicInternetAuthorizationRule

IpRule

Name BESCHREIBUNG Wert
ipMask IP-Maske. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das eines der folgenden Elemente enthält:
"Lauschen"
"Verwalten"
'Senden' (erforderlich)

PublicInternetAuthorizationRule

Name BESCHREIBUNG Wert
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das eines der folgenden Elemente enthält:
"Lauschen"
"Verwalten"
'Senden' (erforderlich)

PnsCredentials

Name BESCHREIBUNG Wert
admCredential Beschreibung eines NotificationHub AdmCredential- AdmCredential
apnsCredential Beschreibung einer NotificationHub-ApnsCredential-Datei. ApnsCredential
baiduCredential Beschreibung eines NotificationHub BaiduCredential. BaiduCredential
browserCredential Beschreibung einer NotificationHub-Browserinformation. BrowserCredential
fcmV1Credential Beschreibung eines NotificationHub FcmV1Credential. FcmV1Credential
gcmCredential Beschreibung eines NotificationHub-GcmCredential-Typs. GcmCredential
mpnsCredential Beschreibung einer NotificationHub-MpnsCredential-Datei. MpnsCredential
wnsCredential Beschreibung eines NotificationHub-WnsCredential-Werts. WnsCredential
xiaomiCredential Beschreibung eines NotificationHub XiaomiCredential. XiaomiCredential

AdmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub AdmCredential- AdmCredentialProperties (erforderlich)

AdmCredentialProperties

Name BESCHREIBUNG Wert
authTokenUrl Ruft die URL des Autorisierungstokens ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientId Ruft den Clientbezeichner ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientSecret Ruft den Geheimzugriffsschlüssel für Anmeldeinformationen ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

ApnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-ApnsCredential. ApnsCredentialProperties (erforderlich)

ApnsCredentialProperties

Name BESCHREIBUNG Wert
apnsCertificate Ruft das APNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appId Ruft den registrierten Anspruchsschlüssel des Ausstellers (iss) ab, dessen Wert ist, oder legt diese fest.
Ihre 10-stellige Team-ID, die Sie aus Ihrem Entwicklerkonto erhalten haben
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appName Ruft den Namen der Anwendung ab oder legt den Namen fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
certificateKey Ruft den Zertifikatschlüssel ab oder legt den Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
keyId Ruft einen 10-stelligen Schlüssel(Kid)-Schlüssel ab, der von abgerufen wurde, oder legt diesen fest.
Ihr Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den APNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
token Ruft das Anbieterauthentifizierungstoken ab, das über Ihre
Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BaiduCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub BaiduCredential. BaiduCredentialProperties (erforderlich)

BaiduCredentialProperties

Name BESCHREIBUNG Wert
baiduApiKey Ruft den baidu-Api-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduEndPoint Ruft baidu-Endpunkt ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduSecretKey Ruft den geheimen Baidu-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BrowserAnmeldeinformationen

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-Browserinformation. BrowserCredentialProperties (erforderlich)

BrowserCredentialProperties

Name BESCHREIBUNG Wert
subject Ruft den Webpush-Betreff ab oder legt ihn fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPrivateKey Ruft den privaten VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPublicKey Ruft den öffentlichen VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

FcmV1Credential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub FcmV1Credential. FcmV1CredentialProperties (erforderlich)

FcmV1CredentialProperties

Name BESCHREIBUNG Wert
clientEmail Ruft Client-E-Mails ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
privateKey Ruft den privaten Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
projectId Ruft die Projekt-ID ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

GcmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-GcmCredential-Typs. GcmCredentialProperties (erforderlich)

GcmCredentialProperties

Name BESCHREIBUNG Wert
gcmEndpoint Ruft den GCM-Endpunkt ab oder legt den GCM-Endpunkt fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
googleApiKey Ruft den Google-API-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

MpnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-MpnsCredential-Datei. MpnsCredentialProperties (erforderlich)

MpnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
mpnsCertificate Ruft das MPNS-Zertifikat ab oder legt es fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den MPNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

WnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-WnsCredential-Werts. WnsCredentialProperties (erforderlich)

WnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ges oder legt den WNS-Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
packageSid Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
secretKey Ruft den geheimen Schlüssel ab oder legt den geheimen Schlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
windowsLiveEndpoint Ruft den Windows Live-Endpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
wnsCertificate Ruft das WNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

XiaomiCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub XiaomiCredentialProperties. XiaomiCredentialProperties (erforderlich)

XiaomiCredentialProperties

Name BESCHREIBUNG Wert
appSecret Ruft das App-Geheimnis ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Xiaomi-Dienstendpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

Sku

Name BESCHREIBUNG Wert
Kapazität Ruft die Kapazität der Ressource ab oder legt sie fest. INT
family Ruft die SKU-Familie ab oder legt sie fest. Zeichenfolge
name Name der Namespace-SKU. "Basic"
"Kostenlos"
"Standard" (erforderlich)
size Ruft die SKU-Größe ab oder legt sie fest. Zeichenfolge
Ebene Ruft die Ebene einer bestimmten SKU ab oder legt sie fest. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen von Azure Notification Hub

Bereitstellen in Azure
Erstellt eine Azure Notification Hub-Vorlage, die ursprünglich von John Downs erstellt wurde.
Bereitstellen einer mobilen App mit einem SQL-Datenbank

Bereitstellen in Azure
Mit dieser Vorlage werden eine mobile App, SQL-Datenbank und Notification Hub bereitgestellt. Es konfiguriert eine Verbindungszeichenfolge in der mobilen App für die Datenbank und den Notification Hub.

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.NotificationHubs/namespaces-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2023-10-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      dataCenter = "string"
      namespaceType = "string"
      networkAcls = {
        ipRules = [
          {
            ipMask = "string"
            rights = [
              "string"
            ]
          }
        ]
        publicNetworkRule = {
          rights = [
            "string"
          ]
        }
      }
      pnsCredentials = {
        admCredential = {
          properties = {
            authTokenUrl = "string"
            clientId = "string"
            clientSecret = "string"
          }
        }
        apnsCredential = {
          properties = {
            apnsCertificate = "string"
            appId = "string"
            appName = "string"
            certificateKey = "string"
            endpoint = "string"
            keyId = "string"
            thumbprint = "string"
            token = "string"
          }
        }
        baiduCredential = {
          properties = {
            baiduApiKey = "string"
            baiduEndPoint = "string"
            baiduSecretKey = "string"
          }
        }
        browserCredential = {
          properties = {
            subject = "string"
            vapidPrivateKey = "string"
            vapidPublicKey = "string"
          }
        }
        fcmV1Credential = {
          properties = {
            clientEmail = "string"
            privateKey = "string"
            projectId = "string"
          }
        }
        gcmCredential = {
          properties = {
            gcmEndpoint = "string"
            googleApiKey = "string"
          }
        }
        mpnsCredential = {
          properties = {
            certificateKey = "string"
            mpnsCertificate = "string"
            thumbprint = "string"
          }
        }
        wnsCredential = {
          properties = {
            certificateKey = "string"
            packageSid = "string"
            secretKey = "string"
            windowsLiveEndpoint = "string"
            wnsCertificate = "string"
          }
        }
        xiaomiCredential = {
          properties = {
            appSecret = "string"
            endpoint = "string"
          }
        }
      }
      provisioningState = "string"
      publicNetworkAccess = "string"
      replicationRegion = "string"
      scaleUnit = "string"
      status = "string"
      zoneRedundancy = "string"
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Eigenschaftswerte

Namespaces

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.NotificationHubs/namespaces@2023-10-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 6-50

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche

Beginnen Sie mit einem Buchstaben. Enden Sie mit einem alphanumerischen Zeichen.

Der Ressourcenname muss in Azure eindeutig sein.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
sku Die SKU-Beschreibung für einen Namespace SKU (erforderlich)
properties Stellt Namespaceeigenschaften dar. NamespaceEigenschaften

NamespaceEigenschaften

Name BESCHREIBUNG Wert
Datacenter Veraltet. Zeichenfolge
namespaceType Definiert Werte für NamespaceType. "Messaging"
"NotificationHub"
networkAcls Eine Sammlung von Netzwerkautorisierungsregeln. NetworkAcls
pnsCredentials Sammlung von Notification Hub- oder Notification Hub-Namespace-PNS-Anmeldeinformationen. PnsCredentials
provisioningState Definiert Werte für OperationProvisioningState. "Abgebrochen"
"Deaktiviert"
"Fehler"
"InProgress"
"Ausstehend"
"Erfolgreich"
"Unbekannt"
publicNetworkAccess Typ des Öffentlichen Netzwerkzugriffs. "Deaktiviert"
"Aktiviert"
replicationRegion Zulässige Replikationsregion "AustraliaEast"
"BrazilSouth"
"Standard"
"None"
"NorthEurope"
"SouthAfricaNorth"
"SouthEastAsia"
"WestUs2"
scaleUnit Ruft scaleUnit ab, an der der Namespace erstellt wird, oder legt diese fest. Zeichenfolge
status Namespace status. "Created"
"Erstellen"
"Löschen"
"Angehalten"
zoneRedundancy Name der Namespace-SKU. "Deaktiviert"
"Aktiviert"

NetworkAcls

Name BESCHREIBUNG Wert
ipRules Liste der IP-Regeln. IpRule[]
publicNetworkRule Eine Standard-Netzwerkautorisierungsregel (öffentliches Internet), die Rechte enthält, wenn keine andere Netzwerkregel übereinstimmt. PublicInternetAuthorizationRule

IpRule

Name BESCHREIBUNG Wert
ipMask IP-Maske. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das eines der folgenden Elemente enthält:
"Lauschen"
"Verwalten"
"Senden" (erforderlich)

PublicInternetAuthorizationRule

Name BESCHREIBUNG Wert
Rechte Liste der Zugriffsrechte. Zeichenfolgenarray, das eines der folgenden Elemente enthält:
"Lauschen"
"Verwalten"
"Senden" (erforderlich)

PnsCredentials

Name BESCHREIBUNG Wert
admCredential Beschreibung eines NotificationHub AdmCredential- AdmCredential
apnsCredential Beschreibung einer NotificationHub-ApnsCredential-Datei. ApnsCredential
baiduCredential Beschreibung eines NotificationHub BaiduCredential. BaiduCredential
browserCredential Beschreibung einer NotificationHub-Browserinformation. BrowserCredential
fcmV1Credential Beschreibung eines NotificationHub FcmV1Credential. FcmV1Credential
gcmCredential Beschreibung eines NotificationHub-GcmCredential-Typs. GcmCredential
mpnsCredential Beschreibung einer NotificationHub-MpnsCredential-Datei. MpnsCredential
wnsCredential Beschreibung eines NotificationHub-WnsCredential-Werts. WnsCredential
xiaomiCredential Beschreibung eines NotificationHub XiaomiCredential. XiaomiCredential

AdmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub AdmCredential- AdmCredentialProperties (erforderlich)

AdmCredentialProperties

Name BESCHREIBUNG Wert
authTokenUrl Ruft die URL des Autorisierungstokens ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientId Ruft den Clientbezeichner ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
clientSecret Ruft den Geheimzugriffsschlüssel für Anmeldeinformationen ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

ApnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-ApnsCredential-Datei. ApnsCredentialProperties (erforderlich)

ApnsCredentialProperties

Name BESCHREIBUNG Wert
apnsCertificate Ruft das APNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appId Ruft den registrierten Anspruchsschlüssel (iss) des Ausstellers (iss) ab, dessen Wert ist, oder legt den Wert fest.
Ihre 10-stellige Team-ID aus Ihrem Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
appName Ruft den Namen der Anwendung ab oder legt den Namen der Anwendung fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
certificateKey Ruft den Zertifikatschlüssel ab oder legt den Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Endpunkt dieser Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
keyId Ruft einen 10-stelligen Schlüsselbezeichner (Kinderschlüssel) ab, der von abgerufen wird, oder legt diese fest.
Ihr Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den APNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
token Ruft das Anbieterauthentifizierungstoken ab, das über Ihre
Entwicklerkonto
Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BaiduCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub BaiduCredential. BaiduCredentialProperties (erforderlich)

BaiduCredentialProperties

Name BESCHREIBUNG Wert
baiduApiKey Ruft den Baidu-Api-Schlüssel ab oder legt den Api-Schlüssel fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduEndPoint Ruft den baidu-Endpunkt ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
baiduSecretKey Ruft den geheimen Baidu-Schlüssel ab oder legt den geheimen Baidu-Schlüssel fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

BrowserCredential

Name BESCHREIBUNG Wert
properties Beschreibung einer NotificationHub-Browserinformation. BrowserCredentialProperties (erforderlich)

BrowserCredentialProperties

Name BESCHREIBUNG Wert
subject Ruft den Webpush-Betreff ab oder legt ihn fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPrivateKey Ruft den privaten VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
vapidPublicKey Ruft den öffentlichen VAPID-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

FcmV1Anmeldeinformationen

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub FcmV1Credential. FcmV1CredentialProperties (erforderlich)

FcmV1CredentialProperties

Name BESCHREIBUNG Wert
clientEmail Ruft Client-E-Mails ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
privateKey Ruft den privaten Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
projectId Ruft die Projekt-ID ab oder legt sie fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

GcmCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub GcmCredential. GcmCredentialProperties (erforderlich)

GcmCredentialProperties

Name BESCHREIBUNG Wert
gcmEndpoint Ruft den GCM-Endpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
googleApiKey Ruft den Google-API-Schlüssel ab oder legt diese fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

MpnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub MpnsCredential. MpnsCredentialProperties (erforderlich)

MpnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ruft den Zertifikatschlüssel für diese Anmeldeinformationen ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
mpnsCertificate Ruft das MPNS-Zertifikat ab oder legt es fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
thumbprint Ruft den MPNS-Zertifikatfingerabdruck ab oder legt diesen fest. Zeichenfolge (erforderlich)

Einschränkungen:
Min. Länge = 1
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

WnsCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub-WnsCredential-Werts. WnsCredentialProperties (erforderlich)

WnsCredentialProperties

Name BESCHREIBUNG Wert
certificateKey Ges oder legt den WNS-Zertifikatschlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
packageSid Ruft die Paket-ID für diese Anmeldeinformationen ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
secretKey Ruft den geheimen Schlüssel ab oder legt den geheimen Schlüssel fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
windowsLiveEndpoint Ruft den Windows Live-Endpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
wnsCertificate Ruft das WNS-Zertifikat ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

XiaomiCredential

Name BESCHREIBUNG Wert
properties Beschreibung eines NotificationHub XiaomiCredentialProperties. XiaomiCredentialProperties (erforderlich)

XiaomiCredentialProperties

Name BESCHREIBUNG Wert
appSecret Ruft das App-Geheimnis ab oder legt es fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.
endpoint Ruft den Xiaomi-Dienstendpunkt ab oder legt diese fest. Zeichenfolge

Einschränkungen:
Vertraulicher Wert. Übergeben Sie als sicheren Parameter.

Sku

Name BESCHREIBUNG Wert
Kapazität Ruft die Kapazität der Ressource ab oder legt sie fest. INT
family Ruft die SKU-Familie ab oder legt sie fest. Zeichenfolge
name Name der Namespace-SKU. „Basic“
„Free“
"Standard" (erforderlich)
size Ruft die SKU-Größe ab oder legt sie fest. Zeichenfolge
Ebene Ruft die Ebene einer bestimmten SKU ab oder legt sie fest. Zeichenfolge