Microsoft.Security iotSecuritySolutions

تعريف مورد Bicep

يمكن نشر نوع مورد iotSecuritySolutions مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.Security/iotSecuritySolutions، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Security/iotSecuritySolutions@2019-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    additionalWorkspaces: [
      {
        dataTypes: [
          'string'
        ]
        type: 'Sentinel'
        workspace: 'string'
      }
    ]
    disabledDataSources: 'TwinData'
    displayName: 'string'
    export: 'RawEvents'
    iotHubs: [
      'string'
    ]
    recommendationsConfiguration: [
      {
        recommendationType: 'string'
        status: 'string'
      }
    ]
    status: 'string'
    unmaskedIpLoggingStatus: 'string'
    userDefinedResources: {
      query: 'string'
      querySubscriptions: [
        'string'
      ]
    }
    workspace: 'string'
  }
}

قيم Property

iotSecuritySolutions

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-260

أحرف صالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات.
الموقع موقع المورد. سلسلة
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص بيانات حل الأمان IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

الاسم الوصف القيمة
مساحات العمل الإضافية قائمة مساحات العمل الإضافية AdditionalWorkspacesProperties[]
disabledDataSources مصادر البيانات المعطلة. يؤدي تعطيل مصادر البيانات هذه إلى اختراق النظام. صفيف سلسلة يحتوي على أي من:
'TwinData'
اسم المستخدم اسم عرض المورد. سلسلة (مطلوب)
تصدير قائمة الخيارات الإضافية للتصدير إلى بيانات مساحة العمل. صفيف سلسلة يحتوي على أي من:
'RawEvents'
iotHubs معرفات موارد IoT Hub string[] (مطلوب)
تكوين التوصيات قائمة بحالة التكوين لكل نوع توصية. RecommendationConfigurationProperties[]
الحالة حالة حل أمان IoT. "معطل"
"ممكن"
unmaskedIpLoggingStatus حالة تسجيل عنوان IP غير المنسجم "معطل"
"ممكن"
userDefinedResources خصائص الموارد المعرفة من قبل المستخدم لحل IoT Security. UserDefinedResourcesProperties
مساحه عمل معرف مورد مساحة العمل سلسلة

AdditionalWorkspacesProperties

الاسم الوصف القيمة
أنواع البيانات قائمة أنواع البيانات المرسلة إلى مساحة العمل صفيف سلسلة يحتوي على أي من:
"التنبيهات"
'RawEvents'
النوع نوع مساحة العمل. 'Sentinel'
مساحه عمل معرف مورد مساحة العمل سلسلة

التوصيةتكوينالخصائص

الاسم الوصف القيمة
recommendationType نوع توصية أمان IoT. "IoT_ACRAuthentication"
"IoT_AgentSendsUnutilizedMessages"
"IoT_Baseline"
"IoT_EdgeHubMemOptimize"
"IoT_EdgeLoggingOptions"
"IoT_IPFilter_DenyAll"
"IoT_IPFilter_PermissiveRule"
"IoT_InconsistentModuleSettings"
"IoT_InstallAgent"
"IoT_OpenPorts"
"IoT_PermissiveFirewallPolicy"
"IoT_PermissiveInputFirewallRules"
"IoT_PermissiveOutputFirewallRules"
"IoT_PrivilegedDockerOptions"
"IoT_SharedCredentials"
"IoT_VulnerableTLSCipherSuite" (مطلوب)
الحالة حالة التوصية. عندما تكون حالة التوصية معطلا، لا يتم إنشاء التوصيات. "معطل"
"ممكن" (مطلوب)

UserDefinedResourcesProperties

الاسم الوصف القيمة
استعلام استعلام Azure Resource Graph الذي يمثل الموارد المعرفة من قبل المستخدم لحل الأمان. مطلوب للبدء ب "where type != "Microsoft.Devices/IotHubs"" سلسلة (مطلوبة)
اشتراكات الاستعلام قائمة معرفات اشتراك Azure التي يجب تنفيذ استعلام الموارد المعرفة من قبل المستخدم عليها. string[] (مطلوب)

القيود:
النمط = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

تعريف مورد قالب ARM

