للحصول على إرشادات حول نشر حلول المراقبة، راجع إنشاء موارد مراقبة باستخدامBicep .
تعريف مورد Bicep
يمكن نشر نوع مورد actionGroups مع العمليات التي تستهدف:
-
مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Insights/actionGroups، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Insights/actionGroups@2023-09-01-preview' = {
location: 'string'
name: 'string'
properties: {
armRoleReceivers: [
{
name: 'string'
roleId: 'string'
useCommonAlertSchema: bool
}
]
automationRunbookReceivers: [
{
automationAccountId: 'string'
isGlobalRunbook: bool
name: 'string'
runbookName: 'string'
serviceUri: 'string'
useCommonAlertSchema: bool
webhookResourceId: 'string'
}
]
azureAppPushReceivers: [
{
emailAddress: 'string'
name: 'string'
}
]
azureFunctionReceivers: [
{
functionAppResourceId: 'string'
functionName: 'string'
httpTriggerUrl: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
emailReceivers: [
{
emailAddress: 'string'
name: 'string'
useCommonAlertSchema: bool
}
]
enabled: bool
eventHubReceivers: [
{
eventHubName: 'string'
eventHubNameSpace: 'string'
name: 'string'
subscriptionId: 'string'
tenantId: 'string'
useCommonAlertSchema: bool
}
]
groupShortName: 'string'
incidentReceivers: [
{
connection: {
id: 'string'
name: 'string'
}
incidentManagementService: 'string'
mappings: {
{customized property}: 'string'
}
name: 'string'
}
]
itsmReceivers: [
{
connectionId: 'string'
name: 'string'
region: 'string'
ticketConfiguration: 'string'
workspaceId: 'string'
}
]
logicAppReceivers: [
{
callbackUrl: 'string'
name: 'string'
resourceId: 'string'
useCommonAlertSchema: bool
}
]
smsReceivers: [
{
countryCode: 'string'
name: 'string'
phoneNumber: 'string'
}
]
voiceReceivers: [
{
countryCode: 'string'
name: 'string'
phoneNumber: 'string'
}
]
webhookReceivers: [
{
identifierUri: 'string'
name: 'string'
objectId: 'string'
serviceUri: 'string'
tenantId: 'string'
useAadAuth: bool
useCommonAlertSchema: bool
}
]
}
tags: {
{customized property}: 'string'
}
}
قيم الخصائص
Microsoft.Insights/actionGroups
| اسم |
وصف |
قيمة |
| مكان |
موقع المورد |
سلسلة (مطلوب) |
| اسم |
اسم المورد |
سلسلة (مطلوب) |
| خصائص |
مجموعات الإجراءات خصائص المورد. |
ActionGroup |
| العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
مجموعة الإجراءات
| اسم |
وصف |
قيمة |
| armRoleReceivers |
قائمة أجهزة استقبال دور ARM التي تعد جزءا من مجموعة الإجراءات هذه. الأدوار هي أدوار Azure RBAC ويتم دعم الأدوار المضمنة فقط. |
ArmRoleReceiver[] |
| الأتمتةRunbookأجهزة الاستقبال |
قائمة أجهزة استقبال AutomationRunbook التي تعد جزءا من مجموعة الإجراءات هذه. |
AutomationRunbookReceiver [] |
| azureAppPushReceivers |
قائمة أجهزة استقبال AzureAppPush التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureAppPushReceiver[] |
| azureFunctionReceivers |
قائمة أجهزة استقبال دالة Azure التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureFunctionReceiver[] |
| المرسلون عبر البريد الإلكتروني |
قائمة مستقبلي البريد الإلكتروني الذين يشكلون جزءا من مجموعة الإجراءات هذه. |
EmailReceiver [] |
| تمكين |
يشير إلى ما إذا كانت مجموعة الإجراءات هذه ممكنة أم لا. إذا لم يتم تمكين مجموعة إجراءات، فلن يتلقى أي من مستلميها اتصالات. |
bool (مطلوب) |
| eventHubReceivers |
قائمة أجهزة استقبال مركز الأحداث التي تعد جزءا من مجموعة الإجراءات هذه. |
eventHubReceiver[] |
| groupShortName |
الاسم المختصر لمجموعة الإجراءات. سيتم استخدام هذا في رسائل SMS. |
خيط
القيود: الحد الأقصى للطول = 12 (مطلوب) |
| مردو الحوادث |
قائمة أجهزة استقبال الحوادث التي تعد جزءا من مجموعة الإجراءات هذه. |
IncidentReceiver [] |
| مواجهات التحسس الخاصة به |
قائمة أجهزة استقبال ITSM التي تعد جزءا من مجموعة الإجراءات هذه. |
ItsmReceiver [] |
| logicAppReceivers |
قائمة مستقبلات تطبيق المنطق التي تعد جزءا من مجموعة الإجراءات هذه. |
LogicAppReceiver [] |
| رسائل smsReceivers |
قائمة مستقبلات الرسائل القصيرة التي تعد جزءا من مجموعة الإجراءات هذه. |
SmsReceiver [] |
| أجهزة استقبال الصوت |
قائمة أجهزة الاستقبال الصوتية التي تعد جزءا من مجموعة الإجراءات هذه. |
VoiceReceiver [] |
| webhookأجهزة الاستقبال |
قائمة مستقبلات خطاف الويب التي تعد جزءا من مجموعة الإجراءات هذه. |
WebhookReceiver [] |
ArmRoleReceiver
| اسم |
وصف |
قيمة |
| اسم |
اسم جهاز استقبال دور الذراع. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الدور |
معرف دور الذراع. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
الأتمتةRunbookReceiver
| اسم |
وصف |
قيمة |
| automationAccountId |
معرف حساب أتمتة Azure الذي يحتفظ بدفتر التشغيل هذا ويصادق على مورد Azure. |
سلسلة (مطلوب) |
| isGlobalRunbook |
يشير إلى ما إذا كان هذا المثيل دفتر تشغيل عموميا. |
bool (مطلوب) |
| اسم |
يشير إلى اسم خطاف الويب. |
خيط |
| اسم runbookName |
اسم دفتر التشغيل هذا. |
سلسلة (مطلوب) |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
| webhookResourceId |
معرف المورد لخطاف الويب المرتبط بدفتر التشغيل هذا. |
سلسلة (مطلوب) |
AzureAppPushReceiver
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني المسجل لتطبيق Azure للأجهزة المحمولة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دفع تطبيق الأجهزة المحمولة Azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
AzureFunctionReceiver
| اسم |
وصف |
قيمة |
| functionAppResourceId |
معرف مورد azure لتطبيق الوظائف. |
سلسلة (مطلوب) |
| اسم الدالة |
اسم الدالة في تطبيق الوظائف. |
سلسلة (مطلوب) |
| httpTriggerUrl |
عنوان URL لمشغل http حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دالة azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
البريد الإلكترونيالمتلقي
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني لهذا المتلقي. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي البريد الإلكتروني. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
EventHubReceiver
| اسم |
وصف |
قيمة |
| eventHubName |
اسم قائمة انتظار Event Hub المحددة |
سلسلة (مطلوب) |
| eventHubNameSpace |
مساحة اسم Event Hub |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال مركز الأحداث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الاشتراك |
معرف الاشتراك الذي يحتوي على مركز الحدث هذا |
سلسلة (مطلوب) |
| معرف المستأجر |
معرف المستأجر للاشتراك الذي يحتوي على مركز الحدث هذا |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
IncidentReceiver
| اسم |
وصف |
قيمة |
| اتصال |
اتصال خدمة الحدث |
IncidentServiceConnection (مطلوب) |
| خدمة إدارة الحوادث |
نوع خدمة إدارة الحوادث |
'Icm' (مطلوب) |
| تعيينات |
تعيينات الحقول لخدمة الحوادث |
IncidentReceiverMappings (مطلوب) |
| اسم |
اسم متلقي الحادث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
خريطة الأحداث
IncidentServiceConnection
| اسم |
وصف |
قيمة |
| معرف |
قيمة GUID التي تمثل معرف الاتصال لخدمة إدارة الحوادث. |
سلسلة (مطلوب) |
| اسم |
اسم الاتصال. |
سلسلة (مطلوب) |
جهاز استقبال Itsm
| اسم |
وصف |
قيمة |
| معرف الاتصال |
تعريف فريد لاتصال ITSM بين متعدد محدد في مساحة العمل أعلاه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال Itsm. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| قطر |
المنطقة التي توجد بها مساحة العمل. القيم المدعومة:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
سلسلة (مطلوب) |
| تكوين التذاكر |
كائن ثنائي كبير الحجم JSON لتكوينات إجراء ITSM. سيكون خيار CreateMultipleWorkItems جزءا من هذا الكائن الثنائي كبير الحجم أيضا. |
سلسلة (مطلوب) |
| معرف مساحة العمل |
معرف مثيل OMS LA. |
سلسلة (مطلوب) |
LogicAppReceiver
| اسم |
وصف |
قيمة |
| رد الاتصالUrl |
عنوان URL لرد الاتصال حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي تطبيق المنطق. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف المورد |
معرف مورد azure لجهاز استقبال التطبيق المنطقي. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
رسالة نصية
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال الرسائل القصيرة. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
جهاز استقبال الصوت
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز الاستقبال الصوتي. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
WebhookReceiver
| اسم |
وصف |
قيمة |
| معرفUri |
يشير إلى معرف uri لمصادقة aad. |
خيط |
| اسم |
اسم جهاز استقبال خطاف الويب. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الكائن |
يشير إلى معرف كائن تطبيق webhook لمصادقة aad. |
خيط |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
سلسلة (مطلوب) |
| معرف المستأجر |
يشير إلى معرف المستأجر لمصادقة aad. |
خيط |
| استخدامAadAuth |
يشير إلى ما إذا كان استخدام مصادقة AAD أم لا. |
قيمة منطقية |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
أمثلة الاستخدام
عينات Bicep
مثال أساسي لنشر مجموعة الإجراءات داخل Azure Monitor.
param resourceName string = 'acctest0001'
resource actionGroup 'Microsoft.Insights/actionGroups@2023-01-01' = {
name: resourceName
location: 'global'
properties: {
armRoleReceivers: []
automationRunbookReceivers: []
azureAppPushReceivers: []
azureFunctionReceivers: []
emailReceivers: []
enabled: true
eventHubReceivers: []
groupShortName: 'acctestag'
itsmReceivers: []
logicAppReceivers: []
smsReceivers: []
voiceReceivers: []
webhookReceivers: []
}
}
الوحدات النمطية التي تم التحقق منها من Azure
يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.
| الوحده النمطيه |
وصف |
|
مجموعة عمل |
وحدة موارد AVM لمجموعة العمل |
نماذج Azure Quickstart
تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.
تعريف مورد قالب ARM
يمكن نشر نوع مورد actionGroups مع العمليات التي تستهدف:
-
مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Insights/actionGroups، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Insights/actionGroups",
"apiVersion": "2023-09-01-preview",
"name": "string",
"location": "string",
"properties": {
"armRoleReceivers": [
{
"name": "string",
"roleId": "string",
"useCommonAlertSchema": "bool"
}
],
"automationRunbookReceivers": [
{
"automationAccountId": "string",
"isGlobalRunbook": "bool",
"name": "string",
"runbookName": "string",
"serviceUri": "string",
"useCommonAlertSchema": "bool",
"webhookResourceId": "string"
}
],
"azureAppPushReceivers": [
{
"emailAddress": "string",
"name": "string"
}
],
"azureFunctionReceivers": [
{
"functionAppResourceId": "string",
"functionName": "string",
"httpTriggerUrl": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"emailReceivers": [
{
"emailAddress": "string",
"name": "string",
"useCommonAlertSchema": "bool"
}
],
"enabled": "bool",
"eventHubReceivers": [
{
"eventHubName": "string",
"eventHubNameSpace": "string",
"name": "string",
"subscriptionId": "string",
"tenantId": "string",
"useCommonAlertSchema": "bool"
}
],
"groupShortName": "string",
"incidentReceivers": [
{
"connection": {
"id": "string",
"name": "string"
},
"incidentManagementService": "string",
"mappings": {
"{customized property}": "string"
},
"name": "string"
}
],
"itsmReceivers": [
{
"connectionId": "string",
"name": "string",
"region": "string",
"ticketConfiguration": "string",
"workspaceId": "string"
}
],
"logicAppReceivers": [
{
"callbackUrl": "string",
"name": "string",
"resourceId": "string",
"useCommonAlertSchema": "bool"
}
],
"smsReceivers": [
{
"countryCode": "string",
"name": "string",
"phoneNumber": "string"
}
],
"voiceReceivers": [
{
"countryCode": "string",
"name": "string",
"phoneNumber": "string"
}
],
"webhookReceivers": [
{
"identifierUri": "string",
"name": "string",
"objectId": "string",
"serviceUri": "string",
"tenantId": "string",
"useAadAuth": "bool",
"useCommonAlertSchema": "bool"
}
]
},
"tags": {
"{customized property}": "string"
}
}
قيم الخصائص
Microsoft.Insights/actionGroups
| اسم |
وصف |
قيمة |
| apiVersion |
إصدار واجهة برمجة التطبيقات |
'معاينة 2023-09-01' |
| مكان |
موقع المورد |
سلسلة (مطلوب) |
| اسم |
اسم المورد |
سلسلة (مطلوب) |
| خصائص |
مجموعات الإجراءات خصائص المورد. |
ActionGroup |
| العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
| نوع |
نوع المورد |
"Microsoft.Insights/actionGroups" |
مجموعة الإجراءات
| اسم |
وصف |
قيمة |
| armRoleReceivers |
قائمة أجهزة استقبال دور ARM التي تعد جزءا من مجموعة الإجراءات هذه. الأدوار هي أدوار Azure RBAC ويتم دعم الأدوار المضمنة فقط. |
ArmRoleReceiver[] |
| الأتمتةRunbookأجهزة الاستقبال |
قائمة أجهزة استقبال AutomationRunbook التي تعد جزءا من مجموعة الإجراءات هذه. |
AutomationRunbookReceiver [] |
| azureAppPushReceivers |
قائمة أجهزة استقبال AzureAppPush التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureAppPushReceiver[] |
| azureFunctionReceivers |
قائمة أجهزة استقبال دالة Azure التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureFunctionReceiver[] |
| المرسلون عبر البريد الإلكتروني |
قائمة مستقبلي البريد الإلكتروني الذين يشكلون جزءا من مجموعة الإجراءات هذه. |
EmailReceiver [] |
| تمكين |
يشير إلى ما إذا كانت مجموعة الإجراءات هذه ممكنة أم لا. إذا لم يتم تمكين مجموعة إجراءات، فلن يتلقى أي من مستلميها اتصالات. |
bool (مطلوب) |
| eventHubReceivers |
قائمة أجهزة استقبال مركز الأحداث التي تعد جزءا من مجموعة الإجراءات هذه. |
eventHubReceiver[] |
| groupShortName |
الاسم المختصر لمجموعة الإجراءات. سيتم استخدام هذا في رسائل SMS. |
خيط
القيود: الحد الأقصى للطول = 12 (مطلوب) |
| مردو الحوادث |
قائمة أجهزة استقبال الحوادث التي تعد جزءا من مجموعة الإجراءات هذه. |
IncidentReceiver [] |
| مواجهات التحسس الخاصة به |
قائمة أجهزة استقبال ITSM التي تعد جزءا من مجموعة الإجراءات هذه. |
ItsmReceiver [] |
| logicAppReceivers |
قائمة مستقبلات تطبيق المنطق التي تعد جزءا من مجموعة الإجراءات هذه. |
LogicAppReceiver [] |
| رسائل smsReceivers |
قائمة مستقبلات الرسائل القصيرة التي تعد جزءا من مجموعة الإجراءات هذه. |
SmsReceiver [] |
| أجهزة استقبال الصوت |
قائمة أجهزة الاستقبال الصوتية التي تعد جزءا من مجموعة الإجراءات هذه. |
VoiceReceiver [] |
| webhookأجهزة الاستقبال |
قائمة مستقبلات خطاف الويب التي تعد جزءا من مجموعة الإجراءات هذه. |
WebhookReceiver [] |
ArmRoleReceiver
| اسم |
وصف |
قيمة |
| اسم |
اسم جهاز استقبال دور الذراع. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الدور |
معرف دور الذراع. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
الأتمتةRunbookReceiver
| اسم |
وصف |
قيمة |
| automationAccountId |
معرف حساب أتمتة Azure الذي يحتفظ بدفتر التشغيل هذا ويصادق على مورد Azure. |
سلسلة (مطلوب) |
| isGlobalRunbook |
يشير إلى ما إذا كان هذا المثيل دفتر تشغيل عموميا. |
bool (مطلوب) |
| اسم |
يشير إلى اسم خطاف الويب. |
خيط |
| اسم runbookName |
اسم دفتر التشغيل هذا. |
سلسلة (مطلوب) |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
| webhookResourceId |
معرف المورد لخطاف الويب المرتبط بدفتر التشغيل هذا. |
سلسلة (مطلوب) |
AzureAppPushReceiver
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني المسجل لتطبيق Azure للأجهزة المحمولة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دفع تطبيق الأجهزة المحمولة Azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
AzureFunctionReceiver
| اسم |
وصف |
قيمة |
| functionAppResourceId |
معرف مورد azure لتطبيق الوظائف. |
سلسلة (مطلوب) |
| اسم الدالة |
اسم الدالة في تطبيق الوظائف. |
سلسلة (مطلوب) |
| httpTriggerUrl |
عنوان URL لمشغل http حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دالة azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
البريد الإلكترونيالمتلقي
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني لهذا المتلقي. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي البريد الإلكتروني. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
EventHubReceiver
| اسم |
وصف |
قيمة |
| eventHubName |
اسم قائمة انتظار Event Hub المحددة |
سلسلة (مطلوب) |
| eventHubNameSpace |
مساحة اسم Event Hub |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال مركز الأحداث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الاشتراك |
معرف الاشتراك الذي يحتوي على مركز الحدث هذا |
سلسلة (مطلوب) |
| معرف المستأجر |
معرف المستأجر للاشتراك الذي يحتوي على مركز الحدث هذا |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
IncidentReceiver
| اسم |
وصف |
قيمة |
| اتصال |
اتصال خدمة الحدث |
IncidentServiceConnection (مطلوب) |
| خدمة إدارة الحوادث |
نوع خدمة إدارة الحوادث |
'Icm' (مطلوب) |
| تعيينات |
تعيينات الحقول لخدمة الحوادث |
IncidentReceiverMappings (مطلوب) |
| اسم |
اسم متلقي الحادث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
خريطة الأحداث
IncidentServiceConnection
| اسم |
وصف |
قيمة |
| معرف |
قيمة GUID التي تمثل معرف الاتصال لخدمة إدارة الحوادث. |
سلسلة (مطلوب) |
| اسم |
اسم الاتصال. |
سلسلة (مطلوب) |
جهاز استقبال Itsm
| اسم |
وصف |
قيمة |
| معرف الاتصال |
تعريف فريد لاتصال ITSM بين متعدد محدد في مساحة العمل أعلاه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال Itsm. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| قطر |
المنطقة التي توجد بها مساحة العمل. القيم المدعومة:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
سلسلة (مطلوب) |
| تكوين التذاكر |
كائن ثنائي كبير الحجم JSON لتكوينات إجراء ITSM. سيكون خيار CreateMultipleWorkItems جزءا من هذا الكائن الثنائي كبير الحجم أيضا. |
سلسلة (مطلوب) |
| معرف مساحة العمل |
معرف مثيل OMS LA. |
سلسلة (مطلوب) |
LogicAppReceiver
| اسم |
وصف |
قيمة |
| رد الاتصالUrl |
عنوان URL لرد الاتصال حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي تطبيق المنطق. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف المورد |
معرف مورد azure لجهاز استقبال التطبيق المنطقي. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
رسالة نصية
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال الرسائل القصيرة. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
جهاز استقبال الصوت
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز الاستقبال الصوتي. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
WebhookReceiver
| اسم |
وصف |
قيمة |
| معرفUri |
يشير إلى معرف uri لمصادقة aad. |
خيط |
| اسم |
اسم جهاز استقبال خطاف الويب. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الكائن |
يشير إلى معرف كائن تطبيق webhook لمصادقة aad. |
خيط |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
سلسلة (مطلوب) |
| معرف المستأجر |
يشير إلى معرف المستأجر لمصادقة aad. |
خيط |
| استخدامAadAuth |
يشير إلى ما إذا كان استخدام مصادقة AAD أم لا. |
قيمة منطقية |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
| قالب |
وصف |
نظام مجموعة AKS مع بوابة NAT وApplication Gateway
|
يوضح هذا النموذج كيفية نشر نظام مجموعة AKS مع بوابة NAT للاتصالات الصادرة وبوابة تطبيق للاتصالات الواردة. |
نظام مجموعة AKS مع وحدة تحكم دخول بوابة التطبيق
|
يوضح هذا النموذج كيفية نشر مجموعة AKS مع Application Gateway ووحدة تحكم دخول بوابة التطبيق وسجل حاويات Azure وتحليلات السجل وKey Vault |
BrowserBox Azure Edition
|
ينشر هذا القالب BrowserBox على Azure Ubuntu Server 22.04 LTS أو Debian 11 أو RHEL 8.7 LVM VM. |
إنشاء مجموعة إجراءات جديدة على Azure
|
ينشئ هذا القالب مجموعة إجراءات جديدة على Azure، ويمكن بعد ذلك استخدام مجموعة الإجراءات هذه لتكوين التنبيهات على Azure. |
إنشاء تنبيه خدمة Azure
|
ينشئ هذا القالب تنبيها لصحة خدمة Azure يرسل بشكل اختياري رسائل البريد الإلكتروني إلى مسؤولي الخدمة وعناوين البريد الإلكتروني المحددة في حالة انقطاع خدمة cerain Azure. |
نشر تنبيه حالة الخدمة
|
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات "حالة الخدمة" في سجل نشاط Azure |
نشر تنبيه سجل نشاط التحجيم التلقائي
|
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات مقياس تلقائي في سجل نشاط Azure |
نشر تنبيه سجل نشاط فاشل للتحجيم التلقائي
|
يسمح لك هذا القالب بنشر تنبيه بسيط يستخدم مجموعة إجراءات لإرسال إعلامات البريد الإلكتروني لأي سجلات مقياس تلقائي فاشلة في سجل نشاط Azure |
نشر Application Insight وإنشاء تنبيه فيه
|
يسمح لك هذا القالب بنشر Application Insight وإنشاء تنبيه فيه |
إنشاء اختبار الويب الديناميكي
|
إنشاء أي عدد من اختبارات ويب App Insights (ping). |
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل
|
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
تطبيق ويب Umbraco CMS القابل للتطوير
|
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
إشعارات الإعداد لتنبيهات النسخ الاحتياطي باستخدام Azure Monitor
|
يمكنك هذا القالب من إعداد إشعارات البريد الإلكتروني لخزائن خدمات الاسترداد باستخدام Azure Monitor، عن طريق نشر قاعدة معالجة تنبيه ومجموعة إجراءات |
يمكن نشر نوع مورد actionGroups مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.Insights/actionGroups، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/actionGroups@2023-09-01-preview"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
armRoleReceivers = [
{
name = "string"
roleId = "string"
useCommonAlertSchema = bool
}
]
automationRunbookReceivers = [
{
automationAccountId = "string"
isGlobalRunbook = bool
name = "string"
runbookName = "string"
serviceUri = "string"
useCommonAlertSchema = bool
webhookResourceId = "string"
}
]
azureAppPushReceivers = [
{
emailAddress = "string"
name = "string"
}
]
azureFunctionReceivers = [
{
functionAppResourceId = "string"
functionName = "string"
httpTriggerUrl = "string"
name = "string"
useCommonAlertSchema = bool
}
]
emailReceivers = [
{
emailAddress = "string"
name = "string"
useCommonAlertSchema = bool
}
]
enabled = bool
eventHubReceivers = [
{
eventHubName = "string"
eventHubNameSpace = "string"
name = "string"
subscriptionId = "string"
tenantId = "string"
useCommonAlertSchema = bool
}
]
groupShortName = "string"
incidentReceivers = [
{
connection = {
id = "string"
name = "string"
}
incidentManagementService = "string"
mappings = {
{customized property} = "string"
}
name = "string"
}
]
itsmReceivers = [
{
connectionId = "string"
name = "string"
region = "string"
ticketConfiguration = "string"
workspaceId = "string"
}
]
logicAppReceivers = [
{
callbackUrl = "string"
name = "string"
resourceId = "string"
useCommonAlertSchema = bool
}
]
smsReceivers = [
{
countryCode = "string"
name = "string"
phoneNumber = "string"
}
]
voiceReceivers = [
{
countryCode = "string"
name = "string"
phoneNumber = "string"
}
]
webhookReceivers = [
{
identifierUri = "string"
name = "string"
objectId = "string"
serviceUri = "string"
tenantId = "string"
useAadAuth = bool
useCommonAlertSchema = bool
}
]
}
}
}
قيم الخصائص
Microsoft.Insights/actionGroups
| اسم |
وصف |
قيمة |
| مكان |
موقع المورد |
سلسلة (مطلوب) |
| اسم |
اسم المورد |
سلسلة (مطلوب) |
| خصائص |
مجموعات الإجراءات خصائص المورد. |
ActionGroup |
| العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. |
| نوع |
نوع المورد |
"Microsoft.Insights/actionGroups@2023-09-01-preview" |
مجموعة الإجراءات
| اسم |
وصف |
قيمة |
| armRoleReceivers |
قائمة أجهزة استقبال دور ARM التي تعد جزءا من مجموعة الإجراءات هذه. الأدوار هي أدوار Azure RBAC ويتم دعم الأدوار المضمنة فقط. |
ArmRoleReceiver[] |
| الأتمتةRunbookأجهزة الاستقبال |
قائمة أجهزة استقبال AutomationRunbook التي تعد جزءا من مجموعة الإجراءات هذه. |
AutomationRunbookReceiver [] |
| azureAppPushReceivers |
قائمة أجهزة استقبال AzureAppPush التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureAppPushReceiver[] |
| azureFunctionReceivers |
قائمة أجهزة استقبال دالة Azure التي تعد جزءا من مجموعة الإجراءات هذه. |
AzureFunctionReceiver[] |
| المرسلون عبر البريد الإلكتروني |
قائمة مستقبلي البريد الإلكتروني الذين يشكلون جزءا من مجموعة الإجراءات هذه. |
EmailReceiver [] |
| تمكين |
يشير إلى ما إذا كانت مجموعة الإجراءات هذه ممكنة أم لا. إذا لم يتم تمكين مجموعة إجراءات، فلن يتلقى أي من مستلميها اتصالات. |
bool (مطلوب) |
| eventHubReceivers |
قائمة أجهزة استقبال مركز الأحداث التي تعد جزءا من مجموعة الإجراءات هذه. |
eventHubReceiver[] |
| groupShortName |
الاسم المختصر لمجموعة الإجراءات. سيتم استخدام هذا في رسائل SMS. |
خيط
القيود: الحد الأقصى للطول = 12 (مطلوب) |
| مردو الحوادث |
قائمة أجهزة استقبال الحوادث التي تعد جزءا من مجموعة الإجراءات هذه. |
IncidentReceiver [] |
| مواجهات التحسس الخاصة به |
قائمة أجهزة استقبال ITSM التي تعد جزءا من مجموعة الإجراءات هذه. |
ItsmReceiver [] |
| logicAppReceivers |
قائمة مستقبلات تطبيق المنطق التي تعد جزءا من مجموعة الإجراءات هذه. |
LogicAppReceiver [] |
| رسائل smsReceivers |
قائمة مستقبلات الرسائل القصيرة التي تعد جزءا من مجموعة الإجراءات هذه. |
SmsReceiver [] |
| أجهزة استقبال الصوت |
قائمة أجهزة الاستقبال الصوتية التي تعد جزءا من مجموعة الإجراءات هذه. |
VoiceReceiver [] |
| webhookأجهزة الاستقبال |
قائمة مستقبلات خطاف الويب التي تعد جزءا من مجموعة الإجراءات هذه. |
WebhookReceiver [] |
ArmRoleReceiver
| اسم |
وصف |
قيمة |
| اسم |
اسم جهاز استقبال دور الذراع. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الدور |
معرف دور الذراع. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
الأتمتةRunbookReceiver
| اسم |
وصف |
قيمة |
| automationAccountId |
معرف حساب أتمتة Azure الذي يحتفظ بدفتر التشغيل هذا ويصادق على مورد Azure. |
سلسلة (مطلوب) |
| isGlobalRunbook |
يشير إلى ما إذا كان هذا المثيل دفتر تشغيل عموميا. |
bool (مطلوب) |
| اسم |
يشير إلى اسم خطاف الويب. |
خيط |
| اسم runbookName |
اسم دفتر التشغيل هذا. |
سلسلة (مطلوب) |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
| webhookResourceId |
معرف المورد لخطاف الويب المرتبط بدفتر التشغيل هذا. |
سلسلة (مطلوب) |
AzureAppPushReceiver
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني المسجل لتطبيق Azure للأجهزة المحمولة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دفع تطبيق الأجهزة المحمولة Azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
AzureFunctionReceiver
| اسم |
وصف |
قيمة |
| functionAppResourceId |
معرف مورد azure لتطبيق الوظائف. |
سلسلة (مطلوب) |
| اسم الدالة |
اسم الدالة في تطبيق الوظائف. |
سلسلة (مطلوب) |
| httpTriggerUrl |
عنوان URL لمشغل http حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال دالة azure. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
البريد الإلكترونيالمتلقي
| اسم |
وصف |
قيمة |
| عنوان البريد الإلكتروني |
عنوان البريد الإلكتروني لهذا المتلقي. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي البريد الإلكتروني. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
EventHubReceiver
| اسم |
وصف |
قيمة |
| eventHubName |
اسم قائمة انتظار Event Hub المحددة |
سلسلة (مطلوب) |
| eventHubNameSpace |
مساحة اسم Event Hub |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال مركز الأحداث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الاشتراك |
معرف الاشتراك الذي يحتوي على مركز الحدث هذا |
سلسلة (مطلوب) |
| معرف المستأجر |
معرف المستأجر للاشتراك الذي يحتوي على مركز الحدث هذا |
خيط |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
IncidentReceiver
| اسم |
وصف |
قيمة |
| اتصال |
اتصال خدمة الحدث |
IncidentServiceConnection (مطلوب) |
| خدمة إدارة الحوادث |
نوع خدمة إدارة الحوادث |
'Icm' (مطلوب) |
| تعيينات |
تعيينات الحقول لخدمة الحوادث |
IncidentReceiverMappings (مطلوب) |
| اسم |
اسم متلقي الحادث. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
خريطة الأحداث
IncidentServiceConnection
| اسم |
وصف |
قيمة |
| معرف |
قيمة GUID التي تمثل معرف الاتصال لخدمة إدارة الحوادث. |
سلسلة (مطلوب) |
| اسم |
اسم الاتصال. |
سلسلة (مطلوب) |
جهاز استقبال Itsm
| اسم |
وصف |
قيمة |
| معرف الاتصال |
تعريف فريد لاتصال ITSM بين متعدد محدد في مساحة العمل أعلاه. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال Itsm. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| قطر |
المنطقة التي توجد بها مساحة العمل. القيم المدعومة:'centralindia','japaneast','southeastasia','australiasoutheast','uksouth','westcentralus','canadacentral','eastus','westeurope' |
سلسلة (مطلوب) |
| تكوين التذاكر |
كائن ثنائي كبير الحجم JSON لتكوينات إجراء ITSM. سيكون خيار CreateMultipleWorkItems جزءا من هذا الكائن الثنائي كبير الحجم أيضا. |
سلسلة (مطلوب) |
| معرف مساحة العمل |
معرف مثيل OMS LA. |
سلسلة (مطلوب) |
LogicAppReceiver
| اسم |
وصف |
قيمة |
| رد الاتصالUrl |
عنوان URL لرد الاتصال حيث تم إرسال طلب http إليه. |
سلسلة (مطلوب) |
| اسم |
اسم متلقي تطبيق المنطق. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف المورد |
معرف مورد azure لجهاز استقبال التطبيق المنطقي. |
سلسلة (مطلوب) |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
رسالة نصية
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز استقبال الرسائل القصيرة. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز استقبال الرسائل القصيرة. |
سلسلة (مطلوب) |
جهاز استقبال الصوت
| اسم |
وصف |
قيمة |
| رمز البلد |
رمز البلد لجهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
| اسم |
اسم جهاز الاستقبال الصوتي. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| رقم الهاتف |
رقم هاتف جهاز الاستقبال الصوتي. |
سلسلة (مطلوب) |
WebhookReceiver
| اسم |
وصف |
قيمة |
| معرفUri |
يشير إلى معرف uri لمصادقة aad. |
خيط |
| اسم |
اسم جهاز استقبال خطاف الويب. يجب أن تكون الأسماء فريدة عبر جميع أجهزة الاستقبال داخل مجموعة إجراءات. |
سلسلة (مطلوب) |
| معرف الكائن |
يشير إلى معرف كائن تطبيق webhook لمصادقة aad. |
خيط |
| سيرفيس أوري |
URI حيث يجب إرسال خطافات الويب. |
سلسلة (مطلوب) |
| معرف المستأجر |
يشير إلى معرف المستأجر لمصادقة aad. |
خيط |
| استخدامAadAuth |
يشير إلى ما إذا كان استخدام مصادقة AAD أم لا. |
قيمة منطقية |
| استخدامCommonAlertSchema |
يشير إلى ما إذا كان يجب استخدام مخطط التنبيه الشائع أم لا. |
قيمة منطقية |
أمثلة الاستخدام
مثال أساسي لنشر مجموعة الإجراءات داخل Azure Monitor.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "actionGroup" {
type = "Microsoft.Insights/actionGroups@2023-01-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = "global"
body = {
properties = {
armRoleReceivers = [
]
automationRunbookReceivers = [
]
azureAppPushReceivers = [
]
azureFunctionReceivers = [
]
emailReceivers = [
]
enabled = true
eventHubReceivers = [
]
groupShortName = "acctestag"
itsmReceivers = [
]
logicAppReceivers = [
]
smsReceivers = [
]
voiceReceivers = [
]
webhookReceivers = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}