مشاركة عبر


Microsoft.DataBoxEdge dataBoxEdgeDevices/أدوار 2020-05-01-preview

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles@2020-05-01-preview' = {
  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'
    }
    ioTEdgeAgentInfo: {
      imageName: 'string'
      imageRepository: {
        imageRepositoryUrl: 'string'
        password: {
          encryptionAlgorithm: 'string'
          encryptionCertThumbprint: 'string'
          value: 'string'
        }
        userName: 'string'
      }
      tag: 'string'
    }
    ioTEdgeDeviceDetails: {
      authentication: {
        symmetricKey: {
          connectionString: {
            encryptionAlgorithm: 'string'
            encryptionCertThumbprint: 'string'
            value: 'string'
          }
        }
      }
      deviceId: 'string'
      ioTHostHub: 'string'
      ioTHostHubId: 'string'
    }
    roleStatus: 'string'
    shareMappings: [
      {
        shareId: 'string'
      }
    ]
  }
}

قيم الخصائص

Microsoft.DataBoxEdge/dataBoxEdgeDevices/أدوار

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

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

غير متماثلEncryptedSecret

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

المصادقه

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

ImageRepositoryCredential

اسم وصف قيمة
imageRepositoryUrl عنوان url لمستودع الصور (على سبيل المثال: mcr.microsoft.com). سلسلة (مطلوب)
شعار كلمة مرور مستخدم المستودع. غير متماثلةEncryptedSecret
اسم المستخدم اسم مستخدم المستودع. سلسلة (مطلوب)

معلومات IoTDeviceInfo

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

معلومات IoTEdgeAgentInfo

اسم وصف قيمة
اسم الصورة اسم صورة عامل حافة IoT. سلسلة (مطلوب)
اقتباس الصورة تفاصيل مستودع الصور. ImageRepositoryCredential
العلامه علامة الصورة. سلسلة (مطلوب)

إنترنت الأشياء

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

خصائص IoTRole

اسم وصف قيمة
منصة هوست نظام التشغيل المضيف المدعوم من قبل دور IoT. "لينكس"
'Windows' (مطلوب)
ioTDeviceتفاصيل بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeAgentInfo تفاصيل عامل Iot edge لتنزيل العامل ووقت تشغيل bootstrap iot. IoTEdgeAgentInfo
ioTEdgeDeviceتفاصيل جهاز حافة IoT الذي يحتاج دور IoT إلى تكوينه. IoTDeviceInfo (مطلوب)
حالة الدور حالة الدور. "معطل"
"ممكن" (مطلوب)
مشاركة التعيينات تحميل نقاط المشاركات في الدور (الأدوار). 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"
    },
    "ioTEdgeAgentInfo": {
      "imageName": "string",
      "imageRepository": {
        "imageRepositoryUrl": "string",
        "password": {
          "encryptionAlgorithm": "string",
          "encryptionCertThumbprint": "string",
          "value": "string"
        },
        "userName": "string"
      },
      "tag": "string"
    },
    "ioTEdgeDeviceDetails": {
      "authentication": {
        "symmetricKey": {
          "connectionString": {
            "encryptionAlgorithm": "string",
            "encryptionCertThumbprint": "string",
            "value": "string"
          }
        }
      },
      "deviceId": "string",
      "ioTHostHub": "string",
      "ioTHostHubId": "string"
    },
    "roleStatus": "string",
    "shareMappings": [
      {
        "shareId": "string"
      }
    ]
  }
}

قيم الخصائص

Microsoft.DataBoxEdge/dataBoxEdgeDevices/أدوار

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

غير متماثلEncryptedSecret

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

المصادقه

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

ImageRepositoryCredential

اسم وصف قيمة
imageRepositoryUrl عنوان url لمستودع الصور (على سبيل المثال: mcr.microsoft.com). سلسلة (مطلوب)
شعار كلمة مرور مستخدم المستودع. غير متماثلةEncryptedSecret
اسم المستخدم اسم مستخدم المستودع. سلسلة (مطلوب)

