為一台或多台Simple Application Server執行一條命令助手命令。
介面說明
- 對目標Simple Application Server有如下限制,當您選擇多台Simple Application Server後,若其中某台Simple Application Server不滿足執行條件,需要重新調用該介面。
伺服器狀態必須為運行中(
Running),您可以調用 ListInstances 查詢。已預先安裝雲助手 Agent。
執行類型為 PowerShell 的命令時,必須已經配置了 PowerShell 模組。
命令可能會因為目標伺服器的狀態異常,網路異常或雲助手 Agent 異常而出現無法執行的情況,無法執行不會產生執行資訊。
當您建立命令啟用了自訂參數時,需要在執行命令時傳入自訂參數(
Parameters)。調用此介面時您只能選擇一條公用命令或您建立的自訂命令。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
swas-open:InvokeCommand |
none |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
是 |
地區 ID。您可以調用 ListRegions 查詢可用地區。 |
cn-hangzhou |
| CommandId |
string |
是 |
命令 ID。您可以通過介面 DescribeCommands 查詢所有可用的 CommandId。 |
c-sh02yh0932w**** |
| Parameters |
object |
否 |
啟用自訂參數功能時,執行命令時傳入的自訂參數的索引值對。
|
{"delayed_insert_timeout":"600","max_length_for_sort_data":"2048"} |
| Username |
string |
否 |
在Simple Application Server中執行命令的使用者名稱稱。長度不得超過 255 個字元。
您可以修改 Linux 系統執行使用者,Windows 系統執行使用者不支援修改。 |
test |
| InstanceIds |
string |
是 |
Simple Application Server的執行個體 ID。取值可以由多個執行個體 ID 組成一個 JSON 數組,最多支援 50 個 ID,ID 之間用半形逗號(,)隔開。 |
["2ad1ae67295445f598017499dc****", "2ad1ae67295445f598017123dc****"] |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID。 |
20758A-585D-4A41-A9B2-28DA8F4F**** |
| InvokeId |
string |
命令執行 ID。 |
t-bj02prjhw1n**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F****",
"InvokeId": "t-bj02prjhw1n****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。