Creates a Cloud Assistant command.
Debugging
Authorization information
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
RegionId | string | Yes | The region ID. You can call the ListRegions operation to query the most recent region list. | cn-hangzhou |
Name | string | Yes | The name of the command. The name supports all character sets and can be up to 128 characters in length. | testName |
Description | string | No | The description of the command. The description supports all character sets and can be up to 512 characters in length. | test |
Type | string | Yes | The language type of the command. Valid values:
| RunShellScript |
CommandContent | string | Yes | The command content. When you specify this parameter, take note of the following items:
| ifconfig -s |
WorkingDir | string | No | The working directory of the command on the ECS instance. Default values:
| /root/ |
Timeout | long | No | The timeout period for the command execution on the instance. If a command execution task times out, Command Assistant forcefully terminates the task process. Valid values: 10 to 86400. Unit: seconds. The period of 86400 seconds is equal to 24 hours. Default value: 60. | 60 |
EnableParameter | boolean | No | Specifies whether to use custom parameters in the command. Default value: false. | false |
Tag | object [] | No | The tags of the command. | |
Key | string | No | The key of tag N to be added to the command. Valid values of N: 1 to 20. | TestKey |
Value | string | No | The value of tag N to be added to the command. Valid values of N: 1 to 20. | TestValue |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4****",
"CommandId": "c-sh02yh0932w****"
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation | ||||
---|---|---|---|---|---|---|
2024-02-20 | The request parameters of the API has changed | see changesets | ||||
|