全部产品
Search
文档中心

动作目录

更新时间: 2021-03-10

原子动作

API类

动作名称

用途

ACS::ExecuteAPI

调用OpenAPI Action

ACS::WaitFor

调用OpenAPI查询某资源到预期的状态

ACS::CheckFor

调用OpenAPI去确认某资源的状态

嵌套类(模块类)

动作名称

用途

嵌套ACS::Template

可以把其他Template当作一个Action被嵌套

触发器类

动作名称

用途

定时触发器ACS::TimerTrigger

在某个时刻触发

事件触发器ACS::EventTrigger

在某个事件发生时触发

控制类

动作名称

用途

通知ACS::Notify

允许客户发送通知

审批ACS::Approve

允许客户进行审批

睡眠ACS::Sleep

阻塞模版一段时间

选择ACS::Choice

根据条件选择待执行的任务

云产品动作

弹性计算(ECS)类

动作名称

用途

链接

ACS::ECS::AddEipToCommonBandwidthPackage

添加EIP到共享带宽包

YAML

ACS::ECS::AlarmScalingThreshold

监控弹性伸缩组内抢占式实例的实时价格与折扣的阈值

YAML

ACS::ECS::AlarmSpotPriceByDiscountThreshold

监控抢占式实例的实时价格与折扣的阈值

YAML

ACS::ECS::AlarmSpotPriceByDiscountThresholdWithMultiTypes

监控抢占式实例多类型的实时价格与折扣的阈值

YAML

ACS::ECS::AlarmSpotPriceOrDiscountByScalingGroupInstance

监控弹性伸缩组内抢占式实例多类型的实时价格与折扣

YAML

ACS::ECS::AlarmSpotPriceOrDiscountBySingleScalingGroup

监控弹性单个伸缩组内抢占式实例实时价格与折扣

YAML

ACS::ECS::AlarmSpotPriceOrDiscountThresholdByScalingGroup

监控弹性伸缩组内抢占式实例多类型的实时价格与折扣的阈值

YAML

ACS::ECS::AllocateEipAddressAndAttachToInstance

创建EIP并将其绑定到实例

YAML

ACS::ECS::AllocatePublicIpAddress

为一台实例分配一个公网IP地址

YAML

ACS::ECS::ApplyAnsiblePlayBook

在实例中运行AnsiblePlayBook

YAML

ACS::ECS::ApplyAutoSnapshotPolicy

应用自动快照策略

YAML

ACS::ECS::AttachDisk

安装磁盘

YAML

ACS::ECS::CheckAvailableInstanceTypes

获取可用实例类型

YAML

ACS::ECS::CloneInstanceAcrossAZ

跨可用区复制实例

YAML

ACS::ECS::ConfigureOOSPackage

在实例中安装软件

YAML

ACS::ECS::ConfigureOOSUtil

配置OOS软件包

YAML

ACS::ECS::ConvertPublicToEIPAndAddToCommonBandwidthPackage

把公网IP转换为EIP并将其加入共享带宽包

YAML

ACS::ECS::CopyImage

复制镜像

YAML

ACS::ECS::CopyLinuxInstanceFileFromOSS

复制OSS的文件到Linux类型实例

YAML

ACS::ECS::CopyLinuxInstanceFileToOSS

复制Linux类型实例的文件到OSS

YAML

ACS::ECS::CreateAndAttachDisk

创建并且安装磁盘

YAML

ACS::ECS::CreateAndAttachNetworkInterface

创建并安装网卡

YAML

ACS::ECS::CreateImage

创建镜像

YAML

ACS::ECS::CreateNetworkInterfaceAndEipAndAttachToInstance

创建网卡和EIP并挂载到实例

YAML

ACS::ECS::CreateSnapshot

创建快照

YAML

ACS::ECS::DeleteImage

删除镜像

YAML

ACS::ECS::DeleteInstance

删除一个ECS实例

YAML

ACS::ECS::DeletePrepaidInstance

删除预付费实例

YAML

ACS::ECS::DescribeInstancesByName

根据实例名称查询实例

YAML

ACS::ECS::DescribeInstancesByStatus

根据实例状态查询实例

YAML

ACS::ECS::DescribeInstancesByTag

根据Tag查询实例

YAML

ACS::ECS::DetachDisk

卸载磁盘

YAML

ACS::ECS::DetachNetworkInterfaceAndDeleteEip

卸载弹性网卡并删除EIP

YAML

ACS::ECS::DownloadFile

下载文件到实例

YAML

ACS::ECS::ElegantReplaceSystemDiskInSLBDefaultServerGroup

优雅的替换SLB默认服务组中实例的系统盘

YAML

ACS::ECS::ElegantReplaceSystemDiskInSLBVServerGroup

