مشاركة عبر


موصلات Microsoft.Security

تعريف مورد Bicep

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

  • الاشتراك - راجع أوامر نشر اشتراك

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Security/connectors@2020-01-01-preview' = {
  name: 'string'
  properties: {
    authenticationDetails: {
      authenticationType: 'string'
      // For remaining properties, see AuthenticationDetailsProperties objects
    }
    hybridComputeSettings: {
      autoProvision: 'string'
      proxyServer: {
        ip: 'string'
        port: 'string'
      }
      region: 'string'
      resourceGroupName: 'string'
      servicePrincipal: {
        applicationId: 'string'
        secret: 'string'
      }
    }
  }
}

كائنات AuthenticationDetailsProperties

تعيين الخاصية authenticationType لتحديد نوع الكائن.

بالنسبة إلى awsAssumeRole، استخدم:

{
  authenticationType: 'awsAssumeRole'
  awsAssumeRoleArn: 'string'
  awsExternalId: 'string'
}

بالنسبة إلى awsCreds، استخدم:

{
  authenticationType: 'awsCreds'
  awsAccessKeyId: 'string'
  awsSecretAccessKey: 'string'
}

بالنسبة إلى gcpCredentials، استخدم:

{
  authenticationType: 'gcpCredentials'
  authProviderX509CertUrl: 'string'
  authUri: 'string'
  clientEmail: 'string'
  clientId: 'string'
  clientX509CertUrl: 'string'
  organizationId: 'string'
  privateKey: 'string'
  privateKeyId: 'string'
  projectId: 'string'
  tokenUri: 'string'
  type: 'string'
}

قيم الخصائص

خصائص المصادقة

اسم وصف قيمة
نوع المصادقة تعيين إلى "awsAssumeRole" لنوع AwAssumeRoleAuthenticationDetailsProperties. قم بتعيين إلى "awsCreds" للنوع AwsCredsAuthenticationDetailsProperties. تعيين إلى "gcpCredentials" للنوع GcpCredentialsDetailsProperties. 'awsAssumeRole'
"awsCreds"
'gcpCredentials' (مطلوب)

AwAssumeRoleAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsAssumeRole' (مطلوب)
awsAssumeRoleArn معرف الدور المفترض هو معرف يمكنك استخدامه لإنشاء بيانات اعتماد أمان مؤقتة. سلسلة (مطلوب)
awsExternalId معرف فريد مطلوب عند تولي دور في حساب آخر. سلسلة (مطلوب)

AwsCredsAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsCreds' (مطلوب)
awsAccessKeyId عنصر المفتاح العام لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)
awsSecretAccessKey عنصر المفتاح السري لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)

خصائص إعدادات الموصل

اسم وصف قيمة
بيانات المصادقة إعدادات إدارة المصادقة، هذه الإعدادات ذات صلة فقط بموصل السحابة. AuthenticationDetailsProperties
إعدادات الحساب المختلط إعدادات لإدارة الحوسبة المختلطة. هذه الإعدادات ذات صلة فقط بالتزويد التلقائي ل Arc (حساب مختلط). HybridComputeSettingsProperties

خصائص GcpCredentialsDetails

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'gcpCredentials' (مطلوب)
authProviderX509CertUrl حقل عنوان URL لشهادة موفر المصادقة x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
authUri حقل Auth URI لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
البريد الإلكتروني للعميل حقل البريد الإلكتروني للعميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف العميل حقل معرف العميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
clientX509CertUrl حقل عنوان URL لشهادة العميل x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المؤسسة معرف المؤسسة لحساب سحابة GCP سلسلة (مطلوب)
مفتاح خاص حقل المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
PrivateKeyId حقل معرف المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المشروع حقل معرف المشروع لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
tokenUri حقل URI للرمز المميز لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
نوع نوع حقل مفتاح API (الكتابة فقط) سلسلة (مطلوب)

HybridComputeSettingsProperties

