مشاركة عبر


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'
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

عناصر Microsoft.DataBoxEdge/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'
      }
    ]
  }
}

قيم الخصائص

غير متماثلEncryptedSecret

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

المصادقه

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

معلومات IoTDeviceInfo

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

IoTRole

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

خصائص IoTRole

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

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

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

MountPointMap

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

مفتاح متماثل

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

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

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

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

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

تنسيق المورد

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

{
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

عناصر Microsoft.DataBoxEdge/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"
      }
    ]
  }
}

قيم الخصائص

غير متماثلEncryptedSecret

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

المصادقه

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

معلومات IoTDeviceInfo

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

IoTRole

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

خصائص IoTRole

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

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

MountPointMap

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

مفتاح متماثل

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

أمثلة الاستخدام

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles objects
}

عناصر Microsoft.DataBoxEdge/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"
      }
    ]
  }
}

قيم الخصائص

غير متماثلEncryptedSecret

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

المصادقه

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

معلومات IoTDeviceInfo

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

IoTRole

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

خصائص IoTRole

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

Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles

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

MountPointMap

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

مفتاح متماثل

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