Microsoft.NotificationHubs-névterek/notificationHubs 2014-09-01

Bicep-erőforrásdefiníció

A névterek/notificationHubs erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.NotificationHubs/namespaces/notificationHubs erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    admCredential: {
      properties: {
        authTokenUrl: 'string'
        clientId: 'string'
        clientSecret: 'string'
      }
    }
    apnsCredential: {
      properties: {
        apnsCertificate: 'string'
        certificateKey: 'string'
        endpoint: 'string'
        thumbprint: 'string'
      }
    }
    authorizationRules: [
      {
        claimType: 'string'
        claimValue: 'string'
        createdTime: 'string'
        keyName: 'string'
        modifiedTime: 'string'
        primaryKey: 'string'
        revision: int
        rights: [
          'string'
        ]
        secondaryKey: 'string'
      }
    ]
    baiduCredential: {
      properties: {
        baiduApiKey: 'string'
        baiduEndPoint: 'string'
        baiduSecretKey: 'string'
      }
    }
    gcmCredential: {
      properties: {
        gcmEndpoint: 'string'
        googleApiKey: 'string'
      }
    }
    mpnsCredential: {
      properties: {
        certificateKey: 'string'
        mpnsCertificate: 'string'
        thumbprint: 'string'
      }
    }
    name: 'string'
    registrationTtl: 'string'
    wnsCredential: {
      properties: {
        packageSid: 'string'
        secretKey: 'string'
        windowsLiveEndpoint: 'string'
      }
    }
  }
}

Tulajdonságértékek

namespaces/notificationHubs

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdjen alfanumerikusan.
location Lekéri vagy beállítja a NotificationHub adatközpont helyét. sztring (kötelező)
tags Lekéri vagy beállítja a NotificationHub-címkéket. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: névterek
properties Lekéri vagy beállítja a NotificationHub tulajdonságait. NotificationHubProperties (kötelező)

NotificationHubProperties

Név Leírás Érték
admCredential A létrehozott NotificationHub AdmCredential eleme AdmCredential
apnsCredential A létrehozott NotificationHub ApnsCredential eleme ApnsCredential
authorizationRules A létrehozott NotificationHub AuthorizationRules-kódjai SharedAccessAuthorizationRuleProperties[]
baiduCredential A létrehozott NotificationHub BaiduCredential tulajdonsága BaiduCredential
gcmCredential A létrehozott NotificationHub GcmCredential értéke GcmCredential
mpnsCredential A létrehozott NotificationHub MpnsCredential eleme MpnsCredential
name A NotificationHub neve. sztring
registrationTtl A létrehozott NotificationHub RegistrationTtl eleme sztring
wnsCredential A létrehozott NotificationHub WnsCredential eleme WnsCredential

AdmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub AdmCredential tulajdonságait. AdmCredentialProperties

AdmCredentialProperties

Név Leírás Érték
authTokenUrl Lekéri vagy beállítja az engedélyezési jogkivonat URL-címét. sztring
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring

ApnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub ApnsCredential tulajdonságait. ApnsCredentialProperties

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring
Ujjlenyomat Lekéri vagy beállítja az Apns-tanúsítvány ujjlenyomatát sztring

SharedAccessAuthorizationRuleProperties

Név Leírás Érték
claimType A jogcím típusa. sztring
claimValue A jogcím értéke. sztring
createdTime Az engedélyezési szabály létrehozásának időpontja. sztring
Kulcsnév A használt kulcs neve. sztring
modifiedTime A szabály legutóbbi frissítésének időpontja. sztring
primaryKey A használt elsődleges kulcs. sztring
változat A szabály változatszáma. int
Jogok A szabályhoz társított jogok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Figyelés"
"Kezelés"
"Küldés"
secondaryKey A használt másodlagos kulcs. sztring

BaiduCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub BaiduCredential tulajdonságait. BaiduCredentialProperties

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Szerezze be vagy állítsa be a Baidu API-kulcsot. sztring
baiduEndPoint Baidu-végpont lekérése vagy beállítása. sztring
baiduSecretKey Baidu titkos kulcs beolvasása vagy beállítása sztring

GcmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub GcmCredential tulajdonságait. GcmCredentialProperties

GcmCredentialProperties

Név Leírás Érték
gcmEndpoint Lekéri vagy beállítja a GCM-végpontot. sztring
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring

MpnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub MpnsCredential tulajdonságait. MpnsCredentialProperties

MpnsCredentialProperties

Név Leírás Érték
certificateKey Lekéri vagy beállítja a hitelesítő adatok tanúsítványkulcsát. sztring
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring
Ujjlenyomat Lekéri vagy beállítja az Mpns-tanúsítvány ujjlenyomatát sztring

WnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub WnsCredential tulajdonságait. WnsCredentialProperties

WnsCredentialProperties

Név Leírás Érték
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live-végpontot. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Azure Notification Hub létrehozása

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Notification Hub-sablont, amelyet eredetileg John Downs készített.
Mobilalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy Mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz.

ARM-sablon erőforrás-definíciója

