弹性计算(ECS)类_云产品动作_动作_运维编排服务-阿里云

 知识中心     |      2020-05-13 14:46:50

弹性计算(ECS)类

更新时间:2019-07-19 10:04:44

本页目录

本文介绍了各场景下的弹性计算(ECS)类云产品动作(包括其用途、涉及的API以及具体参数和输出、内容链接),您通过嵌套动作即可对云产品动作进行嵌套调用,关于具体如何调用云产品动作请参考嵌套动作

实例操作

云产品动作名称 用途 相关的OpenAPI 参数 动作输出 链接
ACS::ECS::DescribeInstancesByTag 根据Tag查询实例ID DescribeInstances
  • tagKey:String类型

  • tagValue:String类型

  • instanceIds :List类型

YAML
ACS::ECS::RunInstances 启动一个或多个ECS实例 RunInstances
DescribeInstances
  • imageId:String类型

  • instanceType :String类型

  • securityGroupId:String类型

  • vSwitchId:String类型

  • amount:String类型

  • instanceIds :List类型

YAML
ACS::ECS::RunInstancesFromTemplate 根据启动模板创建ECS实例 RunInstances
DescribeInstances
  • launchTemplateId:String类型

  • launchTemplateName: String类型

  • amount: Number类型
  • instanceIds :List类型

YAML
ACS::ECS::DeleteInstance 删除一个ECS实例 DeleteInstance
  • instanceId :String类型

- YAML
ACS::ECS::StartInstance 启动一个ECS实例 StartInstance
DescribeInstances
  • instanceId:String类型

- YAML
ACS::ECS::StopInstance 停止一个ECS实例 StopInstance
DescribeInstances
  • instanceId:String类型

- YAML
ACS::ECS::RebootInstance 重启一个ECS实例 RebootInstance
DescribeInstances
  • instanceId:String类型

- YAML
ACS::ECS::DescribeInstancesByName 根据实例名称查询实例 DescribeInstances
  • instanceName:String类型

  • instanceIds :List 类型

YAML
ACS::ECS::DescribeInstancesByStatus 根据实例状态查询实例 DescribeInstances
  • status :String类型

  • instanceIds :List 类型

YAML

实例修改

云产品动作名称 用途 相关的OpenAPI 参数 动作输出 链接
ACS::ECS::ResizeDisk 扩容一块数据盘 DescribeInstances
ResizeDisk
DescribeDisks
RebootInstance
DescribeInstances
  • diskId:String类型

  • instanceId:String类型

  • newSize:String类型
- YAML
ACS::ECS::ModifyInstanceVpcAttribute 修改一台ECS实例的专有网络 VPC 属性 StopInstance
DescribeInstances
ModifyInstanceVpcAttribute
  • instanceId:String类型

  • vSwitchId:String类型
- YAML
ACS::ECS::ResetPassword 修改一台 ECS 实例的密码 ModifyInstanceAttribute
RebootInstance
DescribeInstances
  • instanceId:String类型

  • password:String类型
  • instanceId:String类型

YAML
ACS::ECS::ModifyVncPassword 修改一台 ECS 实例VNC密码 ModifyInstanceVncPasswd
RebootInstance
DescribeInstances
  • instanceId:String类型

  • vncPassword :String类型
- YAML
ACS::ECS::ModifyPrepaySpec 升级或者降低预付费实例规格 StopInstance
DescribeInstances
ModifyPrepayInstanceSpec
StartInstance
DescribeInstances
  • instanceId:String类型

  • autoPay:String类型

  • instanceType:String类型

  • orderId:String类型

YAML
ACS::ECS::AttachDisk 安装磁盘 AttachDisk
DescribeDisks
  • instanceId:String类型

  • diskId:String类型
- YAML
ACS::ECS::DetachDisk 卸载磁盘 DetachDisk
DescribeDisks
  • instanceId:String类型

  • diskId:String类型
- YAML

云助手

云产品动作名称 用途 相关的OpenAPI 参数 动作输出 链接
ACS::ECS::InstallCloudAssistant 表示安装云助手 InstallCloudAssistant
RebootInstance
DescribeInstances
DescribeCloudAssistantStatus
  • instanceId:String类型

- YAML
ACS::ECS::RunCommand 表示执行远程命令 CreateCommand
InvokeCommand
DescribeInvocations
DescribeInvocationResults
DeleteCommand
  • instanceId:String类型

  • commandContent:String类型

  • commandType:String类型

  • invocationResult:String类型

YAML

其他

云产品动作名称 用途 相关的OpenAPI 参数 动作输出 链接
ACS::ECS::CreateImage 表示创建镜像 DescribeInstances
CreateImage
DescribeImages
  • instanceId:String类型

  • imageName:String类型
  • imageId:String类型

YAML
ACS::ECS::CreateSnapshot 表示创建快照 DescribeInstances
CreateSnapshot
  • instanceId:String类型

  • diskId:String类型

  • snapshotName:String类型

  • snapshotId :String类型

YAML
ACS::ECS::ResetDisk 表示回滚磁盘 StopInstance
DescribeInstances
ResetDisk StartInstance
DescribeInstances
  • instanceId:String类型

  • diskId:String类型

  • snapshotId:String类型

- YAML
ACS::ECS::CreateAndAttachDisk 表示创建并且安装磁盘 DescribeInstances
CreateDisk
DescribeDisks
AttachDisk
  • instanceId:String类型

  • diskName:String类型

  • zoneId:String类型

  • diskCategory:String类型

  • size:String类型

  • diskId:String类型
YAML
ACS::ECS::ReplaceSystemDisk 表示更换系统盘 StopInstance
DescribeInstances
ReplaceSystemDisk
StartInstance
  • instanceId:String类型

  • imageId:String类型
- YAML
ACS::ECS::ReInitDisk 表示初始化云盘 DescribeDisks
DescribeInstances
ReInitDisk StartInstance
DescribeInstances
  • diskId:String类型
- YAML
ACS::ECS::AllocatePublicIpAddress 表示为一台实例分配一个公网IP地址 DescribeInstances
AllocatePublicIpAddress
RebootInstance
DescribeInstances
  • instanceId:String类型
- YAML
ACS::ECS::CreateAndAttachNetworkInterface 创建并安装网卡 DescribeInstances
CreateNetworkInterface
AttachNetworkInterface
  • instanceId:String类型

  • securityGroupId:String类型

  • vSwitchId:String类型

  • networkInterfaceId:String类型

YAML
ACS::ECS::DeleteImage 删除镜像 DeleteImage
  • imageId:String类型
- YAML
ACS::ECS::InstallLogtail 安装日志服务 DescribeInstances
CreateCommand
InvokeCommand
DescribeInvocations
DescribeInvocationResults
DeleteCommand
  • instanceId:String类型

  • logTailUserDefinedId:String类型

  • OOSAssumeRole:String类型

  • exitCode:String类型

  • invocationResult:String类型

YAML