Microsoft.Compute virtualMachineScaleSets/virtualMachines/runCommands 2022-08-01
تعريف مورد Bicep
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/runCommands من أجل:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2022-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
asyncExecution: bool
errorBlobUri: 'string'
outputBlobUri: 'string'
parameters: [
{
name: 'string'
value: 'string'
}
]
protectedParameters: [
{
name: 'string'
value: 'string'
}
]
runAsPassword: 'string'
runAsUser: 'string'
source: {
commandId: 'string'
script: 'string'
scriptUri: 'string'
}
timeoutInSeconds: int
}
}
قيم Property
virtualMachineScaleSets/virtualMachines/runCommands
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوبة) |
الموقع | موقع المورد | سلسلة (مطلوبة) |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: virtualMachines |
خصائص | يصف خصائص أمر تشغيل الجهاز الظاهري. | VirtualMachineRunCommandProperties |
VirtualMachineRunCommandProperties
الاسم | الوصف | القيمة |
---|---|---|
asyncExecution | اختياري. إذا تم تعيينه إلى true، فسيكتمل التوفير بمجرد بدء تشغيل البرنامج النصي ولن ينتظر اكتمال البرنامج النصي. | Bool |
errorBlobUri | يحدد الكائن الثنائي كبير الحجم لتخزين Azure حيث سيتم تحميل دفق خطأ البرنامج النصي. | سلسلة |
outputBlobUri | يحدد الكائن الثنائي كبير الحجم لتخزين Azure حيث سيتم تحميل دفق إخراج البرنامج النصي. | سلسلة |
المعلمات | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
المعلمات المحمية | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
runAsPassword | تحديد كلمة مرور حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
runAsUser | يحدد حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
المصدر | مصدر البرنامج النصي لأمر التشغيل. | VirtualMachineRunCommandScriptSource |
timeoutInSeconds | المهلة بالثوان لتنفيذ أمر التشغيل. | int |
RunCommandInputParameter
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم معلمة أمر التشغيل. | سلسلة (مطلوبة) |
القيمة | قيمة معلمة أمر التشغيل. | سلسلة (مطلوبة) |
VirtualMachineRunCommandScriptSource
الاسم | الوصف | القيمة |
---|---|---|
معرف الأمر | يحدد commandId للبرنامج النصي المضمن المحدد مسبقا. | سلسلة |
البرنامج النصي | يحدد محتوى البرنامج النصي الذي سيتم تنفيذه على الجهاز الظاهري. | سلسلة |
scriptUri | تحديد موقع تنزيل البرنامج النصي. | سلسلة |
تعريف مورد قالب ARM
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/runCommands من أجل:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands",
"apiVersion": "2022-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"asyncExecution": "bool",
"errorBlobUri": "string",
"outputBlobUri": "string",
"parameters": [
{
"name": "string",
"value": "string"
}
],
"protectedParameters": [
{
"name": "string",
"value": "string"
}
],
"runAsPassword": "string",
"runAsUser": "string",
"source": {
"commandId": "string",
"script": "string",
"scriptUri": "string"
},
"timeoutInSeconds": "int"
}
}
قيم Property
virtualMachineScaleSets/virtualMachines/runCommands
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2022-08-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) |
الموقع | موقع المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص | يصف خصائص أمر تشغيل الجهاز الظاهري. | VirtualMachineRunCommandProperties |
VirtualMachineRunCommandProperties
الاسم | الوصف | القيمة |
---|---|---|
asyncExecution | اختياري. إذا تم تعيينه إلى true، فسيكتمل التوفير بمجرد بدء تشغيل البرنامج النصي ولن ينتظر اكتمال البرنامج النصي. | Bool |
errorBlobUri | يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق خطأ البرنامج النصي. | سلسلة |
outputBlobUri | يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق إخراج البرنامج النصي. | سلسلة |
المعلمات | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
المعلمات المحمية | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
runAsPassword | يحدد كلمة مرور حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
runAsUser | يحدد حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
المصدر | مصدر البرنامج النصي لأوامر التشغيل. | VirtualMachineRunCommandScriptSource |
timeoutInSeconds | المهلة بالثوان لتنفيذ أمر التشغيل. | int |
RunCommandInputParameter
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم معلمة أمر التشغيل. | سلسلة (مطلوب) |
القيمة | قيمة معلمة أمر التشغيل. | سلسلة (مطلوب) |
VirtualMachineRunCommandScriptSource
الاسم | الوصف | القيمة |
---|---|---|
معرف الأمر | يحدد commandId للبرنامج النصي المضمن المحدد مسبقا. | سلسلة |
البرنامج النصي | يحدد محتوى البرنامج النصي الذي سيتم تنفيذه على الجهاز الظاهري. | سلسلة |
scriptUri | تحديد موقع تنزيل البرنامج النصي. | سلسلة |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد virtualMachineScaleSets/virtualMachines/runCommands إلى:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2022-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
asyncExecution = bool
errorBlobUri = "string"
outputBlobUri = "string"
parameters = [
{
name = "string"
value = "string"
}
]
protectedParameters = [
{
name = "string"
value = "string"
}
]
runAsPassword = "string"
runAsUser = "string"
source = {
commandId = "string"
script = "string"
scriptUri = "string"
}
timeoutInSeconds = int
}
})
}
قيم Property
virtualMachineScaleSets/virtualMachines/runCommands
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/runCommands@2022-08-01" |
الاسم | اسم المورد | سلسلة (مطلوب) |
الموقع | موقع المورد | سلسلة (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: virtualMachines |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. |
خصائص | يصف خصائص أمر تشغيل الجهاز الظاهري. | VirtualMachineRunCommandProperties |
VirtualMachineRunCommandProperties
الاسم | الوصف | القيمة |
---|---|---|
asyncExecution | اختياري. إذا تم تعيينه إلى true، فسيكتمل التوفير بمجرد بدء تشغيل البرنامج النصي ولن ينتظر اكتمال البرنامج النصي. | Bool |
errorBlobUri | يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق خطأ البرنامج النصي. | سلسلة |
outputBlobUri | يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق إخراج البرنامج النصي. | سلسلة |
المعلمات | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
المعلمات المحمية | المعلمات المستخدمة من قبل البرنامج النصي. | RunCommandInputParameter[] |
runAsPassword | يحدد كلمة مرور حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
runAsUser | يحدد حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل. | سلسلة |
المصدر | مصدر البرنامج النصي لأوامر التشغيل. | VirtualMachineRunCommandScriptSource |
timeoutInSeconds | المهلة بالثوان لتنفيذ أمر التشغيل. | int |
RunCommandInputParameter
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم معلمة أمر التشغيل. | سلسلة (مطلوب) |
القيمة | قيمة معلمة أمر التشغيل. | سلسلة (مطلوب) |
VirtualMachineRunCommandScriptSource
الاسم | الوصف | القيمة |
---|---|---|
معرف الأمر | يحدد commandId للبرنامج النصي المضمن المحدد مسبقا. | سلسلة |
البرنامج النصي | يحدد محتوى البرنامج النصي الذي سيتم تنفيذه على الجهاز الظاهري. | سلسلة |
scriptUri | تحديد موقع تنزيل البرنامج النصي. | سلسلة |