Microsoft.DataBoxEdge dataBoxEdgeDevices/roles 2019-08-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-08-01' = {
  name: 'string'
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see dataBoxEdgeDevices/roles objects
}

عناصر dataBoxEdgeDevices/roles

قم بتعيين خاصية النوع لتحديد نوع العنصر.

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

  kind: 'IOT'
  properties: {
    hostPlatform: 'string'
    ioTDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
      ioTHostHubId: 'string'
    }
    ioTEdgeDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
      ioTHostHubId: 'string'
    }
    roleStatus: 'string'
    shareMappings: [
      {
        shareId: 'string'
      }
    ]
  }

قيم Property

dataBoxEdgeDevices/roles

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)
نوع تعيين نوع العنصر IOT (مطلوب)
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: dataBoxEdgeDevices

IoTRole

الاسم الوصف القيمة
نوع نوع الدور. 'IOT' (مطلوب)
خصائص الخصائص الخاصة بدور IoT. IoTRoleProperties

IoTRoleProperties

الاسم الوصف القيمة
hostPlatform نظام التشغيل المضيف المدعوم من قبل دور IoT. 'Linux'
'Windows' (مطلوب)
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز IoT edge الذي يجب تكوين دور IoT إليه. IoTDeviceInfo (مطلوب)
roleStatus حالة الدور. "معطل"
"ممكن" (مطلوب)
shareMappings تحميل نقاط المشاركات في الدور (الأدوار). MountPointMap[]

IoTDeviceInfo

الاسم الوصف القيمة
مصادقة معلومات مصادقة جهاز IoT. المصادقة
معرف الجهاز معرف جهاز/حافة IoT. سلسلة (مطلوب)
ioTHostHub اسم المضيف لمركز IoT المقترن بالجهاز. سلسلة (مطلوب)
ioTHostHubId معرف مركز IoT المرتبط بالجهاز. سلسلة

المصادقة

الاسم الوصف القيمة
symmetricKey مفتاح متماثل للمصادقة. SymmetricKey

SymmetricKey

الاسم الوصف القيمة
سلسلة الاتصال سلسلة الاتصال استنادا إلى المفتاح المتماثل. غير متماثلEncryptedSecret

غير متماثلEncryptedSecret

الاسم الوصف القيمة
encryptionAlgorithm الخوارزمية المستخدمة لتشفير "القيمة". 'AES256'
'بلا'
"RSAES_PKCS1_v_1_5" (مطلوب)
encryptionCertThumbprint شهادة بصمة الإبهام المستخدمة لتشفير "القيمة". إذا كانت القيمة غير مشفرة، ستكون خالية. سلسلة
القيمة قيمة السر. سلسلة (مطلوب)

MountPointMap

الاسم الوصف القيمة
معرف المشاركة معرف المشاركة المثبتة على الدور VM. سلسلة (مطلوب)

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles",
  "apiVersion": "2019-08-01",
  "name": "string",
  "kind": "string",
  // For remaining properties, see dataBoxEdgeDevices/roles objects
}

عناصر dataBoxEdgeDevices/roles

قم بتعيين خاصية النوع لتحديد نوع العنصر.

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

  "kind": "IOT",
  "properties": {
    "hostPlatform": "string",
    "ioTDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string",
      "ioTHostHubId": "string"
    },
    "ioTEdgeDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string",
      "ioTHostHubId": "string"
    },
    "roleStatus": "string",
    "shareMappings": [
      {
        "shareId": "string"
      }
    ]
  }

قيم Property

dataBoxEdgeDevices/roles

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

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
نوع تعيين نوع العنصر IOT (مطلوب)

IoTRole

الاسم الوصف القيمة
نوع نوع الدور. 'IOT' (مطلوب)
خصائص الخصائص الخاصة بدور IoT. IoTRoleProperties

IoTRoleProperties

الاسم الوصف القيمة
hostPlatform نظام التشغيل المضيف المدعوم من قبل دور IoT. 'Linux'
'Windows' (مطلوب)
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز IoT edge الذي يجب تكوين دور IoT إليه. IoTDeviceInfo (مطلوب)
roleStatus حالة الدور. "معطل"
"ممكن" (مطلوب)
shareMappings تحميل نقاط المشاركات في الدور (الأدوار). MountPointMap[]

IoTDeviceInfo