معلومات IoTDeviceInfo

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

معلومات IoTEdgeAgentInfo

اسم وصف قيمة
اسم الصورة اسم صورة عامل حافة IoT. سلسلة (مطلوب)
اقتباس الصورة تفاصيل مستودع الصور. ImageRepositoryCredential
العلامه علامة الصورة. سلسلة (مطلوب)

إنترنت الأشياء

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

خصائص IoTRole

اسم وصف قيمة
منصة هوست نظام التشغيل المضيف المدعوم من قبل دور IoT. "لينكس"
'Windows' (مطلوب)
ioTDeviceتفاصيل بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeAgentInfo تفاصيل عامل Iot edge لتنزيل العامل ووقت تشغيل bootstrap iot. IoTEdgeAgentInfo
ioTEdgeDeviceتفاصيل جهاز حافة IoT الذي يحتاج دور IoT إلى تكوينه. IoTDeviceInfo (مطلوب)
حالة الدور حالة الدور. "معطل"
"ممكن" (مطلوب)
مشاركة التعيينات تحميل نقاط المشاركات في الدور (الأدوار). 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"
    }
    ioTEdgeAgentInfo = {
      imageName = "string"
      imageRepository = {
        imageRepositoryUrl = "string"
        password = {
          encryptionAlgorithm = "string"
          encryptionCertThumbprint = "string"
          value = "string"
        }
        userName = "string"
      }
      tag = "string"
    }
    ioTEdgeDeviceDetails = {
      authentication = {
        symmetricKey = {
          connectionString = {
            encryptionAlgorithm = "string"
            encryptionCertThumbprint = "string"
            value = "string"
          }
        }
      }
      deviceId = "string"
      ioTHostHub = "string"
      ioTHostHubId = "string"
    }
    roleStatus = "string"
    shareMappings = [
      {
        shareId = "string"
      }
    ]
  }
}

قيم الخصائص

Microsoft.DataBoxEdge/dataBoxEdgeDevices/أدوار

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

غير متماثلEncryptedSecret

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

المصادقه

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

ImageRepositoryCredential

اسم وصف قيمة
imageRepositoryUrl عنوان url لمستودع الصور (على سبيل المثال: mcr.microsoft.com). سلسلة (مطلوب)
شعار كلمة مرور مستخدم المستودع. غير متماثلةEncryptedSecret
اسم المستخدم اسم مستخدم المستودع. سلسلة (مطلوب)

معلومات IoTDeviceInfo

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

معلومات IoTEdgeAgentInfo

اسم وصف قيمة
اسم الصورة اسم صورة عامل حافة IoT. سلسلة (مطلوب)
اقتباس الصورة تفاصيل مستودع الصور. ImageRepositoryCredential
العلامه علامة الصورة. سلسلة (مطلوب)

إنترنت الأشياء

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

خصائص IoTRole

اسم وصف قيمة
منصة هوست نظام التشغيل المضيف المدعوم من قبل دور IoT. "لينكس"
'Windows' (مطلوب)
ioTDeviceتفاصيل بيانات تعريف جهاز IoT التي يجب توصيل جهاز حافة مربع البيانات بها. IoTDeviceInfo (مطلوب)
ioTEdgeAgentInfo تفاصيل عامل Iot edge لتنزيل العامل ووقت تشغيل bootstrap iot. IoTEdgeAgentInfo
ioTEdgeDeviceتفاصيل جهاز حافة IoT الذي يحتاج دور IoT إلى تكوينه. IoTDeviceInfo (مطلوب)
حالة الدور حالة الدور. "معطل"
"ممكن" (مطلوب)
مشاركة التعيينات تحميل نقاط المشاركات في الدور (الأدوار). MountPointMap []

خريطة جبل

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

مفتاح متماثل

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