Bagikan melalui


VirtualMachineRunCommandScriptSource Kelas

Menjelaskan sumber skrip untuk menjalankan perintah. Gunakan hanya salah satu skrip, scriptUri, commandId.

Warisan
azure.mgmt.compute._serialization.Model
VirtualMachineRunCommandScriptSource

Konstruktor

VirtualMachineRunCommandScriptSource(*, script: str | None = None, script_uri: str | None = None, command_id: str | None = None, script_uri_managed_identity: _models.RunCommandManagedIdentity | None = None, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
script
str

Menentukan konten skrip yang akan dijalankan pada VM.

script_uri
str

Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik.

command_id
str

Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya.

script_uri_managed_identity

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.

Variabel

Nama Deskripsi
script
str

Menentukan konten skrip yang akan dijalankan pada VM.

script_uri
str

Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik.

command_id
str

Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya.

script_uri_managed_identity

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.