اسم وصف قيمة
التزويد التلقائي ما إذا كان يجب تثبيت عوامل Azure Arc (الحساب المختلط) تلقائيا على الأجهزة أم لا "إيقاف التشغيل"
'تشغيل' (مطلوب)
خادم الوكيل بالنسبة لجهاز غير Azure غير متصل مباشرة بالإنترنت، حدد خادما وكيلا يمكن للجهاز غير التابع ل Azure استخدامه. ProxyServerProperties
قطر الموقع الذي سيتم تخزين بيانات تعريف الأجهزة فيه خيط
اسم مجموعة الموارد اسم مجموعة الموارد حيث يتم توصيل موصلات Arc (حساب مختلط). خيط
servicePrincipal كائن للوصول إلى الموارد التي يتم تأمينها بواسطة مستأجر Azure AD. ServicePrincipalProperties

Microsoft.Security/connectors

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)
خصائص بيانات إعداد الموصل ConnectorSettingProperties

خصائص خادم الوكيل

اسم وصف قيمة
ip عنوان IP لخادم الوكيل خيط
ميناء منفذ خادم الوكيل خيط

خصائص ServicePrincipal

اسم وصف قيمة
معرف التطبيق معرف التطبيق لمدير الخدمة. خيط
سر يمكن أيضا الإشارة إلى سلسلة سرية يستخدمها التطبيق لإثبات هويته، باسم كلمة مرور التطبيق (الكتابة فقط). خيط

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

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

  • الاشتراك - راجع أوامر نشر اشتراك

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

تنسيق المورد

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

{
  "type": "Microsoft.Security/connectors",
  "apiVersion": "2020-01-01-preview",
  "name": "string",
  "properties": {
    "authenticationDetails": {
      "authenticationType": "string"
      // For remaining properties, see AuthenticationDetailsProperties objects
    },
    "hybridComputeSettings": {
      "autoProvision": "string",
      "proxyServer": {
        "ip": "string",
        "port": "string"
      },
      "region": "string",
      "resourceGroupName": "string",
      "servicePrincipal": {
        "applicationId": "string",
        "secret": "string"
      }
    }
  }
}

كائنات AuthenticationDetailsProperties

تعيين الخاصية authenticationType لتحديد نوع الكائن.

بالنسبة إلى awsAssumeRole، استخدم:

{
  "authenticationType": "awsAssumeRole",
  "awsAssumeRoleArn": "string",
  "awsExternalId": "string"
}

بالنسبة إلى awsCreds، استخدم:

{
  "authenticationType": "awsCreds",
  "awsAccessKeyId": "string",
  "awsSecretAccessKey": "string"
}

بالنسبة إلى gcpCredentials، استخدم:

{
  "authenticationType": "gcpCredentials",
  "authProviderX509CertUrl": "string",
  "authUri": "string",
  "clientEmail": "string",
  "clientId": "string",
  "clientX509CertUrl": "string",
  "organizationId": "string",
  "privateKey": "string",
  "privateKeyId": "string",
  "projectId": "string",
  "tokenUri": "string",
  "type": "string"
}

قيم الخصائص

خصائص المصادقة

اسم وصف قيمة
نوع المصادقة تعيين إلى "awsAssumeRole" لنوع AwAssumeRoleAuthenticationDetailsProperties. قم بتعيين إلى "awsCreds" للنوع AwsCredsAuthenticationDetailsProperties. تعيين إلى "gcpCredentials" للنوع GcpCredentialsDetailsProperties. 'awsAssumeRole'
"awsCreds"
'gcpCredentials' (مطلوب)

AwAssumeRoleAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsAssumeRole' (مطلوب)
awsAssumeRoleArn معرف الدور المفترض هو معرف يمكنك استخدامه لإنشاء بيانات اعتماد أمان مؤقتة. سلسلة (مطلوب)
awsExternalId معرف فريد مطلوب عند تولي دور في حساب آخر. سلسلة (مطلوب)

AwsCredsAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsCreds' (مطلوب)
awsAccessKeyId عنصر المفتاح العام لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)
awsSecretAccessKey عنصر المفتاح السري لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)

خصائص إعدادات الموصل

اسم وصف قيمة
بيانات المصادقة إعدادات إدارة المصادقة، هذه الإعدادات ذات صلة فقط بموصل السحابة. AuthenticationDetailsProperties
إعدادات الحساب المختلط إعدادات لإدارة الحوسبة المختلطة. هذه الإعدادات ذات صلة فقط بالتزويد التلقائي ل Arc (حساب مختلط). HybridComputeSettingsProperties

