مشاركة عبر


VirtualMachineRunCommand interface

يصف أمر تشغيل الجهاز الظاهري.

يمتد

الخصائص

asyncExecution

اختياري. إذا تم تعيينه إلى true، فسيكتمل التوفير بمجرد بدء تشغيل البرنامج النصي ولن ينتظر اكتمال البرنامج النصي.

errorBlobManagedIdentity

الهوية المدارة المعينة من قبل المستخدم التي لديها حق الوصول إلى الكائن الثنائي كبير الحجم لتخزين errorBlobUri. استخدم كائنا فارغا في حالة الهوية المعينة من قبل النظام. تأكد من منح الهوية المدارة حق الوصول إلى حاوية blob مع تعيين دور "Storage Blob Data Contributor". في حالة الهوية المعينة من قبل المستخدم، تأكد من إضافتها ضمن هوية الجهاز الظاهري. لمزيد من المعلومات حول الهوية المدارة وتشغيل الأمر، راجع https://aka.ms/ManagedIdentityhttps://aka.ms/RunCommandManaged

errorBlobUri

يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل تدفق خطأ البرنامج النصي. استخدم SAS URI مع الوصول للقراءة أو الإلحاق أو الإنشاء أو الكتابة أو استخدم الهوية المدارة لتوفير وصول الجهاز الظاهري إلى الكائن الثنائي كبير الحجم. راجع معلمة errorBlobManagedIdentity.

instanceView

يقوم الجهاز الظاهري بتشغيل طريقة عرض مثيل الأمر. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

outputBlobManagedIdentity

الهوية المدارة المعينة من قبل المستخدم التي لديها حق الوصول إلى كائن ثنائي كبير الحجم لتخزين outputBlobUri. استخدم كائنا فارغا في حالة الهوية المعينة من قبل النظام. تأكد من منح الهوية المدارة حق الوصول إلى حاوية blob مع تعيين دور "Storage Blob Data Contributor". في حالة الهوية المعينة من قبل المستخدم، تأكد من إضافتها ضمن هوية الجهاز الظاهري. لمزيد من المعلومات حول الهوية المدارة وتشغيل الأمر، راجع https://aka.ms/ManagedIdentityhttps://aka.ms/RunCommandManaged

outputBlobUri

يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق إخراج البرنامج النصي. استخدم SAS URI مع الوصول للقراءة أو الإلحاق أو الإنشاء أو الكتابة أو استخدم الهوية المدارة لتوفير وصول الجهاز الظاهري إلى الكائن الثنائي كبير الحجم. راجع معلمة outputBlobManagedIdentity.

parameters

المعلمات المستخدمة من قبل البرنامج النصي.

protectedParameters

المعلمات المستخدمة من قبل البرنامج النصي.

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. إذا تم تعيين treatFailureAsDeploymentFailure إلى true، فسيفشل أي فشل في البرنامج النصي في النشر وسيتم وضع علامة ProvisioningState على أنه Failed. إذا تم تعيين treatFailureAsDeploymentFailure إلى خطأ، فإن ProvisioningState سيعكس فقط ما إذا كان أمر التشغيل قد تم تشغيله أم لا بواسطة النظام الأساسي للملحقات، فلن يشير إلى ما إذا كان البرنامج النصي قد فشل في حالة فشل البرنامج النصي. راجع طريقة عرض المثيل لأمر التشغيل في حالة فشل البرنامج النصي لرؤية executionMessage، الإخراج، الخطأ: https://aka.ms/runcommandmanaged#get-execution-status-and-results ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

runAsPassword

تحديد كلمة مرور حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل.

runAsUser

تحديد حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل.

source

مصدر البرنامج النصي لأمر التشغيل.

timeoutInSeconds

المهلة بالثوان لتنفيذ أمر التشغيل.

treatFailureAsDeploymentFailure

اختياري. إذا تم تعيينه إلى true، فسيفشل أي فشل في البرنامج النصي في النشر وسيتم وضع علامة ProvisioningState على أنه Failed. إذا تم تعيينه إلى خطأ، فإن ProvisioningState سيعكس فقط ما إذا كان أمر التشغيل قد تم تشغيله أم لا بواسطة النظام الأساسي للملحقات، فلن يشير إلى ما إذا كان البرنامج النصي قد فشل في حالة فشل البرنامج النصي. راجع طريقة عرض المثيل لأمر التشغيل في حالة فشل البرنامج النصي لرؤية executionMessage، الإخراج، الخطأ: https://aka.ms/runcommandmanaged#get-execution-status-and-results

الخصائص الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

location

الموقع الجغرافي حيث يعيش المورد

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

systemData

بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

tags

علامات الموارد.

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

تفاصيل الخاصية

asyncExecution

اختياري. إذا تم تعيينه إلى true، فسيكتمل التوفير بمجرد بدء تشغيل البرنامج النصي ولن ينتظر اكتمال البرنامج النصي.

asyncExecution?: boolean

قيمة الخاصية

boolean

errorBlobManagedIdentity

الهوية المدارة المعينة من قبل المستخدم التي لديها حق الوصول إلى الكائن الثنائي كبير الحجم لتخزين errorBlobUri. استخدم كائنا فارغا في حالة الهوية المعينة من قبل النظام. تأكد من منح الهوية المدارة حق الوصول إلى حاوية blob مع تعيين دور "Storage Blob Data Contributor". في حالة الهوية المعينة من قبل المستخدم، تأكد من إضافتها ضمن هوية الجهاز الظاهري. لمزيد من المعلومات حول الهوية المدارة وتشغيل الأمر، راجع https://aka.ms/ManagedIdentityhttps://aka.ms/RunCommandManaged

