VirtualMachineRunCommandScriptSource interface
Menjelaskan sumber skrip untuk menjalankan perintah. Gunakan hanya salah satu skrip, scriptUri, commandId.
Properti
command |
Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya. |
script | Menentukan konten skrip yang akan dijalankan pada VM. |
script |
Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik. |
script |
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke scriptUri jika terjadi blob penyimpanan Azure. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan blob penyimpanan Azure ada, dan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Pembaca 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. |
Detail Properti
commandId
Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya.
commandId?: string
Nilai Properti
string
script
Menentukan konten skrip yang akan dijalankan pada VM.
script?: string
Nilai Properti
string
scriptUri
Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik.
scriptUri?: string
Nilai Properti
string
scriptUriManagedIdentity
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke scriptUri jika terjadi blob penyimpanan Azure. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan blob penyimpanan Azure ada, dan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Pembaca 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.
scriptUriManagedIdentity?: RunCommandManagedIdentity