Microsoft.NotificationHubs-névterek/notificationHubs

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@2023-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  properties: {
    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'
      }
    }
    name: 'string'
    registrationTtl: 'string'
    wnsCredential: {
      properties: {
        certificateKey: 'string'
        packageSid: 'string'
        secretKey: 'string'
        windowsLiveEndpoint: 'string'
        wnsCertificate: 'string'
      }
    }
    xiaomiCredential: {
      properties: {
        appSecret: 'string'
        endpoint: '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 A földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A névtér termékváltozatának leírása Sku
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 NotificationHub-tulajdonságok. NotificationHubProperties

NotificationHubProperties

Név Leírás Érték
admCredential A NotificationHub AdmCredential leírása. AdmCredential
apnsCredential A NotificationHub ApnsCredential leírása. ApnsCredential
baiduCredential A NotificationHub BaiduCredential leírása. BaiduCredential
browserCredential A NotificationHub BrowserCredential leírása. BrowserCredential
fcmV1Credential A NotificationHub FcmV1Credential leírása. FcmV1Credential
gcmCredential A NotificationHub GcmCredential leírása. GcmCredential
mpnsCredential A NotificationHub MpnsCredential leírása. MpnsCredential
name Lekéri vagy beállítja a NotificationHub nevét. sztring
registrationTtl Lekéri vagy beállítja a létrehozott NotificationHub RegistrationTtl elemét sztring
wnsCredential A NotificationHub WnsCredential leírása. WnsCredential
xiaomiCredential A NotificationHub XiaomiCredential leírása. XiaomiCredential

AdmCredential

Név Leírás Érték
properties A NotificationHub AdmCredential leírása. AdmCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

ApnsCredential

Név Leírás Érték
properties A NotificationHub ApnsCredential leírása. ApnsCredentialProperties (kötelező)

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
appId Lekéri vagy beállítja a kiállító (iss) regisztrált jogcímkulcsát, amelynek értéke
a fejlesztői fiókjából beszerzett 10 karakteres csapatazonosító
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
appName Lekéri vagy beállítja az alkalmazás nevét sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
keyId Lekéri vagy beállít egy 10 karakteres kulcsazonosítót (gyermekkulcsot), amely a
fejlesztői fiókja
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az APNS-tanúsítvány ujjlenyomatát sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
jogkivonat Lekéri vagy beállítja a szolgáltatói hitelesítési jogkivonatot, amelyet a
fejlesztői fiók
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

BaiduCredential

Név Leírás Érték
properties A NotificationHub BaiduCredential leírása. BaiduCredentialProperties (kötelező)

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Lekéri vagy beállítja a baidu API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduEndPoint Lekéri vagy beállítja a baidu végpontot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduSecretKey Baidu titkos kulcs lekérése vagy beállítása sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

BrowserCredential

Név Leírás Érték
properties A NotificationHub BrowserCredential leírása. BrowserCredentialProperties (kötelező)

BrowserCredentialProperties

Név Leírás Érték
Tárgy Lekéri vagy beállítja a webes leküldés tárgyát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPrivateKey Lekéri vagy beállítja a VAPID titkos kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPublicKey Lekéri vagy beállítja a VAPID nyilvános kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

FcmV1Credential

Név Leírás Érték
properties A NotificationHub FcmV1Credential leírása. FcmV1CredentialProperties (kötelező)

FcmV1CredentialProperties

Név Leírás Érték
clientEmail Lekéri vagy beállítja az ügyfél e-mail-címét. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
privateKey Lekéri vagy beállítja a titkos kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
projectId Lekéri vagy beállítja a projektazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

GcmCredential

Név Leírás Érték
properties A NotificationHub GcmCredential leírása. GcmCredentialProperties (kötelező)

GcmCredentialProperties

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

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

MpnsCredential

Név Leírás Érték
properties A NotificationHub MpnsCredential leírása. MpnsCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az MPNS-tanúsítvány ujjlenyomatát sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.

WnsCredential

Név Leírás Érték
properties A NotificationHub WnsCredential leírása. WnsCredentialProperties (kötelező)

WnsCredentialProperties

Név Leírás Érték
certificateKey Ges vagy a WNS tanúsítványkulcsot állítja be. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live-végpontot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
wnsCertificate Lekéri vagy beállítja a WNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

XiaomiCredential

Név Leírás Érték
properties A NotificationHub XiaomiCredentialProperties leírása. XiaomiCredentialProperties (kötelező)

XiaomiCredentialProperties

Név Leírás Érték
appSecret Lekéri vagy beállítja az alkalmazás titkos kódját. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
endpoint Lekéri vagy beállítja a xiaomi szolgáltatásvégpontot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

SKU

Név Leírás Érték
capacity Lekéri vagy beállítja az erőforrás kapacitását int
family Lekéri vagy beállítja a termékváltozatcsaládot sztring
name Névtér termékváltozatának neve. "Alapszintű"
"Ingyenes"
"Standard" (kötelező)
size Lekéri vagy beállítja a termékváltozat méretét sztring
tier Lekéri vagy beállítja az adott termékváltozat szintjét sztring

Gyorssablonok

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

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ásdefiníciója

A névterek/notificationHubs erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

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": "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": {
    "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"
      }
    },
    "name": "string",
    "registrationTtl": "string",
    "wnsCredential": {
      "properties": {
        "certificateKey": "string",
        "packageSid": "string",
        "secretKey": "string",
        "windowsLiveEndpoint": "string",
        "wnsCertificate": "string"
      }
    },
    "xiaomiCredential": {
      "properties": {
        "appSecret": "string",
        "endpoint": "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 "2023-10-01-preview"
name Az erőforrás neve

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

Karakterkorlát: 1-260

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

Indítsa el az alfanumerikus elemet.
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A névtér termékváltozatának leírása Sku
properties NotificationHub-tulajdonságok. NotificationHubProperties

NotificationHubProperties

Név Leírás Érték
admCredential A NotificationHub AdmCredential leírása. AdmCredential
apnsCredential A NotificationHub ApnsCredential leírása. ApnsCredential
baiduCredential A NotificationHub BaiduCredential leírása. BaiduCredential
browserCredential A NotificationHub BrowserCredential leírása. BrowserCredential
fcmV1Credential A NotificationHub FcmV1Credential leírása. FcmV1Credential
gcmCredential A NotificationHub GcmCredential leírása. GcmCredential
mpnsCredential A NotificationHub MpnsCredential leírása. MpnsCredential
name Lekéri vagy beállítja a NotificationHub nevét. sztring
registrationTtl Lekéri vagy beállítja a létrehozott NotificationHub RegistrationTtl elemét sztring
wnsCredential A NotificationHub WnsCredential leírása. WnsCredential
xiaomiCredential A NotificationHub XiaomiCredential leírása. XiaomiCredential

AdmCredential

Név Leírás Érték
properties A NotificationHub AdmCredential leírása. AdmCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.

ApnsCredential

Név Leírás Érték
properties A NotificationHub ApnsCredential leírása. ApnsCredentialProperties (kötelező)

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
appId Lekéri vagy beállítja a kiállító (iss) regisztrált jogcímkulcsát, amelynek értéke
a fejlesztői fiókjából beszerzett 10 karakteres csapatazonosító
sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
appName Lekéri vagy beállítja az alkalmazás nevét sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
keyId Lekéri vagy beállít egy 10 karakterből (gyermek) származó kulcsazonosítót, amely a
a fejlesztői fiókját
sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az APNS-tanúsítvány ujjlenyomatát sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
jogkivonat Lekéri vagy beállítja a szolgáltató hitelesítési jogkivonatát, amelyet a
fejlesztői fiók
sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

BaiduCredential

Név Leírás Érték
properties A NotificationHub BaiduCredential leírása. BaiduCredentialProperties (kötelező)

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Lekéri vagy beállítja a baidu API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduEndPoint Lekéri vagy beállítja a baidu végpontot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduSecretKey Baidu titkos kulcs lekérése vagy beállítása sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

BrowserCredential

Név Leírás Érték
properties A NotificationHub BrowserCredential leírása. BrowserCredentialProperties (kötelező)

BrowserCredentialProperties

Név Leírás Érték
Tárgy Lekéri vagy beállítja a webes leküldés tárgyát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPrivateKey Lekéri vagy beállítja a VAPID titkos kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPublicKey Lekéri vagy beállítja a VAPID nyilvános kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

FcmV1Credential

Név Leírás Érték
properties A NotificationHub FcmV1Credential leírása. FcmV1CredentialProperties (kötelező)

FcmV1CredentialProperties

Név Leírás Érték
clientEmail Lekéri vagy beállítja az ügyfél e-mail-címét. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
privateKey Lekéri vagy beállítja a titkos kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
projectId Lekéri vagy beállítja a projektazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

GcmCredential

Név Leírás Érték
properties A NotificationHub GcmCredential leírása. GcmCredentialProperties (kötelező)

GcmCredentialProperties

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

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.

MpnsCredential

Név Leírás Érték
properties A NotificationHub MpnsCredential leírása. MpnsCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az MPNS-tanúsítvány ujjlenyomatát sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Továbbítás biztonságos paraméterként.

WnsCredential

Név Leírás Érték
properties A NotificationHub WnsCredential leírása. WnsCredentialProperties (kötelező)

WnsCredentialProperties

Név Leírás Érték
certificateKey Ges vagy a WNS tanúsítványkulcsot állítja be. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live-végpontot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
wnsCertificate Lekéri vagy beállítja a WNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

XiaomiCredential

Név Leírás Érték
properties A NotificationHub XiaomiCredentialProperties leírása. XiaomiCredentialProperties (kötelező)

XiaomiCredentialProperties

Név Leírás Érték
appSecret Lekéri vagy beállítja az alkalmazás titkos kódját. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
endpoint Lekéri vagy beállítja a xiaomi szolgáltatásvégpontot. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

SKU

Név Leírás Érték
capacity Lekéri vagy beállítja az erőforrás kapacitását int
family Lekéri vagy beállítja a termékváltozatcsaládot sztring
name Névtér termékváltozatának neve. "Alapszintű"
"Ingyenes"
"Standard" (kötelező)
size Lekéri vagy beállítja a termékváltozat méretét sztring
tier Lekéri vagy beállítja az adott termékváltozat szintjét 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@2023-10-01-preview"
  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"
          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"
        }
      }
      name = "string"
      registrationTtl = "string"
      wnsCredential = {
        properties = {
          certificateKey = "string"
          packageSid = "string"
          secretKey = "string"
          windowsLiveEndpoint = "string"
          wnsCertificate = "string"
        }
      }
      xiaomiCredential = {
        properties = {
          appSecret = "string"
          endpoint = "string"
        }
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "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@2023-10-01-preview"
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 A földrajzi hely, ahol az erőforrás él 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 Erőforráscímkék. Címkenevek és -értékek szótára.
Sku A névtér termékváltozatának leírása Sku
properties NotificationHub-tulajdonságok. NotificationHubProperties

NotificationHubProperties

Név Leírás Érték
admCredential A NotificationHub AdmCredential leírása. AdmCredential
apnsCredential A NotificationHub ApnsCredential leírása. ApnsCredential
baiduCredential A NotificationHub BaiduCredential leírása. BaiduCredential
browserCredential A NotificationHub BrowserCredential leírása. BrowserCredential
fcmV1Credential A NotificationHub FcmV1Credential leírása. FcmV1Credential
gcmCredential A NotificationHub GcmCredential leírása. GcmCredential
mpnsCredential A NotificationHub MpnsCredential leírása. MpnsCredential
name Lekéri vagy beállítja a NotificationHub nevét. sztring
registrationTtl Lekéri vagy beállítja a létrehozott NotificationHub RegistrationTtl elemét sztring
wnsCredential A NotificationHub WnsCredential leírása. WnsCredential
xiaomiCredential A NotificationHub XiaomiCredential leírása. XiaomiCredential

AdmCredential

Név Leírás Érték
properties A NotificationHub AdmCredential leírása. AdmCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
ügyfél-azonosító Lekéri vagy beállítja az ügyfélazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
clientSecret Lekéri vagy beállítja a hitelesítőadat-titkos kulcs hozzáférési kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

ApnsCredential

Név Leírás Érték
properties A NotificationHub ApnsCredential leírása. ApnsCredentialProperties (kötelező)

ApnsCredentialProperties

Név Leírás Érték
apnsCertificate Lekéri vagy beállítja az APNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
appId Lekéri vagy beállítja a kiállító (iss) regisztrált jogcímkulcsát, amelynek értéke
a fejlesztői fiókjából beszerzett 10 karakteres csapatazonosító
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
appName Lekéri vagy beállítja az alkalmazás nevét sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
certificateKey Lekéri vagy beállítja a tanúsítványkulcsot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
endpoint Lekéri vagy beállítja ennek a hitelesítő adatnak a végpontját. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
keyId Lekéri vagy beállít egy 10 karakteres kulcsazonosítót (gyermekkulcsot), amely a
fejlesztői fiókja
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az APNS-tanúsítvány ujjlenyomatát sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
jogkivonat Lekéri vagy beállítja a szolgáltatói hitelesítési jogkivonatot, amelyet a
fejlesztői fiók
sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

BaiduCredential

Név Leírás Érték
properties A NotificationHub BaiduCredential leírása. BaiduCredentialProperties (kötelező)

BaiduCredentialProperties

Név Leírás Érték
baiduApiKey Lekéri vagy beállítja a baidu API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduEndPoint Lekéri vagy beállítja a baidu végpontot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
baiduSecretKey Baidu titkos kulcs lekérése vagy beállítása sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

BrowserCredential

Név Leírás Érték
properties A NotificationHub BrowserCredential leírása. BrowserCredentialProperties (kötelező)

BrowserCredentialProperties

Név Leírás Érték
Tárgy Lekéri vagy beállítja a webes leküldés tárgyát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPrivateKey Lekéri vagy beállítja a VAPID titkos kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vapidPublicKey Lekéri vagy beállítja a VAPID nyilvános kulcsát. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

FcmV1Credential

Név Leírás Érték
properties A NotificationHub FcmV1Credential leírása. FcmV1CredentialProperties (kötelező)

FcmV1CredentialProperties

Név Leírás Érték
clientEmail Lekéri vagy beállítja az ügyfél e-mail-címét. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
privateKey Lekéri vagy beállítja a titkos kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
projectId Lekéri vagy beállítja a projektazonosítót. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

GcmCredential

Név Leírás Érték
properties A NotificationHub GcmCredential leírása. GcmCredentialProperties (kötelező)

GcmCredentialProperties

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

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
googleApiKey Lekéri vagy beállítja a Google API-kulcsot. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

MpnsCredential

Név Leírás Érték
properties A NotificationHub MpnsCredential leírása. MpnsCredentialProperties (kötelező)

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 (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
mpnsCertificate Lekéri vagy beállítja az MPNS-tanúsítványt. sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
Ujjlenyomat Lekéri vagy beállítja az MPNS-tanúsítvány ujjlenyomatát sztring (kötelező)

Korlátok:
Minimális hossz = 1
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

WnsCredential

Név Leírás Érték
properties A NotificationHub WnsCredential leírása. WnsCredentialProperties (kötelező)

WnsCredentialProperties

Név Leírás Érték
certificateKey Ges vagy beállítja a WNS tanúsítványkulcsot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
packageSid Lekéri vagy beállítja a hitelesítő adatok csomagazonosítóját. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
secretKey Lekéri vagy beállítja a titkos kulcsot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
windowsLiveEndpoint Lekéri vagy beállítja a Windows Live végpontot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
wnsCertificate Lekéri vagy beállítja a WNS-tanúsítványt. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

XiaomiCredential

Név Leírás Érték
properties A NotificationHub XiaomiCredentialProperties leírása. XiaomiCredentialProperties (kötelező)

XiaomiCredentialProperties

Név Leírás Érték
appSecret Lekéri vagy beállítja az alkalmazás titkos kódját. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
endpoint Lekéri vagy beállítja a xiaomi szolgáltatásvégpontot. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

SKU

Név Leírás Érték
capacity Lekéri vagy beállítja az erőforrás kapacitását int
family Lekéri vagy beállítja a termékváltozatcsaládot sztring
name Névtér termékváltozatának neve. "Alapszintű"
"Ingyenes"
"Standard" (kötelező)
size Lekéri vagy beállítja a termékváltozat méretét sztring
tier Lekéri vagy beállítja az adott termékváltozat szintjét sztring