优雅的替换SLB虚拟服务组中实例的系统盘

YAML

ACS::ECS::ElegantRunCommandInSLBDefaultServerGroup

优雅的在SLB默认服务组中实例上运行命令

YAML

ACS::ECS::ElegantRunCommandInSLBVServerGroup

优雅的在SLB虚拟服务组中实例上运行命令

YAML

ACS::ECS::InstallCloudAssistant

安装云助手

YAML

ACS::ECS::InstallLogtail

安装日志服务

YAML

ACS::ECS::InvokeCommand

执行命令

YAML

ACS::ECS::ModifyCreditSpecification

修改实例性能模式

YAML

ACS::ECS::ModifyInstanceAttribute

修改实例部分信息

YAML

ACS::ECS::ModifyInstanceChargeType

修改实例的付费方式

YAML

ACS::ECS::ModifyInstanceVpcAttribute

修改一台ECS实例的专有网络 VPC 属性

YAML

ACS::ECS::ModifyPrepaySpec

升级或者降低预付费实例规格

YAML

ACS::ECS::ModifyVncPassword

修改一台 ECS 实例VNC密码

YAML

ACS::ECS::ReInitDisk

初始化云盘

YAML

ACS::ECS::RebootInstance

重启一个ECS实例

YAML

ACS::ECS::ReleaseEipAddress

释放弹性公网IP

YAML

ACS::ECS::RemoveEipFromCommonBandwidthPackage

从共享带宽包中移除EIP

YAML

ACS::ECS::ReplaceSystemDisk

更换系统盘

YAML

ACS::ECS::ResetDisk

回滚磁盘

YAML

ACS::ECS::ResetPassword

修改一台 ECS 实例的密码

YAML

ACS::ECS::ResizeDisk

扩容一块数据盘

YAML

ACS::ECS::RunCommand

执行远程命令

YAML

ACS::ECS::RunInstances

启动一个或多个ECS实例

YAML

ACS::ECS::RunInstancesFromTemplate

根据启动模板创建ECS实例

YAML

ACS::ECS::SMCConversionConstantByJqScript

smc通过jq脚本转换常量

YAML

ACS::ECS::SMCVerifyInstanceByRunCommand

smc通过执行命令验证实例

YAML

ACS::ECS::StartInstance

启动一个ECS实例

YAML

ACS::ECS::StopInstance

停止一个ECS实例

YAML

ACS::ECS::TagInstanceByLinuxKernelVersion

根据Linux内核版本标记实例

YAML

ACS::ECS::TagInstanceByOSType

根据操作系统类型标记实例

YAML

ACS::ECS::TagInstanceByRunCommandResult

根据执行命令的结果标记实例

YAML

关系型数据库(RDS)类

动作名称

用途

链接

ACS::RDS::CreateAccount

创建管理数据库的账号

YAML

ACS::RDS::CreateBackup

为数据库实例创建一个备份集

YAML

ACS::RDS::CreateDatabase

创建关系型数据库

YAML

ACS::RDS::CreateDbInstance

创建数据库实例

YAML

ACS::RDS::DeleteDbInstance

删除数据库实例

YAML

ACS::RDS::GrantAccountPrivilege

授权账号访问数据库

YAML

ACS::RDS::RecoveryDbInstance

将数据库恢复到一个已存在或新的数据库实例上

YAML

ACS::RDS::RestartDbInstance

重启数据库实例

YAML

ACS::RDS::UpgradeDbInstanceEngineVersion

升级数据库版本

YAML

弹性伸缩(ESS)类

动作名称

用途

链接

ACS::ESS::ReplaceSystemDisk

弹性伸缩中更换系统盘

YAML

ACS::ESS::RunCommand

弹性伸缩执行命令

YAML

函数计算(FC)类

动作名称

用途

链接

ACS::FC::ExecuteScript

函数计算执行命令

YAML

ACS::FC::InvokeFunction

调用函数计算的函数

YAML

混合云备份(HBR)类

动作名称

用途

链接

ACS::HBR::RestoreHanaDatabaseBackup

恢复SAP HANA实例备份

YAML

容器服务(CS)类

动作名称

用途

链接

ACS::CS::FCRunCommand

容器服务通过函数计算执行命令

YAML

ACS::CS::RunCommand

容器服务执行命令

YAML

资源编排(ROS)类

动作名称

用途

链接

ACS::ROS::CreateStack

创建资源栈

YAML

钉钉(DingTalk)类

动作名称

用途

链接

ACS::Approve::DingTalkWebhook

通过 WebHook 发送通知到钉钉,以进行审批。执行会一直处于暂停状态,待同意或拒绝后,执行会继续或终止。

YAML

ACS::Notify::DingTalkWebhook

通过 WebHook 发送通知到钉钉。

YAML