Microsoft.NotificationHubs namespaces/notificationHubs 2023-01-01-preview
تعريف مورد Bicep
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2023-01-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'
}
}
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'
}
}
}
}
قيم Property
namespaces/notificationHubs
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) حد الحرف: 1-260 أحرف صالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“. |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | وصف Sku لمساحة الاسم | "Sku" |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: مساحات الأسماء |
خصائص | خصائص NotificationHub. | NotificationHubProperties |
NotificationHubProperties
الاسم | الوصف | القيمة |
---|---|---|
admCredential | وصف NotificationHub AdmCredential. | AdmCredential |
apnsCredential | وصف NotificationHub ApnsCredential. | ApnsCredential |
baiduCredential | وصف NotificationHub BaiduCredential. | BaiduCredential |
browserCredential | وصف NotificationHub BrowserCredential. | BrowserCredential |
gcmCredential | وصف NotificationHub GcmCredential. | GcmCredential |
mpnsCredential | وصف NotificationHub MpnsCredential. | MpnsCredential |
الاسم | الحصول على اسم NotificationHub أو تعيينه. | سلسلة |
registrationTtl | الحصول على RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه أو تعيينه | سلسلة |
wnsCredential | وصف NotificationHub WnsCredential. | WnsCredential |
xiaomiCredential | وصف NotificationHub XiaomiCredential. | XiaomiCredential |
AdmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub AdmCredential. | AdmCredentialProperties (مطلوب) |
AdmCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
authTokenUrl | الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
clientId | الحصول على معرف العميل أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
clientSecret | الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
ApnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub ApnsCredential. | ApnsCredentialProperties (مطلوب) |
خصائص ApnsCredential
الاسم | الوصف | القيمة |
---|---|---|
apnsCertificate | الحصول على شهادة APNS أو تعيينها. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
appId | الحصول على مفتاح المطالبة المسجل لمصدر (iss) أو تعيينه، وقيمته هي معرف الفريق المكون من 10 أحرف، الذي تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
اسم التطبيق | الحصول على اسم التطبيق أو تعيينه | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
مفتاح الشهادة | الحصول على مفتاح الشهادة أو تعيينه. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
keyId | الحصول على مفتاح معرف مفتاح (طفل) مكون من 10 أحرف أو تعيينه، تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة APNS أو تعيينها | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
الرمز المميز | الحصول على رمز مصادقة الموفر المميز أو تعيينه، الذي تم الحصول عليه من خلال حساب المطور |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
BaiduCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BaiduCredential. | BaiduCredentialProperties (مطلوب) |
خصائص BaiduCredential
الاسم | الوصف | القيمة |
---|---|---|
baiduApiKey | الحصول على مفتاح baidu Api أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
baiduEndPoint | الحصول على نقطة نهاية baidu أو تعيينها. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
baiduSecretKey | الحصول على مفتاح baidu السري أو تعيينه | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
BrowserCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BrowserCredential. | BrowserCredentialProperties (مطلوب) |
BrowserCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
الموضوع | الحصول على موضوع دفع الويب أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPrivateKey | الحصول على مفتاح VAPID الخاص أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPublicKey | الحصول على مفتاح VAPID العام أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
GcmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub GcmCredential. | GcmCredentialProperties (مطلوب) |
GcmCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
gcmEndpoint | الحصول على نقطة نهاية GCM أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
googleApiKey | الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
MpnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub MpnsCredential. | MpnsCredentialProperties (مطلوب) |
MpnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
mpnsCertificate | الحصول على شهادة MPNS أو تعيينها. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة MPNS أو تعيينها | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
WnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub WnsCredential. | WnsCredentialProperties (مطلوب) |
WnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | Ges أو يعين مفتاح شهادة WNS. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
packageSid | الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
secretKey | الحصول على المفتاح السري أو تعيينه. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
windowsLiveEndpoint | الحصول على نقطة نهاية Windows Live أو تعيينها. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
wnsCertificate | الحصول على شهادة WNS أو تعيينها. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
XiaomiCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub XiaomiCredentialProperties. | XiaomiCredentialProperties (مطلوب) |
خصائص XiaomiCredential
الاسم | الوصف | القيمة |
---|---|---|
appSecret | الحصول على سر التطبيق أو تعيينه. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية خدمة xiaomi أو تعيينها. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | الحصول على سعة المورد أو تعيينها | int |
الاسره | الحصول على عائلة Sku أو تعيينها | سلسلة |
الاسم | اسم SKU لمساحة الاسم. | "أساسي" "مجاني" 'قياسي' (مطلوب) |
الحجم | الحصول على حجم Sku أو تعيينه | سلسلة |
المستوي | الحصول على طبقة sku معينة أو تعيينها | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء Azure Notification Hub |
إنشاء Azure Notification Hub، قالب تم تأليفه في الأصل بواسطة John Downs. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة الاتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2023-01-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"
}
},
"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"
}
}
}
}
قيم Property
مساحات الأسماء/notificationHubs
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.NotificationHubs/namespaces/notificationHubs' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2023-01-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوبة) حد الأحرف: 1-260 الأحرف الصالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“. |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوبة) |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | وصف Sku لمساحة اسم | "Sku" |
خصائص | خصائص NotificationHub. | NotificationHubProperties |
NotificationHubProperties
الاسم | الوصف | القيمة |
---|---|---|
admCredential | وصف NotificationHub AdmCredential. | AdmCredential |
apnsCredential | وصف NotificationHub ApnsCredential. | ApnsCredential |
baiduCredential | وصف NotificationHub BaiduCredential. | BaiduCredential |
browserCredential | وصف NotificationHub BrowserCredential. | BrowserCredential |
gcmCredential | وصف NotificationHub GcmCredential. | GcmCredential |
mpnsCredential | وصف NotificationHub MpnsCredential. | MpnsCredential |
الاسم | الحصول على اسم NotificationHub أو تعيينه. | سلسلة |
registrationTtl | الحصول على RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه أو تعيينه | سلسلة |
wnsCredential | وصف NotificationHub WnsCredential. | WnsCredential |
xiaomiCredential | وصف NotificationHub XiaomiCredential. | XiaomiCredential |
AdmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub AdmCredential. | AdmCredentialProperties (مطلوب) |
خصائص AdmCredential
الاسم | الوصف | القيمة |
---|---|---|
authTokenUrl | الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
clientId | الحصول على معرف العميل أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
clientSecret | الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
ApnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub ApnsCredential. | ApnsCredentialProperties (مطلوب) |
خصائص ApnsCredential
الاسم | الوصف | القيمة |
---|---|---|
apnsCertificate | الحصول على شهادة APNS أو تعيينها. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
appId | الحصول على مفتاح المطالبة المسجل لمصدر (iss) أو تعيينه، وقيمته هي معرف الفريق المكون من 10 أحرف، الذي تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
اسم التطبيق | الحصول على اسم التطبيق أو تعيينه | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
مفتاح الشهادة | الحصول على مفتاح الشهادة أو تعيينه. | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
keyId | الحصول على مفتاح معرف مفتاح (طفل) مكون من 10 أحرف أو تعيينه، تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة APNS أو تعيينها | سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
الرمز المميز | الحصول على رمز مصادقة الموفر المميز أو تعيينه، الذي تم الحصول عليه من خلال حساب المطور |
سلسلة القيود: قيمة حساسة. تمرير كمعلمة آمنة. |
BaiduCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BaiduCredential. | BaiduCredentialProperties (مطلوب) |
خصائص BaiduCredential
الاسم | الوصف | القيمة |
---|---|---|
baiduApiKey | الحصول على مفتاح baidu Api أو تعيينه. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
baiduEndPoint | الحصول على نقطة نهاية baidu أو تعيينها. | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
baiduSecretKey | الحصول على مفتاح baidu السري أو تعيينه | سلسلة (مطلوبة) القيود: الحد الأدنى للطول = 1 قيمة حساسة. تمرير كمعلمة آمنة. |
BrowserCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BrowserCredential. | BrowserCredentialProperties (مطلوب) |
خصائص الخصائص في BrowserCredential
الاسم | الوصف | القيمة |
---|---|---|
الموضوع | الحصول على موضوع دفع الويب أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPrivateKey | الحصول على مفتاح VAPID الخاص أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPublicKey | الحصول على مفتاح VAPID العام أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
GcmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub GcmCredential. | GcmCredentialProperties (مطلوب) |
GcmCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
gcmEndpoint | الحصول على نقطة نهاية GCM أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
googleApiKey | الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
MpnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub MpnsCredential. | MpnsCredentialProperties (مطلوب) |
MpnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
mpnsCertificate | الحصول على شهادة MPNS أو تعيينها. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة MPNS أو تعيينها | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
WnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub WnsCredential. | WnsCredentialProperties (مطلوب) |
WnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | Ges أو يعين مفتاح شهادة WNS. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
packageSid | الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
secretKey | الحصول على المفتاح السري أو تعيينه. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
windowsLiveEndpoint | الحصول على نقطة نهاية Windows Live أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
wnsCertificate | الحصول على شهادة WNS أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
XiaomiCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub XiaomiCredentialProperties. | XiaomiCredentialProperties (مطلوب) |
XiaomiCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
appSecret | الحصول على بيانات سرية للتطبيق أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية خدمة xiaomi أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | الحصول على سعة المورد أو تعيينها | int |
الاسره | الحصول على عائلة Sku أو تعيينها | سلسلة |
الاسم | اسم SKU لمساحة الاسم. | "أساسي" 'مجاني' 'قياسي' (مطلوب) |
الحجم | الحصول على حجم Sku أو تعيينه | سلسلة |
المستوي | الحصول على طبقة sku معينة أو تعيينها | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء Azure Notification Hub |
إنشاء Azure Notification Hub، القالب الذي تم تأليفه في الأصل بواسطة John Downs. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة الاتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@2023-01-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"
}
}
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"
}
})
}
قيم Property
namespaces/notificationHubs
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.NotificationHubs/namespaces/notificationHubs@2023-01-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوب) حد الحرف: 1-260 أحرف صالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“. |
الموقع | الموقع الجغرافي حيث يعيش المورد | سلسلة (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: مساحات الأسماء |
العلامات | علامات الموارد. | قاموس أسماء العلامات والقيم. |
sku | وصف Sku لمساحة الاسم | "Sku" |
خصائص | خصائص NotificationHub. | NotificationHubProperties |
NotificationHubProperties
الاسم | الوصف | القيمة |
---|---|---|
admCredential | وصف NotificationHub AdmCredential. | AdmCredential |
apnsCredential | وصف NotificationHub ApnsCredential. | ApnsCredential |
baiduCredential | وصف NotificationHub BaiduCredential. | BaiduCredential |
browserCredential | وصف NotificationHub BrowserCredential. | BrowserCredential |
gcmCredential | وصف NotificationHub GcmCredential. | GcmCredential |
mpnsCredential | وصف NotificationHub MpnsCredential. | MpnsCredential |
الاسم | الحصول على اسم NotificationHub أو تعيينه. | سلسلة |
registrationTtl | الحصول على RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه أو تعيينه | سلسلة |
wnsCredential | وصف NotificationHub WnsCredential. | WnsCredential |
xiaomiCredential | وصف NotificationHub XiaomiCredential. | XiaomiCredential |
AdmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub AdmCredential. | AdmCredentialProperties (مطلوب) |
AdmCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
authTokenUrl | الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
clientId | الحصول على معرف العميل أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
clientSecret | الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
ApnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub ApnsCredential. | ApnsCredentialProperties (مطلوب) |
ApnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
apnsCertificate | الحصول على شهادة APNS أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
appId | الحصول على مفتاح المطالبة المسجل (iss) المصدر أو تعيينه، وقيمته هي معرف الفريق المكون من 10 أحرف، الذي تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
اسم التطبيق | الحصول على اسم التطبيق أو تعيينه | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
مفتاح الشهادة | الحصول على مفتاح الشهادة أو تعيينه. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
keyId | الحصول على أو تعيين مفتاح معرف مفتاح مكون من 10 أحرف (طفل)، تم الحصول عليه من حساب المطور الخاص بك |
سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة APNS أو تعيينها | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
الرمز المميز | الحصول على رمز المصادقة المميز للموفر أو تعيينه، الذي تم الحصول عليه من خلال حساب المطور |
سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
BaiduCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BaiduCredential. | BaiduCredentialProperties (مطلوب) |
BaiduCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
baiduApiKey | الحصول على مفتاح baidu Api أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
baiduEndPoint | الحصول على نقطة نهاية baidu أو تعيينها. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
baiduSecretKey | الحصول على مفتاح baidu السري أو تعيينه | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
BrowserCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub BrowserCredential. | BrowserCredentialProperties (مطلوب) |
BrowserCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
الموضوع | الحصول على موضوع دفع الويب أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPrivateKey | الحصول على مفتاح VAPID الخاص أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
vapidPublicKey | الحصول على مفتاح VAPID العام أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
GcmCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub GcmCredential. | GcmCredentialProperties (مطلوب) |
GcmCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
gcmEndpoint | الحصول على نقطة نهاية GCM أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
googleApiKey | الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
MpnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub MpnsCredential. | MpnsCredentialProperties (مطلوب) |
MpnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
mpnsCertificate | الحصول على شهادة MPNS أو تعيينها. | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
بصمة الإبهام | الحصول على بصمة إبهام شهادة MPNS أو تعيينها | سلسلة (مطلوب) القيود: الحد الأدنى للطول = 1 قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
WnsCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub WnsCredential. | WnsCredentialProperties (مطلوب) |
WnsCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
مفتاح الشهادة | Ges أو يعين مفتاح شهادة WNS. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
packageSid | الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
secretKey | الحصول على المفتاح السري أو تعيينه. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
windowsLiveEndpoint | الحصول على نقطة نهاية Windows Live أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
wnsCertificate | الحصول على شهادة WNS أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
XiaomiCredential
الاسم | الوصف | القيمة |
---|---|---|
خصائص | وصف NotificationHub XiaomiCredentialProperties. | XiaomiCredentialProperties (مطلوب) |
XiaomiCredentialProperties
الاسم | الوصف | القيمة |
---|---|---|
appSecret | الحصول على بيانات سرية للتطبيق أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
نقطة النهاية | الحصول على نقطة نهاية خدمة xiaomi أو تعيينها. | سلسلة القيود: قيمة حساسة. قم بالتمرير كمعلمة آمنة. |
Sku
الاسم | الوصف | القيمة |
---|---|---|
السعة | الحصول على سعة المورد أو تعيينها | int |
الاسره | الحصول على عائلة Sku أو تعيينها | سلسلة |
الاسم | اسم SKU لمساحة الاسم. | "أساسي" "مجاني" "قياسي" (مطلوب) |
الحجم | الحصول على حجم Sku أو تعيينه | سلسلة |
المستوي | الحصول على طبقة sku معينة أو تعيينها | سلسلة |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