مساحات أسماء Microsoft.NotificationHubs/notificationHubs 2014-09-01
مقالة 04/14/2024
مساهم واحد
الملاحظات
في هذه المقالة
تعريف مورد Bicep
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
admCredential: {
properties: {
authTokenUrl: 'string'
clientId: 'string'
clientSecret: 'string'
}
}
apnsCredential: {
properties: {
apnsCertificate: 'string'
certificateKey: 'string'
endpoint: 'string'
thumbprint: 'string'
}
}
authorizationRules: [
{
claimType: 'string'
claimValue: 'string'
createdTime: 'string'
keyName: 'string'
modifiedTime: 'string'
primaryKey: 'string'
revision: int
rights: [
'string'
]
secondaryKey: 'string'
}
]
baiduCredential: {
properties: {
baiduApiKey: 'string'
baiduEndPoint: 'string'
baiduSecretKey: 'string'
}
}
gcmCredential: {
properties: {
gcmEndpoint: 'string'
googleApiKey: 'string'
}
}
mpnsCredential: {
properties: {
certificateKey: 'string'
mpnsCertificate: 'string'
thumbprint: 'string'
}
}
name: 'string'
registrationTtl: 'string'
wnsCredential: {
properties: {
packageSid: 'string'
secretKey: 'string'
windowsLiveEndpoint: 'string'
}
}
}
}
قيم Property
namespaces/notificationHubs
الاسم
الوصف
القيمة
الاسم
اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep .
سلسلة (مطلوب) حد الحرف: 1-260 أحرف صالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“.
الموقع
الحصول على موقع مركز بيانات NotificationHub أو تعيينه.
سلسلة (مطلوب)
العلامات
الحصول على علامات NotificationHub أو تعيينها.
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
أصل
في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل .
الاسم الرمزي للمورد من النوع: مساحات الأسماء
خصائص
الحصول على خصائص NotificationHub أو تعيينها.
NotificationHubProperties (مطلوب)
NotificationHubProperties
الاسم
الوصف
القيمة
admCredential
AdmCredential ل NotificationHub الذي تم إنشاؤه
AdmCredential
apnsCredential
ApnsCredential الخاص ب NotificationHub الذي تم إنشاؤه
ApnsCredential
قواعد التخويل
قواعد التخويل ل NotificationHub الذي تم إنشاؤه
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential الخاص ب NotificationHub الذي تم إنشاؤه
BaiduCredential
gcmCredential
GcmCredential ل NotificationHub الذي تم إنشاؤه
GcmCredential
mpnsCredential
MpnsCredential ل NotificationHub الذي تم إنشاؤه
MpnsCredential
الاسم
اسم NotificationHub.
سلسلة
registrationTtl
RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه
سلسلة
wnsCredential
WnsCredential ل NotificationHub الذي تم إنشاؤه
WnsCredential
AdmCredential
AdmCredentialProperties
الاسم
الوصف
القيمة
authTokenUrl
الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه.
سلسلة
clientId
الحصول على معرف العميل أو تعيينه.
سلسلة
clientSecret
الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه.
سلسلة
ApnsCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub ApnsCredential أو تعيينها.
خصائص ApnsCredential
خصائص ApnsCredential
الاسم
الوصف
القيمة
apnsCertificate
الحصول على شهادة APNS أو تعيينها.
سلسلة
مفتاح الشهادة
الحصول على مفتاح الشهادة أو تعيينه.
سلسلة
نقطة النهاية
الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Apns أو تعيينها
سلسلة
SharedAccessAuthorizationRuleProperties
الاسم
الوصف
القيمة
نوع المطالبة
نوع المطالبة.
سلسلة
قيمة المطالبة
قيمة المطالبة.
سلسلة
createdTime
الوقت الذي تم فيه إنشاء قاعدة التخويل.
سلسلة
keyName
اسم المفتاح الذي تم استخدامه.
سلسلة
تاريخ التعديل
آخر مرة تم فيها تحديث القاعدة.
سلسلة
primaryKey
المفتاح الأساسي الذي تم استخدامه.
سلسلة
revision
رقم المراجعة للقاعدة.
int
حقوق
الحقوق المرتبطة بالقاعدة.
صفيف سلسلة يحتوي على أي من: "الاستماع" "إدارة" "إرسال"
مفتاح ثانوي
المفتاح الثانوي الذي تم استخدامه.
سلسلة
BaiduCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub BaiduCredential أو تعيينها.
خصائص BaiduCredential
خصائص BaiduCredential
الاسم
الوصف
القيمة
baiduApiKey
الحصول على مفتاح Baidu Api أو تعيينه.
سلسلة
baiduEndPoint
الحصول على نقطة نهاية Baidu أو تعيينها.
سلسلة
baiduSecretKey
الحصول على مفتاح Baidu السري أو تعيينه
سلسلة
GcmCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub GcmCredential أو تعيينها.
خصائص GcmCredential
خصائص GcmCredential
الاسم
الوصف
القيمة
gcmEndpoint
الحصول على نقطة نهاية GCM أو تعيينها.
سلسلة
googleApiKey
الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه.
سلسلة
MpnsCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub MpnsCredential أو تعيينها.
خصائص MpnsCredential
خصائص MpnsCredential
الاسم
الوصف
القيمة
مفتاح الشهادة
الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
mpnsCertificate
الحصول على شهادة MPNS أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Mpns أو تعيينها
سلسلة
WnsCredential
WnsCredentialProperties
الاسم
الوصف
القيمة
packageSid
الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
secretKey
الحصول على المفتاح السري أو تعيينه.
سلسلة
windowsLiveEndpoint
الحصول على نقطة نهاية Windows Live أو تعيينها.
سلسلة
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
تعريف مورد قالب ARM
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"apiVersion": "2014-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"admCredential": {
"properties": {
"authTokenUrl": "string",
"clientId": "string",
"clientSecret": "string"
}
},
"apnsCredential": {
"properties": {
"apnsCertificate": "string",
"certificateKey": "string",
"endpoint": "string",
"thumbprint": "string"
}
},
"authorizationRules": [
{
"claimType": "string",
"claimValue": "string",
"createdTime": "string",
"keyName": "string",
"modifiedTime": "string",
"primaryKey": "string",
"revision": "int",
"rights": [ "string" ],
"secondaryKey": "string"
}
],
"baiduCredential": {
"properties": {
"baiduApiKey": "string",
"baiduEndPoint": "string",
"baiduSecretKey": "string"
}
},
"gcmCredential": {
"properties": {
"gcmEndpoint": "string",
"googleApiKey": "string"
}
},
"mpnsCredential": {
"properties": {
"certificateKey": "string",
"mpnsCertificate": "string",
"thumbprint": "string"
}
},
"name": "string",
"registrationTtl": "string",
"wnsCredential": {
"properties": {
"packageSid": "string",
"secretKey": "string",
"windowsLiveEndpoint": "string"
}
}
}
}
قيم Property
namespaces/notificationHubs
الاسم
الوصف
القيمة
النوع
نوع المورد
'Microsoft.NotificationHubs/namespaces/notificationHubs'
apiVersion
إصدار واجهة برمجة تطبيقات المورد
'2014-09-01'
الاسم
اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM .
سلسلة (مطلوب) حد الحرف: 1-260 أحرف صالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“.
الموقع
الحصول على موقع مركز بيانات NotificationHub أو تعيينه.
سلسلة (مطلوب)
العلامات
الحصول على علامات NotificationHub أو تعيينها.
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص
الحصول على خصائص NotificationHub أو تعيينها.
NotificationHubProperties (مطلوب)
NotificationHubProperties
الاسم
الوصف
القيمة
admCredential
AdmCredential ل NotificationHub الذي تم إنشاؤه
AdmCredential
apnsCredential
ApnsCredential الخاص ب NotificationHub الذي تم إنشاؤه
ApnsCredential
قواعد التخويل
قواعد التخويل ل NotificationHub الذي تم إنشاؤه
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential الخاص ب NotificationHub الذي تم إنشاؤه
BaiduCredential
gcmCredential
GcmCredential ل NotificationHub الذي تم إنشاؤه
GcmCredential
mpnsCredential
MpnsCredential ل NotificationHub الذي تم إنشاؤه
MpnsCredential
الاسم
اسم NotificationHub.
سلسلة
registrationTtl
RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه
سلسلة
wnsCredential
WnsCredential ل NotificationHub الذي تم إنشاؤه
WnsCredential
AdmCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub AdmCredential أو تعيينها.
خصائص AdmCredential
خصائص AdmCredential
الاسم
الوصف
القيمة
authTokenUrl
الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه.
سلسلة
clientId
الحصول على معرف العميل أو تعيينه.
سلسلة
clientSecret
الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه.
سلسلة
ApnsCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub ApnsCredential أو تعيينها.
خصائص ApnsCredential
خصائص ApnsCredential
الاسم
الوصف
القيمة
apnsCertificate
الحصول على شهادة APNS أو تعيينها.
سلسلة
مفتاح الشهادة
الحصول على مفتاح الشهادة أو تعيينه.
سلسلة
نقطة النهاية
الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Apns أو تعيينها
سلسلة
SharedAccessAuthorizationRuleProperties
الاسم
الوصف
القيمة
نوع المطالبة
نوع المطالبة.
سلسلة
قيمة المطالبة
قيمة المطالبة.
سلسلة
createdTime
الوقت الذي تم فيه إنشاء قاعدة التخويل.
سلسلة
keyName
اسم المفتاح الذي تم استخدامه.
سلسلة
تاريخ التعديل
آخر مرة تم فيها تحديث القاعدة.
سلسلة
primaryKey
المفتاح الأساسي الذي تم استخدامه.
سلسلة
revision
رقم المراجعة للقاعدة.
int
حقوق
الحقوق المرتبطة بالقاعدة.
صفيف سلسلة يحتوي على أي من: "الاستماع" "إدارة" "إرسال"
مفتاح ثانوي
المفتاح الثانوي الذي تم استخدامه.
سلسلة
BaiduCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub BaiduCredential أو تعيينها.
خصائص BaiduCredential
خصائص BaiduCredential
الاسم
الوصف
القيمة
baiduApiKey
الحصول على مفتاح Baidu Api أو تعيينه.
سلسلة
baiduEndPoint
الحصول على نقطة نهاية Baidu أو تعيينها.
سلسلة
baiduSecretKey
الحصول على مفتاح Baidu السري أو تعيينه
سلسلة
GcmCredential
GcmCredentialProperties
الاسم
الوصف
القيمة
gcmEndpoint
الحصول على نقطة نهاية GCM أو تعيينها.
سلسلة
googleApiKey
الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه.
سلسلة
MpnsCredential
MpnsCredentialProperties
الاسم
الوصف
القيمة
مفتاح الشهادة
الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
mpnsCertificate
الحصول على شهادة MPNS أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Mpns أو تعيينها
سلسلة
WnsCredential
WnsCredentialProperties
الاسم
الوصف
القيمة
packageSid
الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
secretKey
الحصول على المفتاح السري أو تعيينه.
سلسلة
windowsLiveEndpoint
الحصول على نقطة نهاية Windows Live أو تعيينها.
سلسلة
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
يمكن نشر نوع مورد namespaces/notificationHubs مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.NotificationHubs/namespaces/notificationHubs، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
admCredential = {
properties = {
authTokenUrl = "string"
clientId = "string"
clientSecret = "string"
}
}
apnsCredential = {
properties = {
apnsCertificate = "string"
certificateKey = "string"
endpoint = "string"
thumbprint = "string"
}
}
authorizationRules = [
{
claimType = "string"
claimValue = "string"
createdTime = "string"
keyName = "string"
modifiedTime = "string"
primaryKey = "string"
revision = int
rights = [
"string"
]
secondaryKey = "string"
}
]
baiduCredential = {
properties = {
baiduApiKey = "string"
baiduEndPoint = "string"
baiduSecretKey = "string"
}
}
gcmCredential = {
properties = {
gcmEndpoint = "string"
googleApiKey = "string"
}
}
mpnsCredential = {
properties = {
certificateKey = "string"
mpnsCertificate = "string"
thumbprint = "string"
}
}
name = "string"
registrationTtl = "string"
wnsCredential = {
properties = {
packageSid = "string"
secretKey = "string"
windowsLiveEndpoint = "string"
}
}
}
})
}
قيم Property
namespaces/notificationHubs
الاسم
الوصف
القيمة
النوع
نوع المورد
"Microsoft.NotificationHubs/namespaces/notificationHubs@2014-09-01"
الاسم
اسم المورد
سلسلة (مطلوب) حد الحرف: 1-260 أحرف صالحة: الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي. ابدأ ”بالأبجدية الرقمية“.
الموقع
الحصول على موقع مركز بيانات NotificationHub أو تعيينه.
سلسلة (مطلوب)
parent_id
معرف المورد الأصل لهذا المورد.
معرف المورد من النوع: مساحات الأسماء
العلامات
الحصول على علامات NotificationHub أو تعيينها.
قاموس أسماء العلامات والقيم.
خصائص
الحصول على خصائص NotificationHub أو تعيينها.
NotificationHubProperties (مطلوب)
NotificationHubProperties
الاسم
الوصف
القيمة
admCredential
AdmCredential ل NotificationHub الذي تم إنشاؤه
AdmCredential
apnsCredential
ApnsCredential الخاص ب NotificationHub الذي تم إنشاؤه
ApnsCredential
قواعد التخويل
قواعد التخويل ل NotificationHub الذي تم إنشاؤه
SharedAccessAuthorizationRuleProperties []
baiduCredential
BaiduCredential الخاص ب NotificationHub الذي تم إنشاؤه
BaiduCredential
gcmCredential
GcmCredential ل NotificationHub الذي تم إنشاؤه
GcmCredential
mpnsCredential
MpnsCredential الخاص ب NotificationHub الذي تم إنشاؤه
MpnsCredential
الاسم
اسم NotificationHub.
سلسلة
registrationTtl
RegistrationTtl الخاص ب NotificationHub الذي تم إنشاؤه
سلسلة
wnsCredential
WnsCredential ل NotificationHub الذي تم إنشاؤه
WnsCredential
AdmCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub AdmCredential أو تعيينها.
خصائص AdmCredential
خصائص AdmCredential
الاسم
الوصف
القيمة
authTokenUrl
الحصول على عنوان URL للرمز المميز للتخويل أو تعيينه.
سلسلة
clientId
الحصول على معرف العميل أو تعيينه.
سلسلة
clientSecret
الحصول على مفتاح الوصول السري لبيانات الاعتماد أو تعيينه.
سلسلة
ApnsCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub ApnsCredential أو تعيينها.
خصائص ApnsCredential
خصائص ApnsCredential
الاسم
الوصف
القيمة
apnsCertificate
الحصول على شهادة APNS أو تعيينها.
سلسلة
مفتاح الشهادة
الحصول على مفتاح الشهادة أو تعيينه.
سلسلة
نقطة النهاية
الحصول على نقطة نهاية بيانات الاعتماد هذه أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Apns أو تعيينها
سلسلة
SharedAccessAuthorizationRuleProperties
الاسم
الوصف
القيمة
نوع المطالبة
نوع المطالبة.
سلسلة
قيمة المطالبة
قيمة المطالبة.
سلسلة
createdTime
الوقت الذي تم فيه إنشاء قاعدة التخويل.
سلسلة
keyName
اسم المفتاح الذي تم استخدامه.
سلسلة
تاريخ التعديل
آخر مرة تم فيها تحديث القاعدة.
سلسلة
primaryKey
المفتاح الأساسي الذي تم استخدامه.
سلسلة
revision
رقم المراجعة للقاعدة.
int
حقوق
الحقوق المرتبطة بالقاعدة.
صفيف سلسلة يحتوي على أي من: "الاستماع" "إدارة" "إرسال"
مفتاح ثانوي
المفتاح الثانوي الذي تم استخدامه.
سلسلة
BaiduCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub BaiduCredential أو تعيينها.
خصائص BaiduCredential
خصائص BaiduCredential
الاسم
الوصف
القيمة
baiduApiKey
الحصول على مفتاح Baidu Api أو تعيينه.
سلسلة
baiduEndPoint
الحصول على نقطة نهاية Baidu أو تعيينها.
سلسلة
baiduSecretKey
الحصول على مفتاح Baidu السري أو تعيينه
سلسلة
GcmCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub GcmCredential أو تعيينها.
خصائص GcmCredential
خصائص GcmCredential
الاسم
الوصف
القيمة
gcmEndpoint
الحصول على نقطة نهاية GCM أو تعيينها.
سلسلة
googleApiKey
الحصول على مفتاح واجهة برمجة تطبيقات Google أو تعيينه.
سلسلة
MpnsCredential
الاسم
الوصف
القيمة
خصائص
الحصول على خصائص NotificationHub MpnsCredential أو تعيينها.
خصائص MpnsCredential
خصائص MpnsCredential
الاسم
الوصف
القيمة
مفتاح الشهادة
الحصول على مفتاح الشهادة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
mpnsCertificate
الحصول على شهادة MPNS أو تعيينها.
سلسلة
بصمة الإبهام
الحصول على بصمة إبهام شهادة Mpns أو تعيينها
سلسلة
WnsCredential
WnsCredentialProperties
الاسم
الوصف
القيمة
packageSid
الحصول على معرف الحزمة لبيانات الاعتماد هذه أو تعيينه.
سلسلة
secretKey
الحصول على المفتاح السري أو تعيينه.
سلسلة
windowsLiveEndpoint
الحصول على نقطة نهاية Windows Live أو تعيينها.
سلسلة