يمكن نشر نوع مورد iotSecuritySolutions مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.Security/iotSecuritySolutions، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Security/iotSecuritySolutions",
  "apiVersion": "2019-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "additionalWorkspaces": [
      {
        "dataTypes": [ "string" ],
        "type": "Sentinel",
        "workspace": "string"
      }
    ],
    "disabledDataSources": "TwinData",
    "displayName": "string",
    "export": "RawEvents",
    "iotHubs": [ "string" ],
    "recommendationsConfiguration": [
      {
        "recommendationType": "string",
        "status": "string"
      }
    ],
    "status": "string",
    "unmaskedIpLoggingStatus": "string",
    "userDefinedResources": {
      "query": "string",
      "querySubscriptions": [ "string" ]
    },
    "workspace": "string"
  }
}

قيم Property

iotSecuritySolutions

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Security/iotSecuritySolutions'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2019-08-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الأحرف: 1-260

الأحرف الصالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات.
الموقع موقع المورد. سلسلة
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص بيانات حل الأمان IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

الاسم الوصف القيمة
مساحات العمل الإضافية قائمة مساحات العمل الإضافية AdditionalWorkspacesProperties[]
تعطيلDataSources مصادر البيانات المعطلة. يؤدي تعطيل مصادر البيانات هذه إلى اختراق النظام. صفيف سلسلة يحتوي على أي من:
'TwinData'
اسم المستخدم اسم عرض المورد. سلسلة (مطلوبة)
تصدير قائمة بالخيارات الإضافية للتصدير إلى بيانات مساحة العمل. صفيف سلسلة يحتوي على أي من:
'RawEvents'
iotHubs معرفات موارد IoT Hub string[] (مطلوب)
تكوين التوصيات قائمة بحالة التكوين لكل نوع توصية. RecommendationConfigurationProperties[]
الحالة حالة حل أمان IoT. "معطل"
"ممكن"
unmaskedIpLoggingStatus حالة تسجيل عنوان IP غير المنسجم "معطل"
"ممكن"
userDefinedResources خصائص الموارد المعرفة من قبل مستخدم حل أمان IoT. UserDefinedResourcesProperties
مساحه عمل معرف مورد مساحة العمل سلسلة

خصائص مساحات العمل الإضافية

الاسم الوصف القيمة
أنواع البيانات قائمة أنواع البيانات المرسلة إلى مساحة العمل صفيف سلسلة يحتوي على أي من:
"التنبيهات"
'RawEvents'
النوع نوع مساحة العمل. "Sentinel"
مساحه عمل معرف مورد مساحة العمل سلسلة

خصائص تكوين التوصية

الاسم الوصف القيمة
recommendationType نوع توصية أمان IoT. "IoT_ACRAuthentication"
"IoT_AgentSendsUnutilizedMessages"
"IoT_Baseline"
"IoT_EdgeHubMemOptimize"
"IoT_EdgeLoggingOptions"
"IoT_IPFilter_DenyAll"
"IoT_IPFilter_PermissiveRule"
"IoT_InconsistentModuleSettings"
"IoT_InstallAgent"
"IoT_OpenPorts"
"IoT_PermissiveFirewallPolicy"
"IoT_PermissiveInputFirewallRules"
"IoT_PermissiveOutputFirewallRules"
"IoT_PrivilegedDockerOptions"
"IoT_SharedCredentials"
"IoT_VulnerableTLSCipherSuite" (مطلوب)
الحالة حالة التوصية. عندما تكون حالة التوصية معطلا، لا يتم إنشاء التوصيات. "معطل"
"ممكن" (مطلوب)

UserDefinedResourcesProperties

الاسم الوصف القيمة
استعلام استعلام Azure Resource Graph الذي يمثل الموارد المعرفة من قبل المستخدم لحل الأمان. مطلوب للبدء ب "where type != "Microsoft.Devices/IotHubs"" سلسلة (مطلوبة)
اشتراكات الاستعلام قائمة معرفات اشتراك Azure التي يجب تنفيذ استعلام الموارد المعرفة من قبل المستخدم عليها. string[] (مطلوب)

القيود:
النمط = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد iotSecuritySolutions مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

تنسيق المورد

