全部产品
Search
文档中心

系统运维管理:ACS::ECS::DownloadOSSFileAndRunCommand

更新时间:Jun 17, 2024

动作描述

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

语法

Action: ACS::ECS::DownloadOSSFileAndRunCommand
Properties:
 regionId: String
 parameters: Json
 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 }}

parameters

命令中的参数

Json

否

{}

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::ECS::DownloadOSSFileAndRunCommand详情