Windows を実行する 1 台以上のクラウドコンピューターで、PowerShell スクリプトまたは Bat スクリプトを実行します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecd:RunCommand |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID です。 |
cn-hangzhou |
| Type |
string |
必須 |
スクリプトのタイプです。 列挙値:
|
RunPowerShellScript |
| CommandContent |
string |
必須 |
プレーンテキスト形式または Base64 エンコード形式のスクリプトコンテンツ。 説明
スクリプトコンテンツが Base64 エンコード形式の場合は、 |
ipconfig |
| Timeout |
integer |
任意 |
スクリプトの実行タイムアウト時間 (秒単位) です。デフォルト値:300 |
3600 |
| ContentEncoding |
string |
任意 |
スクリプトコンテンツのエンコード方式です。 説明
有効な列挙値以外の値を指定した場合、システムはデフォルトで 列挙値:
|
Base64 |
| DesktopId |
array |
必須 |
スクリプトを実行するクラウドコンピューターの ID。最大 50 個の ID を指定できます。 |
|
|
string |
任意 |
クラウドコンピューター ID。 |
ecd-7w78ozhjcwa3u**** |
|
| EndUserId |
string |
任意 |
このパラメーターを指定すると、指定されたエンドユーザーの権限でコマンドが実行されます。 説明
このユーザーは、クラウドコンピューターでのセッション履歴がある必要があります。つまり、クラウドコンピューターの起動後にユーザーがログインし、そのセッションが別のユーザーに引き継がれていない必要があります。このパラメーターは、Linux クラウドコンピューターではサポートされていません。 |
alice |
| CommandRole |
string |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスオブジェクトです。 |
||
| InvokeId |
string |
スクリプトの実行 ID です。この ID を DescribeInvocations API と併用して、スクリプトの実行ステータスを照会できます。 |
t-hz01qgsqj2n**** |
| RequestId |
string |
リクエスト ID です。 |
1CBAFFAB-B697-4049-A9B1-67E1FC5F**** |
例
成功レスポンス
JSONJSON
{
"InvokeId": "t-hz01qgsqj2n****",
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。