VirtualMachineRunCommandUpdate interface
Menjelaskan perintah eksekusi Komputer Virtual.
- Memperluas
Properti
| async |
Fakultatif. Jika diatur ke true, provisi akan selesai segera setelah skrip dimulai dan tidak akan menunggu skrip selesai. |
| error |
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan errorBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged |
| error |
Menentukan blob penyimpanan Azure tempat aliran kesalahan skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter errorBlobManagedIdentity. |
| instance |
Tampilan instans perintah eksekusi komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| output |
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan outputBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged |
| output |
Menentukan blob penyimpanan Azure tempat aliran output skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter outputBlobManagedIdentity. |
| parameters | Parameter yang digunakan oleh skrip. |
| protected |
Parameter yang digunakan oleh skrip. |
| provisioning |
Status provisi, yang hanya muncul dalam respons. Jika treatFailureAsDeploymentFailure diatur ke true, kegagalan apa pun dalam skrip akan gagal penyebaran dan ProvisioningState akan ditandai sebagai Gagal. Jika treatFailureAsDeploymentFailure diatur ke false, ProvisioningState hanya akan mencerminkan apakah perintah eksekusi dijalankan atau tidak oleh platform ekstensi, itu tidak akan menunjukkan apakah skrip gagal jika terjadi kegagalan skrip. Lihat tampilan instans perintah run jika terjadi kegagalan skrip untuk melihat executionMessage, output, error: https://aka.ms/runcommandmanaged#get-execution-status-and-results CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| run |
Menentukan kata sandi akun pengguna pada VM saat menjalankan perintah jalankan. |
| run |
Menentukan akun pengguna pada VM saat menjalankan perintah jalankan. |
| source | Sumber skrip perintah eksekusi. |
| timeout |
Batas waktu dalam detik untuk menjalankan perintah jalankan. |
| treat |
Fakultatif. Jika diatur ke true, kegagalan apa pun dalam skrip akan gagal penyebaran dan ProvisioningState akan ditandai sebagai Gagal. Jika diatur ke false, ProvisioningState hanya akan mencerminkan apakah perintah eksekusi dijalankan atau tidak oleh platform ekstensi, itu tidak akan menunjukkan apakah skrip gagal jika terjadi kegagalan skrip. Lihat tampilan instans perintah jalankan jika terjadi kegagalan skrip untuk melihat executionMessage, output, kesalahan: https://aka.ms/runcommandmanaged#get-execution-status-and-results |
Properti yang Diwariskan
| tags | Tag sumber daya |
Detail Properti
asyncExecution
Fakultatif. Jika diatur ke true, provisi akan selesai segera setelah skrip dimulai dan tidak akan menunggu skrip selesai.
asyncExecution?: boolean
Nilai Properti
boolean
errorBlobManagedIdentity
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan errorBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged
errorBlobManagedIdentity?: RunCommandManagedIdentity
Nilai Properti
errorBlobUri
Menentukan blob penyimpanan Azure tempat aliran kesalahan skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter errorBlobManagedIdentity.
errorBlobUri?: string
Nilai Properti
string
instanceView
Tampilan instans perintah eksekusi komputer virtual. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
instanceView?: VirtualMachineRunCommandInstanceView
Nilai Properti
outputBlobManagedIdentity
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan outputBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged
outputBlobManagedIdentity?: RunCommandManagedIdentity
Nilai Properti
outputBlobUri
Menentukan blob penyimpanan Azure tempat aliran output skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter outputBlobManagedIdentity.
outputBlobUri?: string
Nilai Properti
string
parameters
Parameter yang digunakan oleh skrip.
parameters?: RunCommandInputParameter[]
Nilai Properti
protectedParameters
Parameter yang digunakan oleh skrip.
protectedParameters?: RunCommandInputParameter[]
Nilai Properti
provisioningState
Status provisi, yang hanya muncul dalam respons. Jika treatFailureAsDeploymentFailure diatur ke true, kegagalan apa pun dalam skrip akan gagal penyebaran dan ProvisioningState akan ditandai sebagai Gagal. Jika treatFailureAsDeploymentFailure diatur ke false, ProvisioningState hanya akan mencerminkan apakah perintah eksekusi dijalankan atau tidak oleh platform ekstensi, itu tidak akan menunjukkan apakah skrip gagal jika terjadi kegagalan skrip. Lihat tampilan instans perintah run jika terjadi kegagalan skrip untuk melihat executionMessage, output, error: https://aka.ms/runcommandmanaged#get-execution-status-and-results CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
provisioningState?: string
Nilai Properti
string
runAsPassword
Menentukan kata sandi akun pengguna pada VM saat menjalankan perintah jalankan.
runAsPassword?: string
Nilai Properti
string
runAsUser
Menentukan akun pengguna pada VM saat menjalankan perintah jalankan.
runAsUser?: string
Nilai Properti
string
source
Sumber skrip perintah eksekusi.
source?: VirtualMachineRunCommandScriptSource
Nilai Properti
timeoutInSeconds
Batas waktu dalam detik untuk menjalankan perintah jalankan.
timeoutInSeconds?: number
Nilai Properti
number
treatFailureAsDeploymentFailure
Fakultatif. Jika diatur ke true, kegagalan apa pun dalam skrip akan gagal penyebaran dan ProvisioningState akan ditandai sebagai Gagal. Jika diatur ke false, ProvisioningState hanya akan mencerminkan apakah perintah eksekusi dijalankan atau tidak oleh platform ekstensi, itu tidak akan menunjukkan apakah skrip gagal jika terjadi kegagalan skrip. Lihat tampilan instans perintah jalankan jika terjadi kegagalan skrip untuk melihat executionMessage, output, kesalahan: https://aka.ms/runcommandmanaged#get-execution-status-and-results
treatFailureAsDeploymentFailure?: boolean
Nilai Properti
boolean
Detail Properti yang Diwariskan
tags
Tag sumber daya
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
Diwarisi dariUpdateResource.tags