لإنشاء مورد Microsoft.Security/iotSecuritySolutions، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/iotSecuritySolutions@2019-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      additionalWorkspaces = [
        {
          dataTypes = [
            "string"
          ]
          type = "Sentinel"
          workspace = "string"
        }
      ]
      disabledDataSources = "TwinData"
      displayName = "string"
      export = "RawEvents"
      iotHubs = [
        "string"
      ]
      recommendationsConfiguration = [
        {
          recommendationType = "string"
          status = "string"
        }
      ]
      status = "string"
      unmaskedIpLoggingStatus = "string"
      userDefinedResources = {
        query = "string"
        querySubscriptions = [
          "string"
        ]
      }
      workspace = "string"
    }
  })
}

قيم Property

iotSecuritySolutions

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Security/iotSecuritySolutions@2019-08-01"
الاسم اسم المورد سلسلة (مطلوبة)

حد الأحرف: 1-260

الأحرف الصالحة:
الأبجدية الرقمية والتسطير السفلي والواصلات.
الموقع موقع المورد. سلسلة
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوبة)
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
خصائص بيانات حل الأمان IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

الاسم الوصف القيمة
مساحات العمل الإضافية قائمة مساحات العمل الإضافية AdditionalWorkspacesProperties[]
تعطيلDataSources مصادر البيانات المعطلة. يؤدي تعطيل مصادر البيانات هذه إلى اختراق النظام. صفيف سلسلة يحتوي على أي من:
"TwinData"
اسم المستخدم اسم عرض المورد. سلسلة (مطلوب)
تصدير قائمة الخيارات الإضافية للتصدير إلى بيانات مساحة العمل. صفيف سلسلة يحتوي على أي من:
"RawEvents"
iotHubs معرفات موارد IoT Hub string[] (مطلوب)
تكوين التوصيات قائمة بحالة التكوين لكل نوع توصية. RecommendationConfigurationProperties[]
الحالة حالة حل أمان IoT. "معطل"
"ممكن"
unmaskedIpLoggingStatus حالة تسجيل عنوان IP غير المنسجم "معطل"
"ممكن"
userDefinedResources خصائص الموارد المعرفة من قبل المستخدم لحل IoT Security. UserDefinedResourcesProperties
مساحه عمل معرف مورد مساحة العمل سلسلة

AdditionalWorkspacesProperties

الاسم الوصف القيمة
أنواع البيانات قائمة أنواع البيانات المرسلة إلى مساحة العمل صفيف سلسلة يحتوي على أي من:
"التنبيهات"
"RawEvents"
النوع نوع مساحة العمل. "Sentinel"
مساحه عمل معرف مورد مساحة العمل سلسلة

التوصيةتكوينالخصائص

الاسم الوصف القيمة
recommendationType نوع توصية أمان IoT. "IoT_ACRAuthentication"
"IoT_AgentSendsUnutilizedMessages"
"IoT_Baseline"
"IoT_EdgeHubMemOptimize"
"IoT_EdgeLoggingOptions"
"IoT_IPFilter_DenyAll"
"IoT_IPFilter_PermissiveRule"
"IoT_InconsistentModuleSettings"
"IoT_InstallAgent"
"IoT_OpenPorts"
"IoT_PermissiveFirewallPolicy"
"IoT_PermissiveInputFirewallRules"
"IoT_PermissiveOutputFirewallRules"
"IoT_PrivilegedDockerOptions"
"IoT_SharedCredentials"
"IoT_VulnerableTLSCipherSuite" (مطلوب)
الحالة حالة التوصية. عندما تكون حالة التوصية معطلا، لا يتم إنشاء توصيات. "معطل"
"ممكن" (مطلوب)

UserDefinedResourcesProperties

الاسم الوصف القيمة
استعلام استعلام Azure Resource Graph الذي يمثل الموارد المعرفة من قبل المستخدم لحل الأمان. مطلوب للبدء ب "where type != "Microsoft.Devices/IotHubs"" سلسلة (مطلوب)
اشتراكات الاستعلامات قائمة معرفات اشتراك Azure التي يجب تنفيذ استعلام الموارد المعرفة من قبل المستخدم عليها. string[] (مطلوب)

القيود:
النمط = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$