ACS::ECS::DownloadFileAndRunCommand

动作描述

下载文件到实例并执行命令

语法

Action: ACS::ECS::DownloadFileAndRunCommand
Properties:
 regionId: String
 instanceId: String
 sourceType: String
 sourcePath: String
 tokenInfo: String
 destinationDir: String
 overwrite: Boolean
 commandContent: String
 workingDir: String
 timeout: Number

属性

属性名称

描述

类型

是否必填

默认值

约束

regionId

地域ID

String

{{ ACS::RegionId }}

instanceId

ECS实例ID

String

sourceType

文件存储方式

String

sourcePath

您必须指定一个用于存储文件的URL

String

tokenInfo

指定一个token来下载文件,只有从GitHub下载文件时会用到

String

overwrite

覆盖已存在的文件

Boolean

True

destinationDir

文件在实例中的下载目录

String

commandContent

云助手命令

String

workingDir

脚本在ECS实例中的运行目录。Linux系统实例默认在管理员(root用户)的home目录下,即/root。Windows系统实例默认在云助手客户端进程所在目录,例如C:\Windows\System32

String

""

timeout

ECS实例中执行命令的超时时间

Number

600

返回值

返回值名称

描述

类型

downloadFileCommandOutput

String

runCommandOutput

String

详情

ACS::ECS::DownloadFileAndRunCommand详情