Udostępnij za pośrednictwem


Przestrzenie nazw Microsoft.NotificationHubs

Definicja zasobu Bicep

Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.NotificationHubs/namespaces@2023-10-01-preview' = {
  location: 'string'
  name: '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'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

Microsoft.NotificationHubs/przestrzenie nazw

Nazwa Opis Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 50
Wzorzec = ^[a-zA-Z][a-zA-Z0-9-]*$ (wymagane)
Właściwości Reprezentuje właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Opis jednostki SKU dla przestrzeni nazw sku (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

AdmCredential (Poświadczenie adm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub AdmCredential. AdmCredentialProperties (wymagane)

Właściwości admCredentialProperties

Nazwa Opis Wartość
authTokenUrl (adres URL tokena) Pobiera lub ustawia adres URL tokenu autoryzacji. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
clientId (identyfikator klienta) Pobiera lub ustawia identyfikator klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
tajemnica klienta Pobiera lub ustawia klucz dostępu wpisu tajnego poświadczeń. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

ApnsCredential

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub ApnsCredential. ApnsCredentialProperties (wymagane)

Właściwości ApnsCredentialProperties

Nazwa Opis Wartość
apnsCertificate (certyfikat apns) Pobiera lub ustawia certyfikat USŁUGI APNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator aplikacji Pobiera lub ustawia zarejestrowany klucz oświadczenia wystawcy (iss), którego wartość to
10-znakowy identyfikator zespołu uzyskany z konta dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
nazwa_aplikacji Pobiera lub ustawia nazwę aplikacji struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
keyId (identyfikator klucza) Pobiera lub ustawia 10-znakowy klucz (kid) klucz uzyskany z
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu USŁUGI APNS struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
żeton Pobiera lub ustawia token uwierzytelniania dostawcy uzyskany za pośrednictwem
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenie Baidu

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub BaiduCredential. BaiduCredentialProperties (wymagane)

Właściwości BaiduCredentialProperties

Nazwa Opis Wartość
baiduApiKey Pobiera lub ustawia klucz interfejsu API baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduPunkt końcowy Pobiera lub ustawia punkt końcowy baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduSekretny klucz Pobiera lub ustawia klucz tajny baidu struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

BrowserCredential (Dane uwierzytelniające przeglądarki)

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub BrowserCredential. BrowserCredentialProperties (wymagane)

Właściwości browserCredentialProperties

Nazwa Opis Wartość
Temat Pobiera lub ustawia temat wypychania internetowego. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidPrivateKey Pobiera lub ustawia klucz prywatny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidKlucz publiczny Pobiera lub ustawia klucz publiczny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

FcmV1Credential (Poświadczenie FcmV1)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub FcmV1Credential. FcmV1CredentialProperties (wymagane)

FcmV1CredentialProperties

Nazwa Opis Wartość
clientEmail (klient Poczta E- Pobiera lub ustawia adres e-mail klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
privateKey Pobiera lub ustawia klucz prywatny. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
identyfikator projektu Pobiera lub ustawia identyfikator projektu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

GcmCredential (Poświadczenie Gcm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub GcmCredential. GcmCredentialProperties (wymagane)

GcmCredentialProperties (właściwości poświadczenia Gcm)

Nazwa Opis Wartość
gcmEndpoint (punkt końcowy gcm) Pobiera lub ustawia punkt końcowy usługi GCM. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Klucz Google ApiKey Pobiera lub ustawia klucz interfejsu API Google. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Adres IPRule

Nazwa Opis Wartość
maska ip Maska adresów IP. struna

Ograniczenia:
Minimalna długość = 1 (wymagana)
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Poświadczenia MPNS

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub MpnsCredential. MpnsCredentialProperties (wymagane)

MpnsCredentialProperties

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu dla tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Certyfikat mpns Pobiera lub ustawia certyfikat MPNS. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu MPNS struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
centrum danych Przestarzałe. struna
namespaceType (typ przestrzeni nazw) Definiuje wartości dla namespaceType. "Obsługa komunikatów"
"NotificationHub"
Listy ACL sieci Kolekcja reguł autoryzacji sieciowej. Listy Acl sieci
pnsCredentials (pnsPoświadczenia Kolekcja poświadczeń centrum powiadomień lub przestrzeni nazw centrum powiadomień. PnsCredentials (Poświadczenia Pns)
stan provisioningu Definiuje wartości elementu OperationProvisioningState. "Anulowano"
"Wyłączone"
"Niepowodzenie"
"Ruch przychodzący"
"Oczekujące"
"Powodzenie"
"Nieznany"
dostęp do sieci publicznej Typ dostępu do sieci publicznej. "Wyłączone"
"Włączone"
Region replikacji Dozwolony region replikacji "AustraliaEast"
"BrazilSouth"
"Wartość domyślna"
"Brak"
"NorthEurope"
"SouthAfricaNorth"
"SouthEastAsia"
"Zachodnie jednostki 2"
scaleUnit (jednostka skala) Pobiera lub ustawia element scaleUnit, w którym tworzona jest przestrzeń nazw struna
stan Stan przestrzeni nazw. "Utworzono"
"Tworzenie"
"Usuwanie"
"Zawieszone"
strefaRedundancja Nazwa jednostki SKU przestrzeni nazw. "Wyłączone"
"Włączone"

Listy Acl sieci

Nazwa Opis Wartość
Reguły ip Lista reguł adresów IP. IpRule []
publicNetworkRule (reguła sieci publicznej) Domyślna reguła autoryzacji sieci (publiczny Internet), która zawiera prawa, jeśli żadna inna reguła sieciowa nie jest zgodna. Reguła PublicInternetAuthorizationRule

PnsCredentials (Poświadczenia Pns)

Nazwa Opis Wartość
admCredential (Poświadczenia adm) Opis obiektu NotificationHub AdmCredential. admCredential
apnsCredential (poświadczenie apns) Opis elementu NotificationHub ApnsCredential. ApnsCredential
baiduCredential (Certyfikat baidu) Opis obiektu NotificationHub BaiduCredential. BaiduCredential
browserCredential (dane uwierzytelniające browser) Opis elementu NotificationHub BrowserCredential. BrowserCredential (Dane uwierzytelniające przeglądarki)
fcmV1Credential (Poświadczenie fcmV1) Opis obiektu NotificationHub FcmV1Credential. FcmV1Credential (Poświadczenie FcmV1)
gcmCredential (Poświadczenie gcm) Opis obiektu NotificationHub GcmCredential. GcmCredential
mpnsCredential (Poświadczenie mpns) Opis obiektu NotificationHub MpnsCredential. MpnsCredential
wnsCredential (poświadczenie wns) Opis obiektu NotificationHub WnsCredential. Poświadczenia WnsCredential
xiaomiCredential (poświadczenie xiaomi) Opis elementu NotificationHub XiaomiCredential. XiaomiCredential

Reguła PublicInternetAuthorizationRule

Nazwa Opis Wartość
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność zasobu Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU struna
nazwa Nazwa jednostki SKU przestrzeni nazw. "Podstawowa"
"Bezpłatna"
"Standardowa" (wymagana)
rozmiar Pobiera lub ustawia rozmiar jednostki SKU struna
kondygnacja Pobiera lub ustawia warstwę konkretnej jednostki SKU struna

Śledzone tagi zasobów

Nazwa Opis Wartość

Poświadczenia WnsCredential

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub WnsCredential. WnsCredentialProperties (wymagane)

WnsCredentialProperties (właściwości wns)

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Ges lub ustawia klucz certyfikatu usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator pakietu Pobiera lub ustawia identyfikator pakietu dla tego poświadczenia. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
secretKey (klucz sekretu) Pobiera lub ustawia klucz tajny. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
windowsLiveEndpoint Pobiera lub ustawia punkt końcowy usługi Windows Live. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Certyfikat wnsCertificate Pobiera lub ustawia certyfikat usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenia Xiaomi

Nazwa Opis Wartość
Właściwości Opis właściwości XiaomiCredentialProperties w usłudze NotificationHub. XiaomiCredentialProperties (wymagane)

Właściwości uwierzytelniające Xiaomi

Nazwa Opis Wartość
Wpis tajny aplikacji Pobiera lub ustawia wpis tajny aplikacji. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy usługi xiaomi. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Przykłady użycia

Przykłady szybkiego startu platformy Azure

Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.

Plik Bicep Opis
tworzenie usługi Azure Notification Hub Tworzy usługę Azure Notification Hub, szablon pierwotnie utworzony przez Johna Downsa.

Definicja zasobu szablonu usługi ARM

Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.NotificationHubs/namespaces",
  "apiVersion": "2023-10-01-preview",
  "name": "string",
  "location": "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"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

Microsoft.NotificationHubs/przestrzenie nazw

Nazwa Opis Wartość
apiVersion (wersja interfejsu api) Wersja interfejsu API "2023-10-01-preview"
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 50
Wzorzec = ^[a-zA-Z][a-zA-Z0-9-]*$ (wymagane)
Właściwości Reprezentuje właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Opis jednostki SKU dla przestrzeni nazw sku (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.NotificationHubs/namespaces"

AdmCredential (Poświadczenie adm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub AdmCredential. AdmCredentialProperties (wymagane)

Właściwości admCredentialProperties

Nazwa Opis Wartość
authTokenUrl (adres URL tokena) Pobiera lub ustawia adres URL tokenu autoryzacji. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
clientId (identyfikator klienta) Pobiera lub ustawia identyfikator klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
tajemnica klienta Pobiera lub ustawia klucz dostępu wpisu tajnego poświadczeń. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

ApnsCredential

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub ApnsCredential. ApnsCredentialProperties (wymagane)

Właściwości ApnsCredentialProperties

Nazwa Opis Wartość
apnsCertificate (certyfikat apns) Pobiera lub ustawia certyfikat USŁUGI APNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator aplikacji Pobiera lub ustawia zarejestrowany klucz oświadczenia wystawcy (iss), którego wartość to
10-znakowy identyfikator zespołu uzyskany z konta dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
nazwa_aplikacji Pobiera lub ustawia nazwę aplikacji struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
keyId (identyfikator klucza) Pobiera lub ustawia 10-znakowy klucz (kid) klucz uzyskany z
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu USŁUGI APNS struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
żeton Pobiera lub ustawia token uwierzytelniania dostawcy uzyskany za pośrednictwem
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenie Baidu

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub BaiduCredential. BaiduCredentialProperties (wymagane)

Właściwości BaiduCredentialProperties

Nazwa Opis Wartość
baiduApiKey Pobiera lub ustawia klucz interfejsu API baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduPunkt końcowy Pobiera lub ustawia punkt końcowy baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduSekretny klucz Pobiera lub ustawia klucz tajny baidu struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

BrowserCredential (Dane uwierzytelniające przeglądarki)

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub BrowserCredential. BrowserCredentialProperties (wymagane)

Właściwości browserCredentialProperties

Nazwa Opis Wartość
Temat Pobiera lub ustawia temat wypychania internetowego. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidPrivateKey Pobiera lub ustawia klucz prywatny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidKlucz publiczny Pobiera lub ustawia klucz publiczny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

FcmV1Credential (Poświadczenie FcmV1)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub FcmV1Credential. FcmV1CredentialProperties (wymagane)

FcmV1CredentialProperties

Nazwa Opis Wartość
clientEmail (klient Poczta E- Pobiera lub ustawia adres e-mail klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
privateKey Pobiera lub ustawia klucz prywatny. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
identyfikator projektu Pobiera lub ustawia identyfikator projektu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

GcmCredential (Poświadczenie Gcm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub GcmCredential. GcmCredentialProperties (wymagane)

GcmCredentialProperties (właściwości poświadczenia Gcm)

Nazwa Opis Wartość
gcmEndpoint (punkt końcowy gcm) Pobiera lub ustawia punkt końcowy usługi GCM. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Klucz Google ApiKey Pobiera lub ustawia klucz interfejsu API Google. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Adres IPRule

Nazwa Opis Wartość
maska ip Maska adresów IP. struna

Ograniczenia:
Minimalna długość = 1 (wymagana)
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Poświadczenia MPNS

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub MpnsCredential. MpnsCredentialProperties (wymagane)

MpnsCredentialProperties

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu dla tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Certyfikat mpns Pobiera lub ustawia certyfikat MPNS. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu MPNS struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
centrum danych Przestarzałe. struna
namespaceType (typ przestrzeni nazw) Definiuje wartości dla namespaceType. "Obsługa komunikatów"
"NotificationHub"
Listy ACL sieci Kolekcja reguł autoryzacji sieciowej. Listy Acl sieci
pnsCredentials (pnsPoświadczenia Kolekcja poświadczeń centrum powiadomień lub przestrzeni nazw centrum powiadomień. PnsCredentials (Poświadczenia Pns)
stan provisioningu Definiuje wartości elementu OperationProvisioningState. "Anulowano"
"Wyłączone"
"Niepowodzenie"
"Ruch przychodzący"
"Oczekujące"
"Powodzenie"
"Nieznany"
dostęp do sieci publicznej Typ dostępu do sieci publicznej. "Wyłączone"
"Włączone"
Region replikacji Dozwolony region replikacji "AustraliaEast"
"BrazilSouth"
"Wartość domyślna"
"Brak"
"NorthEurope"
"SouthAfricaNorth"
"SouthEastAsia"
"Zachodnie jednostki 2"
scaleUnit (jednostka skala) Pobiera lub ustawia element scaleUnit, w którym tworzona jest przestrzeń nazw struna
stan Stan przestrzeni nazw. "Utworzono"
"Tworzenie"
"Usuwanie"
"Zawieszone"
strefaRedundancja Nazwa jednostki SKU przestrzeni nazw. "Wyłączone"
"Włączone"

Listy Acl sieci

Nazwa Opis Wartość
Reguły ip Lista reguł adresów IP. IpRule []
publicNetworkRule (reguła sieci publicznej) Domyślna reguła autoryzacji sieci (publiczny Internet), która zawiera prawa, jeśli żadna inna reguła sieciowa nie jest zgodna. Reguła PublicInternetAuthorizationRule

PnsCredentials (Poświadczenia Pns)

Nazwa Opis Wartość
admCredential (Poświadczenia adm) Opis obiektu NotificationHub AdmCredential. admCredential
apnsCredential (poświadczenie apns) Opis elementu NotificationHub ApnsCredential. ApnsCredential
baiduCredential (Certyfikat baidu) Opis obiektu NotificationHub BaiduCredential. BaiduCredential
browserCredential (dane uwierzytelniające browser) Opis elementu NotificationHub BrowserCredential. BrowserCredential (Dane uwierzytelniające przeglądarki)
fcmV1Credential (Poświadczenie fcmV1) Opis obiektu NotificationHub FcmV1Credential. FcmV1Credential (Poświadczenie FcmV1)
gcmCredential (Poświadczenie gcm) Opis obiektu NotificationHub GcmCredential. GcmCredential
mpnsCredential (Poświadczenie mpns) Opis obiektu NotificationHub MpnsCredential. MpnsCredential
wnsCredential (poświadczenie wns) Opis obiektu NotificationHub WnsCredential. Poświadczenia WnsCredential
xiaomiCredential (poświadczenie xiaomi) Opis elementu NotificationHub XiaomiCredential. XiaomiCredential

Reguła PublicInternetAuthorizationRule

Nazwa Opis Wartość
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność zasobu Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU struna
nazwa Nazwa jednostki SKU przestrzeni nazw. "Podstawowa"
"Bezpłatna"
"Standardowa" (wymagana)
rozmiar Pobiera lub ustawia rozmiar jednostki SKU struna
kondygnacja Pobiera lub ustawia warstwę konkretnej jednostki SKU struna

Śledzone tagi zasobów

Nazwa Opis Wartość

Poświadczenia WnsCredential

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub WnsCredential. WnsCredentialProperties (wymagane)

WnsCredentialProperties (właściwości wns)

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Ges lub ustawia klucz certyfikatu usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator pakietu Pobiera lub ustawia identyfikator pakietu dla tego poświadczenia. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
secretKey (klucz sekretu) Pobiera lub ustawia klucz tajny. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
windowsLiveEndpoint Pobiera lub ustawia punkt końcowy usługi Windows Live. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Certyfikat wnsCertificate Pobiera lub ustawia certyfikat usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenia Xiaomi

Nazwa Opis Wartość
Właściwości Opis właściwości XiaomiCredentialProperties w usłudze NotificationHub. XiaomiCredentialProperties (wymagane)

Właściwości uwierzytelniające Xiaomi

Nazwa Opis Wartość
Wpis tajny aplikacji Pobiera lub ustawia wpis tajny aplikacji. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy usługi xiaomi. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Przykłady użycia

Szablony szybkiego startu platformy Azure

Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.

Szablon Opis
tworzenie usługi Azure Notification Hub

wdrażanie w usłudze Azure
Tworzy usługę Azure Notification Hub, szablon pierwotnie utworzony przez Johna Downsa.
aprowizowania aplikacji mobilnej przy użyciu usługi SQL Database

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację mobilną, usługę SQL Database i centrum powiadomień. Konfiguruje parametry połączenia w aplikacji mobilnej dla bazy danych i centrum powiadomień.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.NotificationHubs/namespaces, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.NotificationHubs/namespaces@2023-10-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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"
    }
  }
}

Wartości właściwości

Microsoft.NotificationHubs/przestrzenie nazw

Nazwa Opis Wartość
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 50
Wzorzec = ^[a-zA-Z][a-zA-Z0-9-]*$ (wymagane)
Właściwości Reprezentuje właściwości przestrzeni nazw. przestrzeni nazwWłaściwości
Numer jednostki magazynowej Opis jednostki SKU dla przestrzeni nazw sku (wymagane)
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.NotificationHubs/namespaces@2023-10-01-preview"

AdmCredential (Poświadczenie adm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub AdmCredential. AdmCredentialProperties (wymagane)

Właściwości admCredentialProperties

Nazwa Opis Wartość
authTokenUrl (adres URL tokena) Pobiera lub ustawia adres URL tokenu autoryzacji. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
clientId (identyfikator klienta) Pobiera lub ustawia identyfikator klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
tajemnica klienta Pobiera lub ustawia klucz dostępu wpisu tajnego poświadczeń. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

ApnsCredential

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub ApnsCredential. ApnsCredentialProperties (wymagane)

Właściwości ApnsCredentialProperties

Nazwa Opis Wartość
apnsCertificate (certyfikat apns) Pobiera lub ustawia certyfikat USŁUGI APNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator aplikacji Pobiera lub ustawia zarejestrowany klucz oświadczenia wystawcy (iss), którego wartość to
10-znakowy identyfikator zespołu uzyskany z konta dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
nazwa_aplikacji Pobiera lub ustawia nazwę aplikacji struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
keyId (identyfikator klucza) Pobiera lub ustawia 10-znakowy klucz (kid) klucz uzyskany z
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu USŁUGI APNS struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
żeton Pobiera lub ustawia token uwierzytelniania dostawcy uzyskany za pośrednictwem
konto dewelopera
struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenie Baidu

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub BaiduCredential. BaiduCredentialProperties (wymagane)

Właściwości BaiduCredentialProperties

Nazwa Opis Wartość
baiduApiKey Pobiera lub ustawia klucz interfejsu API baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduPunkt końcowy Pobiera lub ustawia punkt końcowy baidu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
baiduSekretny klucz Pobiera lub ustawia klucz tajny baidu struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

BrowserCredential (Dane uwierzytelniające przeglądarki)

Nazwa Opis Wartość
Właściwości Opis elementu NotificationHub BrowserCredential. BrowserCredentialProperties (wymagane)

Właściwości browserCredentialProperties

Nazwa Opis Wartość
Temat Pobiera lub ustawia temat wypychania internetowego. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidPrivateKey Pobiera lub ustawia klucz prywatny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
vapidKlucz publiczny Pobiera lub ustawia klucz publiczny VAPID. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

FcmV1Credential (Poświadczenie FcmV1)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub FcmV1Credential. FcmV1CredentialProperties (wymagane)

FcmV1CredentialProperties

Nazwa Opis Wartość
clientEmail (klient Poczta E- Pobiera lub ustawia adres e-mail klienta. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
privateKey Pobiera lub ustawia klucz prywatny. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
identyfikator projektu Pobiera lub ustawia identyfikator projektu. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

GcmCredential (Poświadczenie Gcm)

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub GcmCredential. GcmCredentialProperties (wymagane)

GcmCredentialProperties (właściwości poświadczenia Gcm)

Nazwa Opis Wartość
gcmEndpoint (punkt końcowy gcm) Pobiera lub ustawia punkt końcowy usługi GCM. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Klucz Google ApiKey Pobiera lub ustawia klucz interfejsu API Google. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Adres IPRule

Nazwa Opis Wartość
maska ip Maska adresów IP. struna

Ograniczenia:
Minimalna długość = 1 (wymagana)
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Poświadczenia MPNS

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub MpnsCredential. MpnsCredentialProperties (wymagane)

MpnsCredentialProperties

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Pobiera lub ustawia klucz certyfikatu dla tego poświadczenia. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Certyfikat mpns Pobiera lub ustawia certyfikat MPNS. struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)
Odcisk palca Pobiera lub ustawia odcisk palca certyfikatu MPNS struna

Ograniczenia:
Minimalna długość = 1
Wartość wrażliwa. Przekaż jako bezpieczny parametr. (wymagane)

Przestrzeń nazwWłaściwości

Nazwa Opis Wartość
centrum danych Przestarzałe. struna
namespaceType (typ przestrzeni nazw) Definiuje wartości dla namespaceType. "Obsługa komunikatów"
"NotificationHub"
Listy ACL sieci Kolekcja reguł autoryzacji sieciowej. Listy Acl sieci
pnsCredentials (pnsPoświadczenia Kolekcja poświadczeń centrum powiadomień lub przestrzeni nazw centrum powiadomień. PnsCredentials (Poświadczenia Pns)
stan provisioningu Definiuje wartości elementu OperationProvisioningState. "Anulowano"
"Wyłączone"
"Niepowodzenie"
"Ruch przychodzący"
"Oczekujące"
"Powodzenie"
"Nieznany"
dostęp do sieci publicznej Typ dostępu do sieci publicznej. "Wyłączone"
"Włączone"
Region replikacji Dozwolony region replikacji "AustraliaEast"
"BrazilSouth"
"Wartość domyślna"
"Brak"
"NorthEurope"
"SouthAfricaNorth"
"SouthEastAsia"
"Zachodnie jednostki 2"
scaleUnit (jednostka skala) Pobiera lub ustawia element scaleUnit, w którym tworzona jest przestrzeń nazw struna
stan Stan przestrzeni nazw. "Utworzono"
"Tworzenie"
"Usuwanie"
"Zawieszone"
strefaRedundancja Nazwa jednostki SKU przestrzeni nazw. "Wyłączone"
"Włączone"

Listy Acl sieci

Nazwa Opis Wartość
Reguły ip Lista reguł adresów IP. IpRule []
publicNetworkRule (reguła sieci publicznej) Domyślna reguła autoryzacji sieci (publiczny Internet), która zawiera prawa, jeśli żadna inna reguła sieciowa nie jest zgodna. Reguła PublicInternetAuthorizationRule

PnsCredentials (Poświadczenia Pns)

Nazwa Opis Wartość
admCredential (Poświadczenia adm) Opis obiektu NotificationHub AdmCredential. admCredential
apnsCredential (poświadczenie apns) Opis elementu NotificationHub ApnsCredential. ApnsCredential
baiduCredential (Certyfikat baidu) Opis obiektu NotificationHub BaiduCredential. BaiduCredential
browserCredential (dane uwierzytelniające browser) Opis elementu NotificationHub BrowserCredential. BrowserCredential (Dane uwierzytelniające przeglądarki)
fcmV1Credential (Poświadczenie fcmV1) Opis obiektu NotificationHub FcmV1Credential. FcmV1Credential (Poświadczenie FcmV1)
gcmCredential (Poświadczenie gcm) Opis obiektu NotificationHub GcmCredential. GcmCredential
mpnsCredential (Poświadczenie mpns) Opis obiektu NotificationHub MpnsCredential. MpnsCredential
wnsCredential (poświadczenie wns) Opis obiektu NotificationHub WnsCredential. Poświadczenia WnsCredential
xiaomiCredential (poświadczenie xiaomi) Opis elementu NotificationHub XiaomiCredential. XiaomiCredential

Reguła PublicInternetAuthorizationRule

Nazwa Opis Wartość
prawa Lista praw dostępu. Tablica ciągów zawierająca dowolną z:
"Słuchaj"
"Zarządzaj"
"Wyślij" (wymagane)

Numer jednostki magazynowej

Nazwa Opis Wartość
pojemność Pobiera lub ustawia pojemność zasobu Int
rodzina Pobiera lub ustawia rodzinę jednostek SKU struna
nazwa Nazwa jednostki SKU przestrzeni nazw. "Podstawowa"
"Bezpłatna"
"Standardowa" (wymagana)
rozmiar Pobiera lub ustawia rozmiar jednostki SKU struna
kondygnacja Pobiera lub ustawia warstwę konkretnej jednostki SKU struna

Śledzone tagi zasobów

Nazwa Opis Wartość

Poświadczenia WnsCredential

Nazwa Opis Wartość
Właściwości Opis obiektu NotificationHub WnsCredential. WnsCredentialProperties (wymagane)

WnsCredentialProperties (właściwości wns)

Nazwa Opis Wartość
certificateKey (klucz certyfikatu) Ges lub ustawia klucz certyfikatu usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Identyfikator pakietu Pobiera lub ustawia identyfikator pakietu dla tego poświadczenia. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
secretKey (klucz sekretu) Pobiera lub ustawia klucz tajny. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
windowsLiveEndpoint Pobiera lub ustawia punkt końcowy usługi Windows Live. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
Certyfikat wnsCertificate Pobiera lub ustawia certyfikat usługi WNS. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.

Poświadczenia Xiaomi

Nazwa Opis Wartość
Właściwości Opis właściwości XiaomiCredentialProperties w usłudze NotificationHub. XiaomiCredentialProperties (wymagane)

Właściwości uwierzytelniające Xiaomi

Nazwa Opis Wartość
Wpis tajny aplikacji Pobiera lub ustawia wpis tajny aplikacji. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
punkt końcowy Pobiera lub ustawia punkt końcowy usługi xiaomi. struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.