الاسم الوصف القيمة
مصادقة معلومات مصادقة جهاز IoT. المصادقة
معرف الجهاز معرف جهاز/حافة IoT. سلسلة (مطلوب)
ioTHostHub اسم المضيف لمركز IoT المرتبط بالجهاز. سلسلة (مطلوبة)
ioTHostHubId معرف مركز IoT المرتبط بالجهاز. سلسلة

المصادقة

الاسم الوصف القيمة
symmetricKey مفتاح متماثل للمصادقة. مفتاح متماثل

مفتاح متماثل

الاسم الوصف القيمة
سلسلة الاتصال سلسلة الاتصال استنادا إلى المفتاح المتماثل. غير متماثلEncryptedSecret

غير متماثلEncryptedSecret

الاسم الوصف القيمة
encryptionAlgorithm الخوارزمية المستخدمة لتشفير "القيمة". 'AES256'
'بلا'
"RSAES_PKCS1_v_1_5" (مطلوب)
encryptionCertThumbprint شهادة بصمة الإبهام المستخدمة لتشفير "القيمة". إذا كانت القيمة غير مشفرة، ستكون خالية. سلسلة
القيمة قيمة السر. سلسلة (مطلوبة)

MountPointMap

الاسم الوصف القيمة
معرف المشاركة معرف المشاركة المثبتة على الدور VM. سلسلة (مطلوبة)

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-08-01"
  name = "string"
  parent_id = "string"
  // For remaining properties, see dataBoxEdgeDevices/roles objects
  body = jsonencode({
    kind = "string"
  })
}

كائنات dataBoxEdgeDevices/roles

قم بتعيين خاصية النوع لتحديد نوع العنصر.

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

  kind = "IOT"
  properties = {
    hostPlatform = "string"
    ioTDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
      ioTHostHubId = "string"
    }
    ioTEdgeDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
      ioTHostHubId = "string"
    }
    roleStatus = "string"
    shareMappings = [
      {
        shareId = "string"
      }
    ]
  }

قيم Property

dataBoxEdgeDevices/roles

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2019-08-01"
الاسم اسم المورد سلسلة (مطلوبة)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: dataBoxEdgeDevices
نوع تعيين نوع الكائن IOT (مطلوب)

IoTRole

الاسم الوصف القيمة
نوع نوع الدور. "IOT" (مطلوب)
خصائص خصائص خاصة بدور IoT. IoTRoleProperties

IoTRoleProperties

الاسم الوصف القيمة
hostPlatform نظام التشغيل المضيف المدعوم من قبل دور IoT. "Linux"
"Windows" (مطلوب)
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز حافة IoT الذي يجب تكوين دور IoT إليه. IoTDeviceInfo (مطلوب)
حالة الدور حالة الدور. "معطل"
"ممكن" (مطلوب)
shareMappings تحميل نقاط الأسهم في الدور (الأدوار). MountPointMap[]

IoTDeviceInfo

الاسم الوصف القيمة
مصادقة معلومات مصادقة جهاز IoT. المصادقة
معرف الجهاز معرف جهاز/حافة IoT. سلسلة (مطلوبة)
ioTHostHub اسم المضيف لمركز IoT المرتبط بالجهاز. سلسلة (مطلوبة)
ioTHostHubId معرف مركز IoT المرتبط بالجهاز. سلسلة

المصادقة

الاسم الوصف القيمة
symmetricKey مفتاح متماثل للمصادقة. مفتاح متماثل

مفتاح متماثل

الاسم الوصف القيمة
سلسلة الاتصال سلسلة الاتصال استنادا إلى المفتاح المتماثل. غير متماثلEncryptedSecret

غير متماثلEncryptedSecret

الاسم الوصف القيمة
encryptionAlgorithm الخوارزمية المستخدمة لتشفير "القيمة". "AES256"
"لا أحد"
"RSAES_PKCS1_v_1_5" (مطلوب)
encryptionCertThumbprint شهادة بصمة الإبهام المستخدمة لتشفير "القيمة". إذا كانت القيمة غير مشفرة، ستكون خالية. سلسلة
القيمة قيمة السر. سلسلة (مطلوبة)

MountPointMap

الاسم الوصف القيمة
معرف المشاركة معرف المشاركة المثبتة على الدور VM. سلسلة (مطلوبة)