A névterek/notificationHubs erőforrástípus üzembe helyezhető a célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.NotificationHubs/namespaces/notificationHubs erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
  "apiVersion": "2014-09-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "admCredential": {
      "properties": {
        "authTokenUrl": "string",
        "clientId": "string",
        "clientSecret": "string"
      }
    },
    "apnsCredential": {
      "properties": {
        "apnsCertificate": "string",
        "certificateKey": "string",
        "endpoint": "string",
        "thumbprint": "string"
      }
    },
    "authorizationRules": [
      {
        "claimType": "string",
        "claimValue": "string",
        "createdTime": "string",
        "keyName": "string",
        "modifiedTime": "string",
        "primaryKey": "string",
        "revision": "int",
        "rights": [ "string" ],
        "secondaryKey": "string"
      }
    ],
    "baiduCredential": {
      "properties": {
        "baiduApiKey": "string",
        "baiduEndPoint": "string",
        "baiduSecretKey": "string"
      }
    },
    "gcmCredential": {
      "properties": {
        "gcmEndpoint": "string",
        "googleApiKey": "string"
      }
    },
    "mpnsCredential": {
      "properties": {
        "certificateKey": "string",
        "mpnsCertificate": "string",
        "thumbprint": "string"
      }
    },
    "name": "string",
    "registrationTtl": "string",
    "wnsCredential": {
      "properties": {
        "packageSid": "string",
        "secretKey": "string",
        "windowsLiveEndpoint": "string"
      }
    }
  }
}

Tulajdonságértékek

namespaces/notificationHubs

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.NotificationHubs/namespaces/notificationHubs"
apiVersion Az erőforrás API-verziója '2014-09-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdjen alfanumerikusan.
location Lekéri vagy beállítja a NotificationHub adatközpont helyét. sztring (kötelező)
tags Lekéri vagy beállítja a NotificationHub-címkéket. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties Lekéri vagy beállítja a NotificationHub tulajdonságait. NotificationHubProperties (kötelező)

NotificationHubProperties

Név Leírás Érték
admCredential A létrehozott NotificationHub AdmCredential eleme AdmCredential
apnsCredential A létrehozott NotificationHub ApnsCredential eleme ApnsCredential
authorizationRules A létrehozott NotificationHub AuthorizationRules-kódjai SharedAccessAuthorizationRuleProperties[]
baiduCredential A létrehozott NotificationHub BaiduCredential tulajdonsága BaiduCredential
gcmCredential A létrehozott NotificationHub GcmCredential értéke GcmCredential
mpnsCredential A létrehozott NotificationHub MpnsCredential eleme MpnsCredential
name A NotificationHub neve. sztring
registrationTtl A létrehozott NotificationHub RegistrationTtl-je sztring
wnsCredential A létrehozott NotificationHub WnsCredential eleme WnsCredential

AdmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub AdmCredential tulajdonságait. AdmCredentialProperties

AdmCredentialProperties

Név Leírás Érték
authTokenUrl Lekéri vagy beállítja az engedélyezési jogkivonat URL-címét. sztring
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring

ApnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub ApnsCredential tulajdonságait. ApnsCredentialProperties

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring
Ujjlenyomat Lekéri vagy beállítja az Apns-tanúsítvány ujjlenyomatát sztring

SharedAccessAuthorizationRuleProperties

Név Leírás Érték
claimType A jogcím típusa. sztring
claimValue A jogcím értéke. sztring
createdTime Az engedélyezési szabály létrehozásának időpontja. sztring
Kulcsnév A használt kulcs neve. sztring
modifiedTime A szabály legutóbbi frissítésének időpontja. sztring
primaryKey A használt elsődleges kulcs. sztring
változat A szabály változatszáma. int
Jogok A szabályhoz társított jogok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Figyelés"
"Kezelés"
"Küldés"
secondaryKey A használt másodlagos kulcs. sztring

BaiduCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub BaiduCredential tulajdonságait. BaiduCredentialProperties

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Baidu API-kulcs lekérése vagy beállítása. sztring
baiduEndPoint Baidu-végpont lekérése vagy beállítása. sztring
baiduSecretKey Baidu titkos kulcs beolvasása vagy beállítása sztring

GcmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub GcmCredential tulajdonságait. GcmCredentialProperties

GcmCredentialProperties

Név Leírás Érték
gcmEndpoint Lekéri vagy beállítja a GCM-végpontot. sztring
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring

MpnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub MpnsCredential tulajdonságait. MpnsCredentialProperties

MpnsCredentialProperties

Név Leírás Érték
certificateKey Lekéri vagy beállítja a hitelesítő adatok tanúsítványkulcsát. sztring
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring
Ujjlenyomat Lekéri vagy beállítja az Mpns-tanúsítvány ujjlenyomatát sztring

WnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub WnsCredential tulajdonságait. WnsCredentialProperties

WnsCredentialProperties

