Deskripsi
Mengunduh objek Object Storage Service (OSS) ke instance Elastic Compute Service (ECS) dan menjalankan perintah.
Sintaksis
Action: ACS::ECS::DownloadOSSFileAndRunCommand
Properties:
regionId: String
parameters: Json
instanceId: String
bucketName: String
objectName: String
URLExpirationTime: Number
OSSRegion: String
tokenInfo: String
destinationDir: String
whetherSaveToFile: Boolean
commandContent: String
workingDir: String
timeout: NumberAtribut
Atribut | Deskripsi | Tipe | Diperlukan | Nilai default | Batasan |
regionId | ID wilayah. | String | Tidak | {{ ACS::RegionId }} | |
parameters | Parameter dalam perintah. | Json | Tidak | {} | |
instanceId | ID instance ECS. | String | Ya | ||
bucketName | Nama Bucket OSS. | String | Ya | ||
objectName | Nama objek OSS. | String | Ya | ||
URLExpirationTime | Periode validitas URL unduhan objek OSS. | Number | Tidak | 6.000 | |
OSSRegion | Wilayah tempat Bucket OSS berada. | String | Ya | ||
tokenInfo | Token yang digunakan untuk mengunduh file. Atribut ini hanya diperlukan jika Anda mengunduh file dari GitHub. | String | Tidak | "" | |
destinationDir | Direktori tempat objek diunduh pada instance ECS. | String | Ya | ||
whetherSaveToFile | Menentukan apakah akan menyimpan isi file ke file tertentu. | Boolean | Tidak | True | |
commandContent | Isi perintah. | 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 | Periode batas waktu 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::DownloadOSSFileAndRunCommand di GitHub.