Microsoft.DataBoxEdge dataBoxEdgeDevices/roles/addons 2020-09-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

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

عناصر dataBoxEdgeDevices/roles/addons

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

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

  kind: 'ArcForKubernetes'
  properties: {
    resourceGroupName: 'string'
    resourceLocation: 'string'
    resourceName: 'string'
    subscriptionId: 'string'
  }

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

  kind: 'IotEdge'
  properties: {
    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'
    }
  }

قيم Property

dataBoxEdgeDevices/roles/addons

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

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

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

ArcAddon

الاسم الوصف القيمة
نوع نوع الملحق. "ArcForKubernetes" (مطلوب)
خصائص خصائص خاصة ب Arc addon. ArcAddonProperties (مطلوب)

ArcAddonProperties

الاسم الوصف القيمة
ResourceGroupName اسم مجموعة موارد Arc سلسلة (مطلوب)
resourceLocation موقع مورد Arc سلسلة (مطلوب)
resourceName اسم مورد Arc سلسلة (مطلوب)
subscriptionId معرف اشتراك مورد Arc سلسلة (مطلوب)

IoTAddon

الاسم الوصف القيمة
نوع نوع الملحق. 'IotEdge' (مطلوب)
خصائص خصائص خاصة بإضافة IOT. IoTAddonProperties (مطلوب)

IoTAddonProperties

الاسم الوصف القيمة
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل الجهاز بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز IoT edge الذي يحتاج إلى تكوين IoT Addon إليه. IoTDeviceInfo (مطلوب)

IoTDeviceInfo

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

المصادقة

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

مفتاح متماثل

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

غير متماثلEncryptedSecret

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

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.

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

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

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

تنسيق المورد

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

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

كائنات dataBoxEdgeDevices/roles/addons

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

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

  "kind": "ArcForKubernetes",
  "properties": {
    "resourceGroupName": "string",
    "resourceLocation": "string",
    "resourceName": "string",
    "subscriptionId": "string"
  }

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

  "kind": "IotEdge",
  "properties": {
    "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"
    }
  }

قيم Property

dataBoxEdgeDevices/roles/addons

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

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

ArcAddon

الاسم الوصف القيمة
نوع نوع الوظيفة الإضافية. "ArcForKubernetes" (مطلوب)
خصائص خصائص خاصة ب Arc addon. ArcAddonProperties (مطلوب)

ArcAddonProperties

الاسم الوصف القيمة
ResourceGroupName اسم مجموعة موارد Arc سلسلة (مطلوبة)
resourceLocation موقع مورد Arc سلسلة (مطلوبة)
resourceName اسم مورد Arc سلسلة (مطلوبة)
subscriptionId معرف اشتراك مورد Arc سلسلة (مطلوبة)

IoTAddon

الاسم الوصف القيمة
نوع نوع الملحق. 'IotEdge' (مطلوب)
خصائص خصائص خاصة بإضافة IOT. IoTAddonProperties (مطلوب)

IoTAddonProperties

الاسم الوصف القيمة
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل الجهاز بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز IoT edge الذي يحتاج إلى تكوين IoT Addon إليه. IoTDeviceInfo (مطلوب)

IoTDeviceInfo

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

المصادقة

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

SymmetricKey

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

غير متماثلEncryptedSecret

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

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.

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

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

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

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

تنسيق المورد

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

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

عناصر dataBoxEdgeDevices/roles/addons

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

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

  kind = "ArcForKubernetes"
  properties = {
    resourceGroupName = "string"
    resourceLocation = "string"
    resourceName = "string"
    subscriptionId = "string"
  }

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

  kind = "IotEdge"
  properties = {
    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"
    }
  }

قيم Property

dataBoxEdgeDevices/roles/addons

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles/addons@2020-09-01"
الاسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: الأدوار
نوع تعيين نوع العنصر ArcForKubernetes
IotEdge (مطلوب)

ArcAddon

الاسم الوصف القيمة
نوع نوع الملحق. "ArcForKubernetes" (مطلوب)
خصائص خصائص خاصة ب Arc addon. ArcAddonProperties (مطلوب)

ArcAddonProperties

الاسم الوصف القيمة
ResourceGroupName اسم مجموعة موارد Arc سلسلة (مطلوبة)
resourceLocation موقع مورد Arc سلسلة (مطلوبة)
resourceName اسم مورد Arc سلسلة (مطلوبة)
subscriptionId معرف اشتراك مورد Arc سلسلة (مطلوبة)

IoTAddon

الاسم الوصف القيمة
نوع نوع الوظيفة الإضافية. "IotEdge" (مطلوب)
خصائص خصائص خاصة بإضافة IOT. IoTAddonProperties (مطلوب)

IoTAddonProperties

الاسم الوصف القيمة
ioTDeviceDetails بيانات تعريف جهاز IoT التي يجب توصيل الجهاز بها. IoTDeviceInfo (مطلوب)
ioTEdgeDeviceDetails جهاز حافة IoT الذي يحتاج إلى تكوين IoT Addon إليه. IoTDeviceInfo (مطلوب)

IoTDeviceInfo

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

المصادقة

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

مفتاح متماثل

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

غير متماثلEncryptedSecret

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

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.