خصائص GcpCredentialsDetails

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'gcpCredentials' (مطلوب)
authProviderX509CertUrl حقل عنوان URL لشهادة موفر المصادقة x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
authUri حقل Auth URI لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
البريد الإلكتروني للعميل حقل البريد الإلكتروني للعميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف العميل حقل معرف العميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
clientX509CertUrl حقل عنوان URL لشهادة العميل x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المؤسسة معرف المؤسسة لحساب سحابة GCP سلسلة (مطلوب)
مفتاح خاص حقل المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
PrivateKeyId حقل معرف المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المشروع حقل معرف المشروع لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
tokenUri حقل URI للرمز المميز لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
نوع نوع حقل مفتاح API (الكتابة فقط) سلسلة (مطلوب)

HybridComputeSettingsProperties

اسم وصف قيمة
التزويد التلقائي ما إذا كان يجب تثبيت عوامل Azure Arc (الحساب المختلط) تلقائيا على الأجهزة أم لا "إيقاف التشغيل"
'تشغيل' (مطلوب)
خادم الوكيل بالنسبة لجهاز غير Azure غير متصل مباشرة بالإنترنت، حدد خادما وكيلا يمكن للجهاز غير التابع ل Azure استخدامه. ProxyServerProperties
قطر الموقع الذي سيتم تخزين بيانات تعريف الأجهزة فيه خيط
اسم مجموعة الموارد اسم مجموعة الموارد حيث يتم توصيل موصلات Arc (حساب مختلط). خيط
servicePrincipal كائن للوصول إلى الموارد التي يتم تأمينها بواسطة مستأجر Azure AD. ServicePrincipalProperties

Microsoft.Security/connectors

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2020-01-01-preview'
اسم اسم المورد سلسلة (مطلوب)
خصائص بيانات إعداد الموصل ConnectorSettingProperties
نوع نوع المورد 'Microsoft.Security/connectors'

خصائص خادم الوكيل

اسم وصف قيمة
ip عنوان IP لخادم الوكيل خيط
ميناء منفذ خادم الوكيل خيط

خصائص ServicePrincipal

اسم وصف قيمة
معرف التطبيق معرف التطبيق لمدير الخدمة. خيط
سر يمكن أيضا الإشارة إلى سلسلة سرية يستخدمها التطبيق لإثبات هويته، باسم كلمة مرور التطبيق (الكتابة فقط). خيط

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

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

  • اشتراك

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/connectors@2020-01-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      authenticationDetails = {
        authenticationType = "string"
        // For remaining properties, see AuthenticationDetailsProperties objects
      }
      hybridComputeSettings = {
        autoProvision = "string"
        proxyServer = {
          ip = "string"
          port = "string"
        }
        region = "string"
        resourceGroupName = "string"
        servicePrincipal = {
          applicationId = "string"
          secret = "string"
        }
      }
    }
  })
}

كائنات AuthenticationDetailsProperties

تعيين الخاصية authenticationType لتحديد نوع الكائن.

بالنسبة إلى awsAssumeRole، استخدم:

{
  authenticationType = "awsAssumeRole"
  awsAssumeRoleArn = "string"
  awsExternalId = "string"
}

بالنسبة إلى awsCreds، استخدم:

{
  authenticationType = "awsCreds"
  awsAccessKeyId = "string"
  awsSecretAccessKey = "string"
}

بالنسبة إلى gcpCredentials، استخدم:

{
  authenticationType = "gcpCredentials"
  authProviderX509CertUrl = "string"
  authUri = "string"
  clientEmail = "string"
  clientId = "string"
  clientX509CertUrl = "string"
  organizationId = "string"
  privateKey = "string"
  privateKeyId = "string"
  projectId = "string"
  tokenUri = "string"
  type = "string"
}

قيم الخصائص

خصائص المصادقة

