ACS::ESS::DownloadOSSFileAndRunCommand

动作描述

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

语法

Action: ACS::ESS::DownloadOSSFileAndRunCommand
Properties:
 regionId: String
 instanceId: String
 bucketName: String
 objectName: String
 URLExpirationTime: Number
 OSSRegion: String
 tokenInfo: String
 destinationDir: String
 whetherSaveToFile: Boolean
 commandContent: String
 workingDir: String
 timeout: Number

属性

属性名称

描述

类型

是否必填

默认值

约束

regionId

地域ID

String

{{ ACS::RegionId }}

instanceId

ECS实例ID

String

bucketName

OSS bucket名称

String

objectName

OSS对象名称

String

URLExpirationTime

OSS文件下载链接的过期时间

Number

6000

OSSRegion

OSS所在地域

String

tokenInfo

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

String

destinationDir

文件在ECS实例中的下载目录

String

whetherSaveToFile

是否将内容下载到特定文件

Boolean

True

commandContent

命令内容

String

workingDir

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

String

timeout

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

Number

600

返回值

返回值名称

描述

类型

downloadFileCommandOutput

String

runCommandOutput

String

详情

ACS::ESS::DownloadOSSFileAndRunCommand详情