Memodifikasi parameter perintah Cloud Assistant.
Debugging
Parameter permintaan
| Parameter | Type | Required | Contoh | Deskripsi |
| Action | String | Yes | ModifyCommand | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ModifyCommand. |
| RegionId | String | Yes | cn-hangzhou | ID wilayah dari perintah tersebut. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru. |
| CommandId | String | Yes | c-hz01272yr52**** | ID perintah. Anda dapat memanggil operasi DescribeCommands untuk mengambil semua ID perintah yang tersedia. |
| Name | String | No | test-CommandName | Nama perintah. Nama mendukung semua set karakter dan panjangnya dapat mencapai 128 karakter. |
| Description | String | No | This is description. | Deskripsi perintah. Deskripsi mendukung semua set karakter dan panjangnya dapat mencapai 512 karakter. |
| CommandContent | String | No | echo | Catatan Parameter ini tidak lagi digunakan dan tidak berlaku. |
| WorkingDir | String | No | /home/ | Jalur eksekusi perintah: Nilainya dapat mencapai panjang 200 karakter. |
| Timeout | Long | No | 120 | Periode timeout maksimum untuk eksekusi perintah pada instans. Satuan: detik. Ketika perintah tidak dapat dijalankan dalam periode waktu yang ditentukan, terjadi kesalahan timeout. Saat eksekusi perintah mengalami timeout, client Cloud Assistant akan memaksa menghentikan proses perintah dengan membatalkan process ID (PID) dari perintah tersebut. |
Parameter respons
| Parameter | Type | Contoh | Deskripsi |
| RequestId | String | 0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C | ID permintaan. |
Contoh
Permintaan contoh
https://ecs.aliyuncs.com/?Action=ModifyCommand
&CommandId=c-hz01272yr52****
&RegionId=cn-hangzhou
&Name=test-CommandName
&Description=This is description.
&CommandContent=c2VydmljZSB0b21jYXQgc3RhcnQ=
&WorkingDir=/home/
&Timeout=120
&<Common request parameters>
Respons sukses contoh
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyCommandResponse>
<RequestId>0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C</RequestId>
</ModifyCommandResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C"
}
Kode kesalahan
| Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
| 400 | RegionId.ApiNotSupported | The api is not supported in this region. | Operasi ini tidak dapat dilakukan di wilayah yang ditentukan. Periksa apakah parameter RegionId valid. |
| 400 | InvalidParameter.WorkingDir | The specified parameter WorkingDir is not valid. | Nilai WorkingDir tidak valid. |
| 403 | CmdName.Readonly | The command name is readonly after publishing. | Perintah telah dipublikasikan dan tidak dapat mengubah namanya. |
| 403 | CmdName.ExceedLimit | The length of the command name exceeds the upper limit. | Panjang nama perintah melebihi batas maksimum. |
| 403 | CmdContent.ExceedLimit | The length of the command content exceeds the upper limit. | Panjang konten perintah melebihi batas maksimum. |
| 403 | CmdDesc.ExceedLimit | The length of the command description exceeds the upperlimit. | Panjang deskripsi perintah melebihi batas maksimum. |
| 403 | Operation.Forbidden | The operation is not permitted. | Operasi ini tidak didukung. |
| 404 | InvalidCmdId.NotFound | The specified command ID does not exist. | Nilai CommandId tidak valid. Anda dapat memanggil operasi DescribeCommands untuk mengambil semua ID perintah yang tersedia. |
| 500 | InternalError.Dispatch | An error occurred when you dispatched the request. | Terjadi kesalahan saat permintaan dikirim. Coba lagi nanti. |
Untuk daftar kode kesalahan, lihat Service error codes.