اسم وصف قيمة
نوع المصادقة تعيين إلى "awsAssumeRole" لنوع AwAssumeRoleAuthenticationDetailsProperties. قم بتعيين إلى "awsCreds" للنوع AwsCredsAuthenticationDetailsProperties. تعيين إلى "gcpCredentials" للنوع GcpCredentialsDetailsProperties. 'awsAssumeRole'
"awsCreds"
'gcpCredentials' (مطلوب)

AwAssumeRoleAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsAssumeRole' (مطلوب)
awsAssumeRoleArn معرف الدور المفترض هو معرف يمكنك استخدامه لإنشاء بيانات اعتماد أمان مؤقتة. سلسلة (مطلوب)
awsExternalId معرف فريد مطلوب عند تولي دور في حساب آخر. سلسلة (مطلوب)

AwsCredsAuthenticationDetailsProperties

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'awsCreds' (مطلوب)
awsAccessKeyId عنصر المفتاح العام لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)
awsSecretAccessKey عنصر المفتاح السري لكائن بيانات اعتماد AWS (الكتابة فقط) سلسلة (مطلوب)

خصائص إعدادات الموصل

اسم وصف قيمة
بيانات المصادقة إعدادات إدارة المصادقة، هذه الإعدادات ذات صلة فقط بموصل السحابة. AuthenticationDetailsProperties
إعدادات الحساب المختلط إعدادات لإدارة الحوسبة المختلطة. هذه الإعدادات ذات صلة فقط بالتزويد التلقائي ل Arc (حساب مختلط). HybridComputeSettingsProperties

خصائص GcpCredentialsDetails

اسم وصف قيمة
نوع المصادقة اتصل بحساب السحابة الخاص بك، ل AWS استخدم إما بيانات اعتماد الحساب أو المصادقة المستندة إلى الدور. بالنسبة إلى GCP، استخدم بيانات اعتماد مؤسسة الحساب. 'gcpCredentials' (مطلوب)
authProviderX509CertUrl حقل عنوان URL لشهادة موفر المصادقة x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
authUri حقل Auth URI لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
البريد الإلكتروني للعميل حقل البريد الإلكتروني للعميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف العميل حقل معرف العميل لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
clientX509CertUrl حقل عنوان URL لشهادة العميل x509 لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المؤسسة معرف المؤسسة لحساب سحابة GCP سلسلة (مطلوب)
مفتاح خاص حقل المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
PrivateKeyId حقل معرف المفتاح الخاص لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
معرف المشروع حقل معرف المشروع لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
tokenUri حقل URI للرمز المميز لمفتاح API (الكتابة فقط) سلسلة (مطلوب)
نوع نوع حقل مفتاح API (الكتابة فقط) سلسلة (مطلوب)

HybridComputeSettingsProperties

اسم وصف قيمة
التزويد التلقائي ما إذا كان يجب تثبيت عوامل Azure Arc (الحساب المختلط) تلقائيا على الأجهزة أم لا "إيقاف التشغيل"
'تشغيل' (مطلوب)
خادم الوكيل بالنسبة لجهاز غير Azure غير متصل مباشرة بالإنترنت، حدد خادما وكيلا يمكن للجهاز غير التابع ل Azure استخدامه. ProxyServerProperties
قطر الموقع الذي سيتم تخزين بيانات تعريف الأجهزة فيه خيط
اسم مجموعة الموارد اسم مجموعة الموارد حيث يتم توصيل موصلات Arc (حساب مختلط). خيط
servicePrincipal كائن للوصول إلى الموارد التي يتم تأمينها بواسطة مستأجر Azure AD. ServicePrincipalProperties

Microsoft.Security/connectors

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)
خصائص بيانات إعداد الموصل ConnectorSettingProperties
نوع نوع المورد "Microsoft.Security/connectors@2020-01-01-preview"

خصائص خادم الوكيل

اسم وصف قيمة
ip عنوان IP لخادم الوكيل خيط
ميناء منفذ خادم الوكيل خيط

خصائص ServicePrincipal

اسم وصف قيمة
معرف التطبيق معرف التطبيق لمدير الخدمة. خيط
سر يمكن أيضا الإشارة إلى سلسلة سرية يستخدمها التطبيق لإثبات هويته، باسم كلمة مرور التطبيق (الكتابة فقط). خيط