Modifica los parámetros de un comando de Cloud Assistant.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ecs:ModifyCommand |
update |
*Command.
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región. Puede llamar a DescribeRegions para consultar la lista de regiones más reciente. |
cn-hangzhou |
| CommandId |
string |
Sí |
El ID del comando. Puede llamar a DescribeCommands para consultar todos los ID de comando disponibles. |
c-hz01272yr52**** |
| Name |
string |
No |
El nombre del comando. El nombre admite todos los conjuntos de caracteres y puede tener una longitud máxima de 128 caracteres. |
prueba-NombreComando |
| Description |
string |
No |
La descripción del comando. La descripción admite todos los conjuntos de caracteres y puede tener una longitud máxima de 512 caracteres. |
Esta es una descripción |
| CommandContent |
string |
No |
Nota
Este parámetro está obsoleto y no surte efecto aunque se especifique. |
echo |
| WorkingDir |
string |
No |
La ruta de ejecución. La ruta puede tener una longitud máxima de 200 caracteres. |
/home/ |
| Timeout |
integer |
No |
El tiempo de espera máximo para ejecutar el comando en instancias ECS. Unidad: segundos. Si el comando no se puede completar dentro del tiempo de espera especificado, se agota el tiempo de espera. Cuando se agota el tiempo de espera, el proceso del comando se finaliza forzosamente mediante la cancelación del PID del comando. |
120 |
| Launcher |
string |
No |
El programa de arranque para ejecutar scripts. El valor puede tener una longitud máxima de 1 KB. |
python3 -u {{ACS::ScriptFileName|Ext(".py")}} |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "0DE9B41E-EF0D-40A0-BB43-37749C5BDA9C"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | RegionId.ApiNotSupported | The api is not supported in this region. | La operación de API no es compatible en la región especificada. Compruebe si el valor del parámetro RegionId es correcto. |
| 400 | InvalidParameter.WorkingDir | The specified parameter WorkingDir is not valid. | El parámetro WorkingDir especificado no es válido. |
| 500 | InternalError.Dispatch | An error occurred when you dispatched the request. | Ocurrió un error al enviar la solicitud. Inténtelo de nuevo más tarde. |
| 403 | InvalidParameterCharacter | The specified parameter %s contains illegal characters. | |
| 403 | CmdName.Readonly | The command name is readonly after publishing. | El comando se ha publicado y no se puede modificar. |
| 403 | CmdName.ExceedLimit | The length of the command name exceeds the upper limit. | El nombre del comando excede la longitud máxima. |
| 403 | CmdContent.ExceedLimit | The length of the command content exceeds the upper limit. | El contenido del comando es demasiado largo. Simplifique el contenido del comando. |
| 403 | CmdDesc.ExceedLimit | The length of the command description exceeds the upperlimit. | La longitud de la descripción del comando excede el límite superior. |
| 403 | Operation.Forbidden | The operation is not permitted. | La operación no está permitida. |
| 403 | InvalidParameterCharacter.CommandName | The command Name contains illegal characters. | El nombre del comando contiene caracteres no válidos. |
| 403 | InvalidParameterCharacter.CommandDescription | The command Description contains illegal characters. | La descripción del comando contiene caracteres no válidos. |
| 403 | InvalidParameterCharacter.CommandWorkingDir | The command WorkingDir contains illegal characters. | La ruta de ejecución del comando contiene caracteres no válidos. |
| 403 | InvalidLauncher.LengthLimitExceeded | The length of the parameter Launcher exceeds the limit of 1 KB characters. | La longitud del parámetro Launcher supera el límite de 1 KB. |
| 403 | InvalidTimeout.ExceedLimit | The specified parameter Timeout exceeds the upper limit. | |
| 404 | InvalidRegionId.NotFound | The RegionId provided does not exist in our records. | El RegionId especificado no existe. Verifique si el producto está disponible en esta región. |
| 404 | InvalidCmdId.NotFound | The specified command ID does not exist. | El parámetro CommandId especificado no es válido. Compruebe si el valor del parámetro es correcto. Puede llamar a DescribeCommands para consultar todos los valores de CommandId disponibles. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.