Deskripsi
Mengunduh file ke instance Elastic Compute Service (ECS) dan menjalankan perintah.
Sintaks
Action: ACS::ECS::DownloadFileAndRunCommand
Properties:
regionId: String
instanceId: String
sourceType: String
sourcePath: String
tokenInfo: String
destinationDir: String
overwrite: Boolean
commandContent: String
workingDir: String
timeout: NumberAtribut
Atribut | Deskripsi | Tipe | Diperlukan | Nilai default | Batasan |
regionId | ID wilayah. | String | Tidak | {{ ACS::RegionId }} | |
instanceId | ID instance ECS. | String | Ya | ||
sourceType | Tipe penyimpanan file. | String | Ya | ||
sourcePath | URL file. | String | Ya | ||
tokenInfo | Token yang digunakan untuk mengunduh file. Atribut ini hanya diperlukan jika Anda mengunduh file dari GitHub. | String | Tidak | ||
overwrite | Menentukan apakah akan menimpa file yang ada. | Boolean | Tidak | True | |
destinationDir | Direktori tempat file diunduh pada instance ECS. | String | Ya | ||
commandContent | Perintah Cloud Assistant. | String | Ya | ||
workingDir | Direktori kerja tempat perintah dijalankan pada instance ECS. Untuk instance ECS berbasis Linux, direktori kerja adalah direktori home /root pengguna root. Untuk instance berbasis Windows, direktori kerja adalah direktori tempat proses klien Cloud Assistant berada. Contoh: C:\Windows\System32. | String | Tidak | "" | |
timeout | Jangka waktu timeout untuk menjalankan perintah pada instance ECS. | Number | Tidak | 600 |
Keluaran
Item keluaran | Deskripsi | Tipe |
downloadFileCommandOutput | String | |
runCommandOutput | String |
Referensi
Untuk informasi lebih lanjut, lihat ACS::ECS::DownloadFileAndRunCommand di GitHub.