Tüm Ürünler
Search
Belge Merkezi

:ModifyCommand

Son Güncelleme:Sep 29, 2026

Cloud Assistant komutunun parametrelerini değiştirir.

Hata Ayıklama

OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için örnek kodları dinamik olarak oluşturur.

İstek parametreleri

Parametre Tür Gerekli Örnek Açıklama
Action String Evet ModifyCommand

Gerçekleştirmek istediğiniz işlem. Değeri ModifyCommand olarak ayarlayın.

RegionId String Evet cn-hangzhou

Komutun bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz.

CommandId String Evet c-hz01272yr52****

Komut kimliği. Kullanılabilir tüm komut kimliklerini sorgulamak için DescribeCommands işlemini çağırabilirsiniz.

Name String Hayır test-CommandName

Komutun adı. Ad, tüm karakter kümelerini destekler ve uzunluğu en fazla 128 karakter olabilir.

Description String Hayır This is description.

Komutun açıklaması. Açıklama, tüm karakter kümelerini destekler ve uzunluğu en fazla 512 karakter olabilir.

CommandContent String Hayır echo
Not Bu parametre artık kullanılmamaktadır ve etkisi yoktur.
WorkingDir String Hayır /home/

Komutun çalıştırma yolu: Değerin uzunluğu en fazla 200 karakter olabilir.

Timeout Long Hayır 120

Örneklerde komut çalıştırması için maksimum zaman aşımı süresi. Birim: saniye. Belirtilen süre içinde bir komut çalıştırılamazsa zaman aşımı hatası oluşur. Komut çalıştırmasında zaman aşımı meydana geldiğinde Cloud Assistant istemcisi, komutun işlem kimliğini (PID) iptal ederek komut sürecini zorla sonlandırır.

Yanıt parametreleri

Parametre

Tür

Örnek

Açıklama

RequestId

String

0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C

İsteğin kimliği.

Örnekler

Örnek istekler

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>

Başarılı yanıt örnekleri

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"
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata mesajı

Açıklama

400

RegionId.ApiNotSupported

The api is not supported in this region.

Bu işlem belirtilen bölgede gerçekleştirilemez. RegionId parametresinin geçerli olup olmadığını kontrol edin.

400

InvalidParameter.WorkingDir

The specified parameter WorkingDir is not valid.

Geçersiz WorkingDir değeri.

403

CmdName.Readonly

The command name is readonly after publishing.

Komut yayınlandıktan sonra adı değiştirilemez.

403

CmdName.ExceedLimit

The length of the command name exceeds the upper limit.

Komut adının maksimum uzunluğu aşıldı.

403

CmdContent.ExceedLimit

The length of the command content exceeds the upper limit.

Komut içeriğinin maksimum uzunluğu aşıldı.

403

CmdDesc.ExceedLimit

The length of the command description exceeds the upperlimit.

Komut açıklamasının maksimum uzunluğu aşıldı.

403

Operation.Forbidden

The operation is not permitted.

İşlem desteklenmiyor.

404

InvalidCmdId.NotFound

The specified command ID does not exist.

Geçersiz CommandId değeri. Kullanılabilir tüm komut kimliklerini sorgulamak için DescribeCommands işlemini çağırabilirsiniz.

500

InternalError.Dispatch

An error occurred when you dispatched the request.

İstek gönderilirken bir hata oluştu. Daha sonra tekrar deneyin.

Hata kodlarının listesi için bkz. Hizmet hata kodları.