errorBlobManagedIdentity?: RunCommandManagedIdentity

قيمة الخاصية

errorBlobUri

يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل تدفق خطأ البرنامج النصي. استخدم SAS URI مع الوصول للقراءة أو الإلحاق أو الإنشاء أو الكتابة أو استخدم الهوية المدارة لتوفير وصول الجهاز الظاهري إلى الكائن الثنائي كبير الحجم. راجع معلمة errorBlobManagedIdentity.

errorBlobUri?: string

قيمة الخاصية

string

instanceView

يقوم الجهاز الظاهري بتشغيل طريقة عرض مثيل الأمر. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

instanceView?: VirtualMachineRunCommandInstanceView

قيمة الخاصية

outputBlobManagedIdentity

الهوية المدارة المعينة من قبل المستخدم التي لديها حق الوصول إلى كائن ثنائي كبير الحجم لتخزين outputBlobUri. استخدم كائنا فارغا في حالة الهوية المعينة من قبل النظام. تأكد من منح الهوية المدارة حق الوصول إلى حاوية blob مع تعيين دور "Storage Blob Data Contributor". في حالة الهوية المعينة من قبل المستخدم، تأكد من إضافتها ضمن هوية الجهاز الظاهري. لمزيد من المعلومات حول الهوية المدارة وتشغيل الأمر، راجع https://aka.ms/ManagedIdentityhttps://aka.ms/RunCommandManaged

outputBlobManagedIdentity?: RunCommandManagedIdentity

قيمة الخاصية

outputBlobUri

يحدد كائن تخزين Azure الثنائي كبير الحجم حيث سيتم تحميل دفق إخراج البرنامج النصي. استخدم SAS URI مع الوصول للقراءة أو الإلحاق أو الإنشاء أو الكتابة أو استخدم الهوية المدارة لتوفير وصول الجهاز الظاهري إلى الكائن الثنائي كبير الحجم. راجع معلمة outputBlobManagedIdentity.

outputBlobUri?: string

قيمة الخاصية

string

parameters

المعلمات المستخدمة من قبل البرنامج النصي.

parameters?: RunCommandInputParameter[]

قيمة الخاصية

protectedParameters

المعلمات المستخدمة من قبل البرنامج النصي.

protectedParameters?: RunCommandInputParameter[]

قيمة الخاصية

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. إذا تم تعيين treatFailureAsDeploymentFailure إلى true، فسيفشل أي فشل في البرنامج النصي في النشر وسيتم وضع علامة ProvisioningState على أنه Failed. إذا تم تعيين treatFailureAsDeploymentFailure إلى خطأ، فإن ProvisioningState سيعكس فقط ما إذا كان أمر التشغيل قد تم تشغيله أم لا بواسطة النظام الأساسي للملحقات، فلن يشير إلى ما إذا كان البرنامج النصي قد فشل في حالة فشل البرنامج النصي. راجع طريقة عرض المثيل لأمر التشغيل في حالة فشل البرنامج النصي لرؤية executionMessage، الإخراج، الخطأ: https://aka.ms/runcommandmanaged#get-execution-status-and-results ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

runAsPassword

تحديد كلمة مرور حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل.

runAsPassword?: string

قيمة الخاصية

string

runAsUser

تحديد حساب المستخدم على الجهاز الظاهري عند تنفيذ أمر التشغيل.

runAsUser?: string

قيمة الخاصية

string

source

مصدر البرنامج النصي لأمر التشغيل.

source?: VirtualMachineRunCommandScriptSource

قيمة الخاصية

timeoutInSeconds

المهلة بالثوان لتنفيذ أمر التشغيل.

timeoutInSeconds?: number

قيمة الخاصية

number

treatFailureAsDeploymentFailure

اختياري. إذا تم تعيينه إلى true، فسيفشل أي فشل في البرنامج النصي في النشر وسيتم وضع علامة ProvisioningState على أنه Failed. إذا تم تعيينه إلى خطأ، فإن ProvisioningState سيعكس فقط ما إذا كان أمر التشغيل قد تم تشغيله أم لا بواسطة النظام الأساسي للملحقات، فلن يشير إلى ما إذا كان البرنامج النصي قد فشل في حالة فشل البرنامج النصي. راجع طريقة عرض المثيل لأمر التشغيل في حالة فشل البرنامج النصي لرؤية executionMessage، الإخراج، الخطأ: https://aka.ms/runcommandmanaged#get-execution-status-and-results

treatFailureAsDeploymentFailure?: boolean

قيمة الخاصية

boolean

تفاصيل الخاصية الموروثة

id

معرف المورد المؤهل بالكامل للمورد. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

id?: string

قيمة الخاصية

string

موروث منTrackedResource.id

location

الموقع الجغرافي حيث يعيش المورد

location: string

قيمة الخاصية

string

موروث منTrackedResource.location

name

اسم المورد NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

name?: string

قيمة الخاصية

string

موروث منTrackedResource.name

systemData

بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

systemData?: SystemData

قيمة الخاصية

موروثة منTrackedResource.systemData

tags

علامات الموارد.

tags?: {[propertyName: string]: string}

قيمة الخاصية

{[propertyName: string]: string}

موروثة منTrackedResource.tags

type

نوع المورد. على سبيل المثال، ملاحظة "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts": لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

type?: string

قيمة الخاصية

string

موروث منTrackedResource.type