Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu przestrzeni nazw można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania 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 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. | |
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:
- grupy zasobów — zobacz polecenia wdrażania 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 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. | |
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 |
Tworzy usługę Azure Notification Hub, szablon pierwotnie utworzony przez Johna Downsa. |
aprowizowania aplikacji mobilnej przy użyciu usługi SQL Database wdrażanie |
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. | |
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. |