Név Leírás Érték
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live-végpontot. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Azure Notification Hub létrehozása

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Notification Hub-sablont, amelyet eredetileg John Downs készített.
Mobilalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy Mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz.

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A névterek/notificationHubs erőforrástípus üzembe helyezhető a célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.NotificationHubs/namespaces/notificationHubs erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      admCredential = {
        properties = {
          authTokenUrl = "string"
          clientId = "string"
          clientSecret = "string"
        }
      }
      apnsCredential = {
        properties = {
          apnsCertificate = "string"
          certificateKey = "string"
          endpoint = "string"
          thumbprint = "string"
        }
      }
      authorizationRules = [
        {
          claimType = "string"
          claimValue = "string"
          createdTime = "string"
          keyName = "string"
          modifiedTime = "string"
          primaryKey = "string"
          revision = int
          rights = [
            "string"
          ]
          secondaryKey = "string"
        }
      ]
      baiduCredential = {
        properties = {
          baiduApiKey = "string"
          baiduEndPoint = "string"
          baiduSecretKey = "string"
        }
      }
      gcmCredential = {
        properties = {
          gcmEndpoint = "string"
          googleApiKey = "string"
        }
      }
      mpnsCredential = {
        properties = {
          certificateKey = "string"
          mpnsCertificate = "string"
          thumbprint = "string"
        }
      }
      name = "string"
      registrationTtl = "string"
      wnsCredential = {
        properties = {
          packageSid = "string"
          secretKey = "string"
          windowsLiveEndpoint = "string"
        }
      }
    }
  })
}

Tulajdonságértékek

namespaces/notificationHubs

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-260

Érvényes karakterek:
Alfanumerikák, pontok, kötőjelek és aláhúzásjelek.

Kezdjen alfanumerikusan.
location Lekéri vagy beállítja a NotificationHub adatközpont helyét. sztring (kötelező)
parent_id Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. Típusú erőforrás azonosítója: névterek
tags Lekéri vagy beállítja a NotificationHub-címkéket. Címkenevek és -értékek szótára.
properties Lekéri vagy beállítja a NotificationHub tulajdonságait. NotificationHubProperties (kötelező)

NotificationHubProperties

Név Leírás Érték
admCredential A létrehozott NotificationHub AdmCredential eleme AdmCredential
apnsCredential A létrehozott NotificationHub ApnsCredentialja ApnsCredential
authorizationRules A létrehozott NotificationHub AuthorizationRules-kódjai SharedAccessAuthorizationRuleProperties[]
baiduCredential A létrehozott NotificationHub BaiduCredential eleme BaiduCredential
gcmCredential A létrehozott NotificationHub GcmCredential értéke GcmCredential
mpnsCredential A létrehozott NotificationHub MpnsCredential eleme MpnsCredential
name A NotificationHub neve. sztring
registrationTtl A létrehozott NotificationHub RegistrationTtl-je sztring
wnsCredential A létrehozott NotificationHub WnsCredential eleme WnsCredential

AdmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub AdmCredential tulajdonságait. AdmCredentialProperties

AdmCredentialProperties

Név Leírás Érték
authTokenUrl Lekéri vagy beállítja az engedélyezési jogkivonat URL-címét. sztring
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring

ApnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub ApnsCredential tulajdonságait. ApnsCredentialProperties

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring
Ujjlenyomat Lekéri vagy beállítja az Apns-tanúsítvány ujjlenyomatát sztring

SharedAccessAuthorizationRuleProperties

Név Leírás Érték
claimType A jogcím típusa. sztring
claimValue A jogcím értéke. sztring
createdTime Az engedélyezési szabály létrehozásának időpontja. sztring
Kulcsnév A használt kulcs neve. sztring
modifiedTime A szabály legutóbbi frissítésének időpontja. sztring
primaryKey A használt elsődleges kulcs. sztring
változat A szabály változatszáma. int
Jogok A szabályhoz társított jogok. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Figyelés"
"Kezelés"
"Küldés"
secondaryKey A használt másodlagos kulcs. sztring

BaiduCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub BaiduCredential tulajdonságait. BaiduCredentialProperties

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Baidu API-kulcs lekérése vagy beállítása. sztring
baiduEndPoint Baidu-végpont lekérése vagy beállítása. sztring
baiduSecretKey Baidu titkos kulcs lekérése vagy beállítása sztring

GcmCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub GcmCredential tulajdonságait. GcmCredentialProperties

GcmCredentialProperties

Név Leírás Érték
gcmEndpoint Lekéri vagy beállítja a GCM-végpontot. sztring
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring

MpnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub MpnsCredential tulajdonságait. MpnsCredentialProperties

MpnsCredentialProperties

Név Leírás Érték
certificateKey Lekéri vagy beállítja a hitelesítő adatok tanúsítványkulcsát. sztring
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring
Ujjlenyomat Lekéri vagy beállítja az Mpns-tanúsítvány ujjlenyomatát sztring

WnsCredential

Név Leírás Érték
properties Lekéri vagy beállítja a NotificationHub WnsCredential tulajdonságait. WnsCredentialProperties

WnsCredentialProperties

Név Leírás Érték
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live végpontot. sztring