Microsoft.MachineLearningServices workspaces/computes 2020-09-01-preview
- الأحدث
- معاينة 2022-12-01
- 2022-10-01
- معاينة 2022-10-01
- معاينة 2022-06-01
- 2022-05-01
- معاينة 2022-02-01
- معاينة 2022-01-01
- 2021-07-01
- 2021-04-01
- معاينة 2021-03-01
- 2021-01-01
- معاينة 2020-09-01
- 2020-08-01
- 2020-06-01
- معاينة 2020-05-15
- معاينة 2020-05-01
- 2020-04-01
- 2020-03-01
- معاينة 2020-02-18
- 2020-01-01
- 2019-11-01
- 2019-06-01
- 2019-05-01
- 2018-11-19
- معاينة 2018-03-01
تعريف مورد Bicep
يمكن نشر نوع مورد مساحات العمل/الحسابات إلى:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2020-09-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
}
حوسبة الكائنات
قم بتعيين الخاصية computeType لتحديد نوع العنصر.
بالنسبة إلى AKS، استخدم:
computeType: 'AKS'
properties: {
agentCount: int
agentVmSize: 'string'
aksNetworkingConfiguration: {
dnsServiceIP: 'string'
dockerBridgeCidr: 'string'
serviceCidr: 'string'
subnetId: 'string'
}
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
}
بالنسبة إلى AmlCompute، استخدم:
computeType: 'AmlCompute'
properties: {
enableNodePublicIp: bool
isolatedNetwork: bool
osType: 'string'
remoteLoginPortPublicAccess: 'string'
scaleSettings: {
maxNodeCount: int
minNodeCount: int
nodeIdleTimeBeforeScaleDown: 'string'
}
subnet: {
id: 'string'
}
userAccountCredentials: {
adminUserName: 'string'
adminUserPassword: 'string'
adminUserSshPublicKey: 'string'
}
virtualMachineImage: {
id: 'string'
}
vmPriority: 'string'
vmSize: 'string'
}
بالنسبة إلى ComputeInstance، استخدم:
computeType: 'ComputeInstance'
properties: {
applicationSharingPolicy: 'string'
computeInstanceAuthorizationType: 'personal'
personalComputeInstanceSettings: {
assignedUser: {
objectId: 'string'
tenantId: 'string'
}
}
setupScripts: {
scripts: {
creationScript: {
scriptArguments: 'string'
scriptData: 'string'
scriptSource: 'string'
timeout: 'string'
}
startupScript: {
scriptArguments: 'string'
scriptData: 'string'
scriptSource: 'string'
timeout: 'string'
}
}
}
sshSettings: {
adminPublicKey: 'string'
sshPublicAccess: 'string'
}
subnet: {
id: 'string'
}
vmSize: 'string'
}
بالنسبة إلى Databricks، استخدم:
computeType: 'Databricks'
properties: {
databricksAccessToken: 'string'
}
بالنسبة إلى DataFactory، استخدم:
computeType: 'DataFactory'
بالنسبة إلى DataLakeAnalytics، استخدم:
computeType: 'DataLakeAnalytics'
properties: {
dataLakeStoreAccountName: 'string'
}
بالنسبة إلى HDInsight، استخدم:
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
بالنسبة إلى VirtualMachine، استخدم:
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
قيم Property
مساحات العمل/الحسابات
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) حد الأحرف: 3-24 لمثيل الحساب 3-32 لحساب التعلم الآلي من Microsoft Azure 2-16 أنواع الحوسبة الأخرى أحرف صالحة: الأبجدية الرقمية والواصلات. |
الموقع | تحديد موقع المورد. | سلسلة |
العلامات | يحتوي على علامات الموارد المعرفة كأزواج مفاتيح/قيمة. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | sku لمساحة العمل. | "Sku" |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: مساحات العمل |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص الحساب | Compute |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | 'بلا' 'SystemAssigned' 'SystemAssigned,UserAssigned' "UserAssigned" |
userAssignedIdentities | الهويات المعينة من قبل المستخدم المقترنة بالمورد. | عنصر |
Compute
الاسم | الوصف | القيمة |
---|---|---|
حساب الموقع | موقع الحساب الأساسي | سلسلة |
الوصف | وصف حساب التعلم الآلي. | سلسلة |
resourceId | معرف مورد ARM للحساب الأساسي | سلسلة |
نوع الحساب | تعيين نوع العنصر | AKS حساب Aml ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (مطلوب) |
AKS
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'AKS' (مطلوب) |
خصائص | خصائص AKS | AKSProperties |
AKSProperties
الاسم | الوصف | القيمة |
---|---|---|
عدد الوكلاء | عدد الوكلاء | int |
agentVmSize | حجم الجهاز الظاهري للعامل | سلسلة |
aksNetworkingConfiguration | تكوين شبكة AKS ل vnet | تكوين AksNetworking |
clusterFqdn | اسم المجال المؤهل الكامل للمجموعة | سلسلة |
تكوين ssl | تكوين SSL | SslConfiguration |
تكوين AksNetworking
الاسم | الوصف | القيمة |
---|---|---|
dnsServiceIP | عنوان IP معين لخدمة Kubernetes DNS. يجب أن يكون ضمن نطاق عنوان خدمة Kubernetes المحدد في serviceCidr. | سلسلة |
dockerBridgeCidr | نطاق IP ل رمز CIDR المعين لشبكة جسر Docker. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية أو نطاق عنوان خدمة Kubernetes. | سلسلة |
serviceCidr | نطاق IP لتسجيل CIDR لتعيين عناوين IP لمجموعة الخدمة. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية. | سلسلة |
معرف الشبكة الفرعية | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة | سلسلة |
SslConfiguration
الاسم | الوصف | القيمة |
---|---|---|
cert | بيانات الشهادة | سلسلة |
Cname | CNAME من الشهادة | سلسلة |
المفتاح | البيانات الرئيسية | سلسلة |
الحالة | تمكين ssl لتسجيل النقاط أو تعطيله | "تلقائي" "معطل" "ممكن" |
حساب Aml
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'AmlCompute' (مطلوب) |
خصائص | خصائص حساب التعلم الآلي من Microsoft Azure | AmlComputeProperties |
AmlComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
enableNodePublicIp | تمكين أو تعطيل توفير عنوان IP العام للعقدة. القيم المحتملة هي: القيم المحتملة هي: صحيح - يشير إلى أن عقد الحوسبة سيكون لها عناوين IP عامة متوفرة. false - يشير إلى أن عقد الحوسبة سيكون لها نقطة نهاية خاصة ولا توجد عناوين IP عامة. | Bool |
شبكة معزولة | الشبكة معزولة أم لا | Bool |
osType | حساب نوع نظام التشغيل | 'Linux' 'Windows' |
remoteLoginPortPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى إغلاق منفذ ssh العام على جميع عقد نظام المجموعة. ممكن - يشير إلى أن منفذ ssh العام مفتوح على جميع عقد نظام المجموعة. NotSpecified - يشير إلى أن منفذ ssh العام مغلق على جميع عقد نظام المجموعة إذا تم تعريف VNet، وإلا يتم فتح جميع العقد العامة. يمكن أن يكون افتراضيا فقط أثناء وقت إنشاء نظام المجموعة، بعد الإنشاء سيتم تمكينه أو تعطيله. | "معطل" "ممكن" "غير محدد" |
إعدادات المقياس | إعدادات المقياس لحساب التعلم الآلي من Microsoft Azure | إعدادات المقياس |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
userAccountCredentials | بيانات الاعتماد لحساب مستخدم مسؤول سيتم إنشاؤه على كل عقدة حساب. | UserAccountCredentials |
virtualMachineImage | صورة الجهاز الظاهري لحساب التعلم الآلي من Microsoft Azure - النوافذ فقط | VirtualMachineImage |
vmPriority | أولوية الجهاز الظاهري | "مخصص" "انخفاض التكلفة" |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات المقياس
الاسم | الوصف | القيمة |
---|---|---|
maxNodeCount | الحد الأقصى لعدد العقد التي يجب استخدامها | int (مطلوب) |
minNodeCount | الحد الأدنى لعدد العقد التي يجب استخدامها | int |
nodeIdleTimeBeforeScaleDown | وقت الخمول للعقدة قبل تقليص amlCompute. يجب أن تكون هذه السلسلة بتنسيق RFC. | سلسلة |
معرّف المورد
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد | سلسلة (مطلوب) |
UserAccountCredentials
الاسم | الوصف | القيمة |
---|---|---|
اسم المستخدم المسؤول | اسم حساب مستخدم المسؤول الذي يمكن استخدامه ل SSH للعقد. | سلسلة (مطلوب) |
adminUserPassword | كلمة مرور حساب مستخدم المسؤول. | سلسلة |
adminUserSshPublicKey | مفتاح SSH العام لحساب مستخدم المسؤول. | سلسلة |
VirtualMachineImage
الاسم | الوصف | القيمة |
---|---|---|
المعرف | مسار صورة الجهاز الظاهري | سلسلة (مطلوب) |
ComputeInstance
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'ComputeInstance' (مطلوب) |
خصائص | خصائص مثيل الحساب | ComputeInstanceProperties |
ComputeInstanceProperties
الاسم | الوصف | القيمة |
---|---|---|
applicationSharingPolicy | نهج مشاركة التطبيقات على مثيل الحساب هذا بين مستخدمي مساحة العمل الأصل. إذا كان شخصيا، يمكن للمنشئ فقط الوصول إلى التطبيقات على مثيل الحساب هذا. عند المشتركة، يمكن لأي مستخدم مساحة عمل الوصول إلى التطبيقات على هذا المثيل اعتمادا على الدور المعين له/ لها. | "شخصي" "مشترك" |
computeInstanceAuthorizationType | نوع تخويل مثيل الحساب. القيم المتوفرة هي قيم شخصية (افتراضية). | "شخصي" |
إعدادات الحوسبة الشخصية | إعدادات مثيل حساب شخصي. | إعدادات الحوسبة الشخصية |
setupScripts | تفاصيل البرامج النصية المخصصة لتنفيذها لإعداد نظام المجموعة. | SetupScripts |
sshSettings | يحدد النهج والإعدادات للوصول إلى SSH. | إعدادات ComputeInstanceSsh |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات الحوسبة الشخصية
الاسم | الوصف | القيمة |
---|---|---|
المستخدم المعين | مستخدم معين بشكل صريح إلى مثيل حساب شخصي. | المستخدم المعين |
المستخدم المعين
الاسم | الوصف | القيمة |
---|---|---|
objectId | معرف عنصر AAD للمستخدم. | سلسلة (مطلوب) |
معرّف المستأجر | معرف مستأجر AAD للمستخدم. | سلسلة (مطلوب) |
SetupScripts
الاسم | الوصف | القيمة |
---|---|---|
برامج نصية | البرامج النصية للإعداد المخصصة | ScriptsToExecute |
ScriptsToExecute
الاسم | الوصف | القيمة |
---|---|---|
createScript | البرنامج النصي الذي يتم تشغيله مرة واحدة فقط أثناء توفير الحساب. | ScriptReference |
startupScript | البرنامج النصي الذي يتم تشغيله في كل مرة يبدأ فيها تشغيل الجهاز. | ScriptReference |
ScriptReference
الاسم | الوصف | القيمة |
---|---|---|
scriptArguments | وسيطات سطر الأوامر الاختيارية التي تم تمريرها إلى البرنامج النصي للتشغيل. | سلسلة |
بيانات البرنامج النصي | موقع البرامج النصية في وحدة التخزين المثبتة. | سلسلة |
scriptSource | مصدر تخزين البرنامج النصي: مضمن ومساحة عمل. | سلسلة |
المهلة | الفترة الزمنية الاختيارية التي تم تمريرها إلى أمر المهلة. | سلسلة |
إعدادات ComputeInstanceSsh
الاسم | الوصف | القيمة |
---|---|---|
adminPublicKey | يحدد ملف المفتاح العام SSH rsa كسلسلة. استخدم "ssh-keygen -t rsa -b 2048" لإنشاء أزواج مفاتيح SSH الخاصة بك. | سلسلة |
sshPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى إغلاق منفذ ssh العام على هذا المثيل. ممكن - يشير إلى أن منفذ ssh العام مفتوح ويمكن الوصول إليه وفقا لنهج الشبكة الظاهرية/الشبكة الفرعية إذا كان ذلك ممكنا. | "معطل" "ممكن" |
Databricks
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "Databricks" (مطلوب) |
خصائص | DatabricksProperties |
DatabricksProperties
الاسم | الوصف | القيمة |
---|---|---|
databricksAccessToken | الرمز المميز للوصول إلى Databricks | سلسلة |
DataFactory
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'DataFactory' (مطلوب) |
DataLakeAnalytics
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "DataLakeAnalytics" (مطلوب) |
خصائص | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
الاسم | الوصف | القيمة |
---|---|---|
dataLakeStoreAccountName | اسم حساب مخزن DataLake | سلسلة |
HDInsight
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'HDInsight' (مطلوب) |
خصائص | HDInsightProperties |
HDInsightProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للعقدة الرئيسية لنظام المجموعة. | سلسلة |
حساب المسؤول | مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. | int |
VirtualMachineSshCredentials
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور حساب المسؤول | سلسلة |
privateKeyData | بيانات المفتاح الخاص | سلسلة |
publicKeyData | بيانات المفتاح العام | سلسلة |
اسم المستخدم | اسم مستخدم حساب المسؤول | سلسلة |
VirtualMachine
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'VirtualMachine' (مطلوب) |
خصائص | VirtualMachineProperties |
VirtualMachineProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للجهاز الظاهري. | سلسلة |
حساب المسؤول | بيانات اعتماد مسؤول للجهاز الظاهري | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh. | int |
virtualMachineSize | حجم الجهاز الظاهري | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم sku | سلسلة |
المستوي | مستوى sku مثل Basic أو Enterprise | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء حساب ADLA لخدمة التعلم الآلي |
ينشئ هذا القالب حساب ADLA لخدمة التعلم الآلي. |
إنشاء حساب Aks لخدمة التعلم الآلي |
ينشئ هذا القالب حساب Aks لخدمة التعلم الآلي. |
إنشاء حساب DSVM لخدمة التعلم الآلي |
ينشئ هذا القالب حساب DSVM لخدمة التعلم الآلي. |
إنشاء نظام مجموعة HDInsight لخدمة التعلم الآلي |
ينشئ هذا القالب مجموعة HDInsight لخدمة التعلم الآلي |
إنشاء حساب aks للتعلم الآلي من Microsoft Azure |
ينشئ هذا القالب حساب aks للتعلم الآلي من Microsoft Azure. |
إنشاء نظام مجموعة لحساب التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب نظام مجموعة حساب التعلم الآلي من Microsoft Azure. |
إنشاء مثيل حساب التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب مثيل حساب التعلم الآلي من Microsoft Azure نيابة عن مستخدم آخر مع نموذج برنامج نصي للإعداد المضمن |
إنشاء LinkedService في مساحة عمل التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب LinkedService في مساحة عمل Azure Machine Learning موجودة. |
إنشاء هدف حساب AKS بعنوان IP خاص |
ينشئ هذا القالب هدف حساب AKS في مساحة عمل خدمة التعلم الآلي من Microsoft Azure مع عنوان IP خاص. |
تعريف مورد قالب ARM
يمكن نشر نوع مورد مساحات العمل/الحسابات إلى:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2020-09-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
}
}
حوسبة الكائنات
قم بتعيين الخاصية computeType لتحديد نوع العنصر.
بالنسبة إلى AKS، استخدم:
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVmSize": "string",
"aksNetworkingConfiguration": {
"dnsServiceIP": "string",
"dockerBridgeCidr": "string",
"serviceCidr": "string",
"subnetId": "string"
},
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
}
}
بالنسبة إلى AmlCompute، استخدم:
"computeType": "AmlCompute",
"properties": {
"enableNodePublicIp": "bool",
"isolatedNetwork": "bool",
"osType": "string",
"remoteLoginPortPublicAccess": "string",
"scaleSettings": {
"maxNodeCount": "int",
"minNodeCount": "int",
"nodeIdleTimeBeforeScaleDown": "string"
},
"subnet": {
"id": "string"
},
"userAccountCredentials": {
"adminUserName": "string",
"adminUserPassword": "string",
"adminUserSshPublicKey": "string"
},
"virtualMachineImage": {
"id": "string"
},
"vmPriority": "string",
"vmSize": "string"
}
بالنسبة إلى ComputeInstance، استخدم:
"computeType": "ComputeInstance",
"properties": {
"applicationSharingPolicy": "string",
"computeInstanceAuthorizationType": "personal",
"personalComputeInstanceSettings": {
"assignedUser": {
"objectId": "string",
"tenantId": "string"
}
},
"setupScripts": {
"scripts": {
"creationScript": {
"scriptArguments": "string",
"scriptData": "string",
"scriptSource": "string",
"timeout": "string"
},
"startupScript": {
"scriptArguments": "string",
"scriptData": "string",
"scriptSource": "string",
"timeout": "string"
}
}
},
"sshSettings": {
"adminPublicKey": "string",
"sshPublicAccess": "string"
},
"subnet": {
"id": "string"
},
"vmSize": "string"
}
بالنسبة إلى Databricks، استخدم:
"computeType": "Databricks",
"properties": {
"databricksAccessToken": "string"
}
بالنسبة إلى DataFactory، استخدم:
"computeType": "DataFactory"
بالنسبة إلى DataLakeAnalytics، استخدم:
"computeType": "DataLakeAnalytics",
"properties": {
"dataLakeStoreAccountName": "string"
}
بالنسبة إلى HDInsight، استخدم:
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
بالنسبة إلى VirtualMachine، استخدم:
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
قيم Property
مساحات العمل/الحسابات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.MachineLearningServices/workspaces/computes' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2020-09-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) حد الأحرف: 3-24 لمثيل الحساب 3-32 لحساب التعلم الآلي من Microsoft Azure 2-16 أنواع الحوسبة الأخرى أحرف صالحة: الأبجدية الرقمية والواصلات. |
الموقع | تحديد موقع المورد. | سلسلة |
العلامات | يحتوي على علامات الموارد المعرفة كأزواج مفاتيح/قيمة. | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
sku | sku لمساحة العمل. | "Sku" |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص الحساب | Compute |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | 'بلا' 'SystemAssigned' 'SystemAssigned,UserAssigned' "UserAssigned" |
userAssignedIdentities | الهويات المعينة من قبل المستخدم المقترنة بالمورد. | عنصر |
Compute
الاسم | الوصف | القيمة |
---|---|---|
حساب الموقع | موقع الحساب الأساسي | سلسلة |
الوصف | وصف حساب التعلم الآلي. | سلسلة |
resourceId | معرف مورد ARM للحساب الأساسي | سلسلة |
نوع الحساب | تعيين نوع العنصر | AKS حساب Aml ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (مطلوب) |
AKS
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'AKS' (مطلوب) |
خصائص | خصائص AKS | AKSProperties |
AKSProperties
الاسم | الوصف | القيمة |
---|---|---|
عدد الوكلاء | عدد الوكلاء | int |
agentVmSize | حجم الجهاز الظاهري للعامل | سلسلة |
aksNetworkingConfiguration | تكوين شبكة AKS ل vnet | تكوين AksNetworking |
clusterFqdn | اسم المجال المؤهل الكامل للمجموعة | سلسلة |
تكوين ssl | تكوين SSL | SslConfiguration |
تكوين AksNetworking
الاسم | الوصف | القيمة |
---|---|---|
dnsServiceIP | عنوان IP معين لخدمة Kubernetes DNS. يجب أن يكون ضمن نطاق عنوان خدمة Kubernetes المحدد في serviceCidr. | سلسلة |
dockerBridgeCidr | نطاق IP ل رمز CIDR المعين لشبكة جسر Docker. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية أو نطاق عنوان خدمة Kubernetes. | سلسلة |
serviceCidr | نطاق IP لتسجيل CIDR لتعيين عناوين IP لمجموعة الخدمة. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية. | سلسلة |
معرف الشبكة الفرعية | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة | سلسلة |
SslConfiguration
الاسم | الوصف | القيمة |
---|---|---|
cert | بيانات الشهادة | سلسلة |
Cname | CNAME من الشهادة | سلسلة |
المفتاح | البيانات الرئيسية | سلسلة |
الحالة | تمكين ssl لتسجيل النقاط أو تعطيله | "تلقائي" "معطل" "ممكن" |
حساب Aml
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'AmlCompute' (مطلوب) |
خصائص | خصائص حساب التعلم الآلي من Microsoft Azure | AmlComputeProperties |
AmlComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
enableNodePublicIp | تمكين أو تعطيل توفير عنوان IP العام للعقدة. القيم المحتملة هي: القيم المحتملة هي: صحيح - يشير إلى أن عقد الحوسبة سيكون لها عناوين IP عامة متوفرة. false - يشير إلى أن عقد الحوسبة سيكون لها نقطة نهاية خاصة ولا توجد عناوين IP عامة. | Bool |
شبكة معزولة | الشبكة معزولة أم لا | Bool |
osType | حساب نوع نظام التشغيل | 'Linux' 'Windows' |
remoteLoginPortPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى إغلاق منفذ ssh العام على جميع عقد نظام المجموعة. ممكن - يشير إلى أن منفذ ssh العام مفتوح على جميع عقد نظام المجموعة. NotSpecified - يشير إلى أن منفذ ssh العام مغلق على جميع عقد نظام المجموعة إذا تم تعريف VNet، وإلا يتم فتح جميع العقد العامة. يمكن أن يكون افتراضيا فقط أثناء وقت إنشاء نظام المجموعة، بعد الإنشاء سيتم تمكينه أو تعطيله. | "معطل" "ممكن" "غير محدد" |
إعدادات المقياس | إعدادات المقياس لحساب التعلم الآلي من Microsoft Azure | إعدادات المقياس |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
userAccountCredentials | بيانات الاعتماد لحساب مستخدم مسؤول سيتم إنشاؤه على كل عقدة حساب. | UserAccountCredentials |
virtualMachineImage | صورة الجهاز الظاهري لحساب التعلم الآلي من Microsoft Azure - النوافذ فقط | VirtualMachineImage |
vmPriority | أولوية الجهاز الظاهري | "مخصص" "انخفاض التكلفة" |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات المقياس
الاسم | الوصف | القيمة |
---|---|---|
maxNodeCount | الحد الأقصى لعدد العقد التي يجب استخدامها | int (مطلوب) |
minNodeCount | الحد الأدنى لعدد العقد التي يجب استخدامها | int |
nodeIdleTimeBeforeScaleDown | وقت الخمول للعقدة قبل تقليص amlCompute. يجب أن تكون هذه السلسلة بتنسيق RFC. | سلسلة |
معرّف المورد
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد | سلسلة (مطلوب) |
UserAccountCredentials
الاسم | الوصف | القيمة |
---|---|---|
اسم المستخدم المسؤول | اسم حساب مستخدم المسؤول الذي يمكن استخدامه ل SSH للعقد. | سلسلة (مطلوب) |
adminUserPassword | كلمة مرور حساب مستخدم المسؤول. | سلسلة |
adminUserSshPublicKey | مفتاح SSH العام لحساب مستخدم المسؤول. | سلسلة |
VirtualMachineImage
الاسم | الوصف | القيمة |
---|---|---|
المعرف | مسار صورة الجهاز الظاهري | سلسلة (مطلوب) |
ComputeInstance
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'ComputeInstance' (مطلوب) |
خصائص | خصائص مثيل الحساب | ComputeInstanceProperties |
ComputeInstanceProperties
الاسم | الوصف | القيمة |
---|---|---|
applicationSharingPolicy | نهج مشاركة التطبيقات على مثيل الحساب هذا بين مستخدمي مساحة العمل الأصل. إذا كان شخصيا، يمكن للمنشئ فقط الوصول إلى التطبيقات على مثيل الحساب هذا. عند المشتركة، يمكن لأي مستخدم مساحة عمل الوصول إلى التطبيقات على هذا المثيل اعتمادا على الدور المعين له/ لها. | "شخصي" "مشترك" |
computeInstanceAuthorizationType | نوع تخويل مثيل الحساب. القيم المتوفرة هي قيم شخصية (افتراضية). | "شخصي" |
إعدادات الحوسبة الشخصية | إعدادات مثيل حساب شخصي. | إعدادات الحوسبة الشخصية |
setupScripts | تفاصيل البرامج النصية المخصصة لتنفيذها لإعداد نظام المجموعة. | SetupScripts |
sshSettings | يحدد النهج والإعدادات للوصول إلى SSH. | إعدادات ComputeInstanceSsh |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات الحوسبة الشخصية
الاسم | الوصف | القيمة |
---|---|---|
المستخدم المعين | مستخدم معين بشكل صريح إلى مثيل حساب شخصي. | المستخدم المعين |
المستخدم المعين
الاسم | الوصف | القيمة |
---|---|---|
objectId | معرف عنصر AAD للمستخدم. | سلسلة (مطلوب) |
معرّف المستأجر | معرف مستأجر AAD للمستخدم. | سلسلة (مطلوب) |
SetupScripts
الاسم | الوصف | القيمة |
---|---|---|
برامج نصية | البرامج النصية للإعداد المخصصة | ScriptsToExecute |
ScriptsToExecute
الاسم | الوصف | القيمة |
---|---|---|
createScript | البرنامج النصي الذي يتم تشغيله مرة واحدة فقط أثناء توفير الحساب. | ScriptReference |
startupScript | البرنامج النصي الذي يتم تشغيله في كل مرة يبدأ فيها تشغيل الجهاز. | ScriptReference |
ScriptReference
الاسم | الوصف | القيمة |
---|---|---|
scriptArguments | وسيطات سطر الأوامر الاختيارية التي تم تمريرها إلى البرنامج النصي للتشغيل. | سلسلة |
بيانات البرنامج النصي | موقع البرامج النصية في وحدة التخزين المثبتة. | سلسلة |
scriptSource | مصدر تخزين البرنامج النصي: مضمن ومساحة عمل. | سلسلة |
المهلة | الفترة الزمنية الاختيارية التي تم تمريرها إلى أمر المهلة. | سلسلة |
إعدادات ComputeInstanceSsh
الاسم | الوصف | القيمة |
---|---|---|
adminPublicKey | يحدد ملف المفتاح العام SSH rsa كسلسلة. استخدم "ssh-keygen -t rsa -b 2048" لإنشاء أزواج مفاتيح SSH الخاصة بك. | سلسلة |
sshPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى إغلاق منفذ ssh العام على هذا المثيل. ممكن - يشير إلى أن منفذ ssh العام مفتوح ويمكن الوصول إليه وفقا لنهج الشبكة الظاهرية/الشبكة الفرعية إذا كان ذلك ممكنا. | "معطل" "ممكن" |
Databricks
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "Databricks" (مطلوب) |
خصائص | DatabricksProperties |
DatabricksProperties
الاسم | الوصف | القيمة |
---|---|---|
databricksAccessToken | الرمز المميز للوصول إلى Databricks | سلسلة |
DataFactory
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'DataFactory' (مطلوب) |
DataLakeAnalytics
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "DataLakeAnalytics" (مطلوب) |
خصائص | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
الاسم | الوصف | القيمة |
---|---|---|
dataLakeStoreAccountName | اسم حساب مخزن DataLake | سلسلة |
HDInsight
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'HDInsight' (مطلوب) |
خصائص | HDInsightProperties |
HDInsightProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للعقدة الرئيسية لنظام المجموعة. | سلسلة |
حساب المسؤول | مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. | int |
VirtualMachineSshCredentials
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور حساب المسؤول | سلسلة |
PrivateKeyData | بيانات المفتاح الخاص | سلسلة |
publicKeyData | بيانات المفتاح العام | سلسلة |
اسم المستخدم | اسم المستخدم لحساب المسؤول | سلسلة |
VirtualMachine
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | 'VirtualMachine' (مطلوب) |
خصائص | VirtualMachineProperties |
VirtualMachineProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للجهاز الظاهري. | سلسلة |
حساب المسؤول | بيانات اعتماد مسؤول للجهاز الظاهري | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh. | int |
حجم الجهاز الظاهري | حجم الجهاز الظاهري | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم sku | سلسلة |
المستوي | مستوى sku مثل Basic أو Enterprise | سلسلة |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
إنشاء حساب ADLA لخدمة التعلم الآلي |
ينشئ هذا القالب حساب ADLA لخدمة التعلم الآلي. |
إنشاء خدمة التعلم الآلي من Aks Compute |
ينشئ هذا القالب خدمة التعلم الآلي من Aks Compute. |
إنشاء حساب DSVM لخدمة التعلم الآلي |
ينشئ هذا القالب حساب DSVM لخدمة التعلم الآلي. |
إنشاء نظام مجموعة HDInsight لخدمة التعلم الآلي |
ينشئ هذا القالب نظام مجموعة HDInsight لخدمة التعلم الآلي |
إنشاء حساب aks للتعلم الآلي من Microsoft Azure |
ينشئ هذا القالب حساب Azure Machine Learning aks. |
إنشاء نظام مجموعة لحساب التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب نظام مجموعة حساب التعلم الآلي من Microsoft Azure. |
إنشاء مثيل حساب التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب مثيل حساب التعلم الآلي من Microsoft Azure نيابة عن مستخدم آخر مع نموذج برنامج نصي للإعداد المضمن |
إنشاء LinkedService في مساحة عمل التعلم الآلي من Microsoft Azure |
ينشئ هذا القالب LinkedService في مساحة عمل Azure Machine Learning موجودة. |
إنشاء هدف حساب AKS باستخدام عنوان IP خاص |
ينشئ هذا القالب هدف حساب AKS في مساحة عمل خدمة التعلم الآلي من Microsoft Azure مع عنوان IP خاص. |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد مساحات العمل/الحسابات من أجل:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.MachineLearningServices/workspaces/computes، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2020-09-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
sku = {
name = "string"
tier = "string"
}
})
}
حساب الكائنات
قم بتعيين الخاصية computeType لتحديد نوع العنصر.
بالنسبة إلى AKS، استخدم:
computeType = "AKS"
properties = {
agentCount = int
agentVmSize = "string"
aksNetworkingConfiguration = {
dnsServiceIP = "string"
dockerBridgeCidr = "string"
serviceCidr = "string"
subnetId = "string"
}
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
}
بالنسبة إلى AmlCompute، استخدم:
computeType = "AmlCompute"
properties = {
enableNodePublicIp = bool
isolatedNetwork = bool
osType = "string"
remoteLoginPortPublicAccess = "string"
scaleSettings = {
maxNodeCount = int
minNodeCount = int
nodeIdleTimeBeforeScaleDown = "string"
}
subnet = {
id = "string"
}
userAccountCredentials = {
adminUserName = "string"
adminUserPassword = "string"
adminUserSshPublicKey = "string"
}
virtualMachineImage = {
id = "string"
}
vmPriority = "string"
vmSize = "string"
}
بالنسبة إلى ComputeInstance، استخدم:
computeType = "ComputeInstance"
properties = {
applicationSharingPolicy = "string"
computeInstanceAuthorizationType = "personal"
personalComputeInstanceSettings = {
assignedUser = {
objectId = "string"
tenantId = "string"
}
}
setupScripts = {
scripts = {
creationScript = {
scriptArguments = "string"
scriptData = "string"
scriptSource = "string"
timeout = "string"
}
startupScript = {
scriptArguments = "string"
scriptData = "string"
scriptSource = "string"
timeout = "string"
}
}
}
sshSettings = {
adminPublicKey = "string"
sshPublicAccess = "string"
}
subnet = {
id = "string"
}
vmSize = "string"
}
بالنسبة إلى Databricks، استخدم:
computeType = "Databricks"
properties = {
databricksAccessToken = "string"
}
بالنسبة إلى DataFactory، استخدم:
computeType = "DataFactory"
بالنسبة إلى DataLakeAnalytics، استخدم:
computeType = "DataLakeAnalytics"
properties = {
dataLakeStoreAccountName = "string"
}
بالنسبة إلى HDInsight، استخدم:
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
بالنسبة إلى VirtualMachine، استخدم:
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
قيم Property
مساحات العمل/الحسابات
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.MachineLearningServices/workspaces/computes@2020-09-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الأحرف: 3-24 لمثيل الحساب 3-32 لحساب التعلم الآلي من Microsoft Azure 2-16 أنواع الحوسبة الأخرى الأحرف الصالحة: الأبجدية الرقمية والواصلات. |
الموقع | تحديد موقع المورد. | سلسلة |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: مساحات العمل |
العلامات | يحتوي على علامات الموارد المعرفة كأزواج مفتاح/قيمة. | قاموس أسماء العلامات والقيم. |
sku | sku لمساحة العمل. | "Sku" |
الهوية | هوية المورد. | الهوية |
خصائص | خصائص الحساب | Compute |
الهوية
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع الهوية. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
identity_ids | الهويات المعينة من قبل المستخدم المقترنة بالمورد. | صفيف معرفات هوية المستخدم. |
Compute
الاسم | الوصف | القيمة |
---|---|---|
حساب الموقع | موقع الحساب الأساسي | سلسلة |
الوصف | وصف حساب التعلم الآلي. | سلسلة |
resourceId | معرف مورد ARM للحساب الأساسي | سلسلة |
نوع الحساب | تعيين نوع الكائن | AKS حساب Aml ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (مطلوب) |
AKS
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "AKS" (مطلوب) |
خصائص | خصائص AKS | خصائص AKS |
خصائص AKS
الاسم | الوصف | القيمة |
---|---|---|
عدد الوكلاء | عدد العوامل | int |
agentVmSize | حجم الجهاز الظاهري للعامل | سلسلة |
تكوين aksNetworkingConfiguration | تكوين شبكة AKS ل vnet | تكوين AksNetworking |
clusterFqdn | اسم المجال المؤهل الكامل للمجموعة | سلسلة |
تكوين ssl | تكوين SSL | SslConfiguration |
تكوين AksNetworking
الاسم | الوصف | القيمة |
---|---|---|
dnsServiceIP | عنوان IP معين لخدمة Kubernetes DNS. يجب أن يكون ضمن نطاق عنوان خدمة Kubernetes المحدد في serviceCidr. | سلسلة |
dockerBridgeCidr | نطاق IP ل رمز CIDR المعين لشبكة جسر Docker. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية أو نطاق عنوان خدمة Kubernetes. | سلسلة |
serviceCidr | نطاق IP الخاص بتصنيق CIDR لتعيين عناوين IP لنظام مجموعة الخدمة. يجب ألا تتداخل مع أي نطاقات IP للشبكة الفرعية. | سلسلة |
معرف الشبكة الفرعية | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة | سلسلة |
SslConfiguration
الاسم | الوصف | القيمة |
---|---|---|
cert | بيانات الشهادة | سلسلة |
Cname | CNAME من الشهادة | سلسلة |
المفتاح | البيانات الرئيسية | سلسلة |
الحالة | تمكين ssl لتسجيل النقاط أو تعطيله | "تلقائي" "معطل" "ممكن" |
حساب Aml
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "AmlCompute" (مطلوب) |
خصائص | خصائص حساب التعلم الآلي من Microsoft Azure | AmlComputeProperties |
AmlComputeProperties
الاسم | الوصف | القيمة |
---|---|---|
enableNodePublicIp | تمكين أو تعطيل توفير عنوان IP العام للعقدة. القيم المحتملة هي: القيم المحتملة هي: صحيح - يشير إلى أن عقد الحوسبة سيكون لها عناوين IP عامة متوفرة. false - يشير إلى أن عقد الحوسبة سيكون لها نقطة نهاية خاصة ولا توجد عناوين IP عامة. | Bool |
شبكة معزولة | الشبكة معزولة أم لا | Bool |
osType | حساب نوع نظام التشغيل | "Linux" "Windows" |
remoteLoginPortPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى أن منفذ ssh العام مغلق على جميع عقد نظام المجموعة. ممكن - يشير إلى أن منفذ ssh العام مفتوح على جميع عقد نظام المجموعة. NotSpecified - يشير إلى أن منفذ ssh العام مغلق على جميع عقد نظام المجموعة إذا تم تعريف VNet، وإلا يتم فتح جميع العقد العامة. يمكن أن يكون افتراضيا فقط أثناء وقت إنشاء نظام المجموعة، وبعد الإنشاء سيتم تمكينه أو تعطيله. | "معطل" "ممكن" "غير محدد" |
إعدادات المقياس | إعدادات المقياس لحساب التعلم الآلي من Microsoft Azure | إعدادات المقياس |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
userAccountCredentials | بيانات الاعتماد لحساب مستخدم مسؤول سيتم إنشاؤه على كل عقدة حساب. | UserAccountCredentials |
virtualMachineImage | صورة الجهاز الظاهري لحساب التعلم الآلي من Microsoft Azure - النوافذ فقط | VirtualMachineImage |
vmPriority | أولوية الجهاز الظاهري | "مخصص" "انخفاض الخصوصية" |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات المقياس
الاسم | الوصف | القيمة |
---|---|---|
maxNodeCount | الحد الأقصى لعدد العقد المراد استخدامها | int (مطلوب) |
minNodeCount | الحد الأدنى لعدد العقد التي يجب استخدامها | int |
nodeIdleTimeBeforeScaleDown | وقت الخمول للعقدة قبل تقليص amlCompute. يجب أن تكون هذه السلسلة بتنسيق RFC. | سلسلة |
معرّف المورد
الاسم | الوصف | القيمة |
---|---|---|
المعرف | معرف المورد | سلسلة (مطلوبة) |
UserAccountCredentials
الاسم | الوصف | القيمة |
---|---|---|
اسم المستخدم المسؤول | اسم حساب مستخدم المسؤول الذي يمكن استخدامه ل SSH إلى العقد. | سلسلة (مطلوبة) |
adminUserPassword | كلمة مرور حساب مستخدم المسؤول. | سلسلة |
adminUserSshPublicKey | المفتاح العام SSH لحساب مستخدم المسؤول. | سلسلة |
VirtualMachineImage
الاسم | الوصف | القيمة |
---|---|---|
المعرف | مسار صورة الجهاز الظاهري | سلسلة (مطلوبة) |
ComputeInstance
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "ComputeInstance" (مطلوب) |
خصائص | خصائص مثيل الحساب | ComputeInstanceProperties |
ComputeInstanceProperties
الاسم | الوصف | القيمة |
---|---|---|
applicationSharingPolicy | نهج مشاركة التطبيقات على مثيل الحساب هذا بين مستخدمي مساحة العمل الأصل. إذا كان شخصيا، يمكن للمنشئ فقط الوصول إلى التطبيقات على مثيل الحساب هذا. عند المشتركة، يمكن لأي مستخدم مساحة عمل الوصول إلى التطبيقات على هذا المثيل اعتمادا على دوره المعين. | "شخصي" "مشترك" |
computeInstanceAuthorizationType | نوع تخويل مثيل الحساب. القيم المتوفرة شخصية (افتراضية). | "شخصي" |
إعدادات الحوسبة الشخصية | إعدادات مثيل حساب شخصي. | إعدادات الحوسبة الشخصية |
setupScripts | تفاصيل البرامج النصية المخصصة لتنفيذها لإعداد نظام المجموعة. | SetupScripts |
إعدادات ssh | يحدد النهج والإعدادات للوصول إلى SSH. | إعدادات ComputeInstanceSsh |
الشبكه الفرعيه | معرف مورد الشبكة الفرعية للشبكة الظاهرية الذي تنتمي إليه عقد الحوسبة. | معرّف المورد |
vmSize | حجم الجهاز الظاهري | سلسلة |
إعدادات الحوسبة الشخصية
الاسم | الوصف | القيمة |
---|---|---|
المستخدم المعين | مستخدم معين بشكل صريح إلى مثيل حساب شخصي. | المستخدم المعين |
المستخدم المعين
الاسم | الوصف | القيمة |
---|---|---|
objectId | معرف عنصر AAD للمستخدم. | سلسلة (مطلوب) |
معرّف المستأجر | معرف مستأجر AAD للمستخدم. | سلسلة (مطلوب) |
SetupScripts
الاسم | الوصف | القيمة |
---|---|---|
برامج نصية | البرامج النصية للإعداد المخصصة | ScriptsToExecute |
ScriptsToExecute
الاسم | الوصف | القيمة |
---|---|---|
createScript | البرنامج النصي الذي يتم تشغيله مرة واحدة فقط أثناء توفير الحساب. | ScriptReference |
startupScript | البرنامج النصي الذي يتم تشغيله في كل مرة يبدأ فيها تشغيل الجهاز. | ScriptReference |
ScriptReference
الاسم | الوصف | القيمة |
---|---|---|
scriptArguments | وسيطات سطر الأوامر الاختيارية التي تم تمريرها إلى البرنامج النصي للتشغيل. | سلسلة |
بيانات البرنامج النصي | موقع البرامج النصية في وحدة التخزين المثبتة. | سلسلة |
scriptSource | مصدر تخزين البرنامج النصي: مضمن ومساحة عمل. | سلسلة |
المهلة | الفترة الزمنية الاختيارية التي تم تمريرها إلى أمر المهلة. | سلسلة |
إعدادات ComputeInstanceSsh
الاسم | الوصف | القيمة |
---|---|---|
adminPublicKey | يحدد ملف المفتاح العام SSH rsa كسلسلة. استخدم "ssh-keygen -t rsa -b 2048" لإنشاء أزواج مفاتيح SSH الخاصة بك. | سلسلة |
sshPublicAccess | حالة منفذ SSH العام. القيم المحتملة هي: معطل - يشير إلى إغلاق منفذ ssh العام على هذا المثيل. ممكن - يشير إلى أن منفذ ssh العام مفتوح ويمكن الوصول إليه وفقا لنهج الشبكة الظاهرية/الشبكة الفرعية إذا كان ذلك ممكنا. | "معطل" "ممكن" |
Databricks
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "Databricks" (مطلوب) |
خصائص | DatabricksProperties |
DatabricksProperties
الاسم | الوصف | القيمة |
---|---|---|
databricksAccessToken | الرمز المميز للوصول إلى Databricks | سلسلة |
DataFactory
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "DataFactory" (مطلوب) |
DataLakeAnalytics
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "DataLakeAnalytics" (مطلوب) |
خصائص | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
الاسم | الوصف | القيمة |
---|---|---|
dataLakeStoreAccountName | اسم حساب مخزن DataLake | سلسلة |
HDInsight
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "HDInsight" (مطلوب) |
خصائص | HDInsightProperties |
HDInsightProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للعقدة الرئيسية لنظام المجموعة. | سلسلة |
حساب المسؤول | مسؤول بيانات الاعتماد للعقدة الرئيسية لنظام المجموعة | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh على العقدة الرئيسية لنظام المجموعة. | int |
VirtualMachineSshCredentials
الاسم | الوصف | القيمة |
---|---|---|
كلمة المرور | كلمة مرور حساب المسؤول | سلسلة |
privateKeyData | بيانات المفتاح الخاص | سلسلة |
publicKeyData | بيانات المفتاح العام | سلسلة |
اسم المستخدم | اسم مستخدم حساب المسؤول | سلسلة |
VirtualMachine
الاسم | الوصف | القيمة |
---|---|---|
نوع الحساب | نوع الحساب | "VirtualMachine" (مطلوب) |
خصائص | VirtualMachineProperties |
VirtualMachineProperties
الاسم | الوصف | القيمة |
---|---|---|
العنوان | عنوان IP العام للجهاز الظاهري. | سلسلة |
حساب المسؤول | بيانات اعتماد مسؤول للجهاز الظاهري | VirtualMachineSshCredentials |
sshPort | المنفذ مفتوح لاتصالات ssh. | int |
virtualMachineSize | حجم الجهاز الظاهري | سلسلة |
Sku
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم sku | سلسلة |
المستوي | مستوى sku مثل Basic أو Enterprise | سلسلة |