All Products
Search
Document Center

CloudOps Orchestration Service:Cloud service actions

Last Updated:Apr 08, 2025

CI/CD actions

Action

Description

References

ACS::CICD::DockerBuild

Builds a Docker image and uploads the image to an Alibaba Cloud image repository.

Template details

ACS::CICD::DockerDeploy

Deploys a Docker image on multiple Elastic Compute Service (ECS) instances.

Template details

ACS::CICD::DockerDeployOnSingleEcs

Deploys a Docker image on a single ECS instance.

Template details

ACS::CICD::GenerateOssUrl

Generates a temporary URL of an Object Storage Service (OSS) object.

Template details

ACS::CICD::GitCodeRepo

Generates a URL of a user-specified GitHub or Gitee code repository.

Template details

ACS::CICD::LocalBuildAndDeploy

Builds and deploys a Docker image or a software package on an ECS instance.

Template details

ACS::CICD::SoftwarePackageBuild

Builds a software package and uploads the software package to an OSS bucket.

Template details

ACS::CICD::SoftwarePackageDeploy

Deploys a software package on multiple ECS instances.

Template details

ACS::CICD::SoftwarePackageDeployOnSingleEcs

Deploys a software package on a single ECS instance.

Template details

Compute Nest actions

Action

Description

References

ACS::CN::DetermineUpgradeServiceInstanceTypeAndPerformUpgrade

Identifies the upgrade type of a service instance based on the type attribute and upgrades the service instance.

Template details

ACS::CN::RollbackServiceInstance

Rolls back a service instance in Compute Nest.

Template details

ACS::CN::UpgradeServiceInstance

Upgrades a service instance in Compute Nest.

Template details

ACS::CN::UpgradeServiceInstanceByReplaceSystemDisk

Upgrades a service instance by replacing the ECS image.

Template details

ACS::CN::UpgradeServiceInstanceByRunCommand

Downloads files from OSS and runs commands to upgrade a service instance.

Template details

ACS::CN::UpgradeServiceInstanceStep

Downloads multiple files to multiple ECS instances at a time and runs a Cloud Assistant command.

Template details

Container Registry action

Action

Description

References

ACS::CR::GetAuthorizationToken

Queries a pair of temporary username and password that you use to log on to a Container Registry instance.

Template details

Container Service actions

Action

Description

References

ACS::CS::FCRunCommand

Runs a command on nodes of a cluster by using Function Compute.

Template details

ACS::CS::RunCommand

Runs a command on nodes of a Kubernetes cluster.

Template details

DingTalk actions

Action

Description

References

ACS::Approve::DingTalkWebhook

Sends a notification to DingTalk to request approval by using a webhook URL.

Template details

ACS::Notify::DingTalkWebhook

Sends a notification to DingTalk by using a webhook URL.

Template details

EDS actions

Action

Description

References

ACS::ECD::ApplyPatchBaseline

Configures a patch baseline for a cloud computer.

Template details

ACS::ECD::ModifyDesktopChargeType

Changes the billing method of a cloud computer.

Template details

ACS::ECD::RebootDesktop

Restarts a cloud computer.

Template details

ACS::ECD::RebuildDesktop

Recreates a cloud computer.

Template details

ACS::ECD::RunCommand

Runs a command on a cloud computer.

Template details

ACS::ECD::SetRenewal

Enables the auto-renewal feature for a cloud computer.

Template details

ACS::ECD::StartDesktop

Starts a cloud computer.

Template details

ACS::ECD::StopDesktop

Stops a cloud computer.

Template details

Elastic Container Instance action

Action

Description

References

ACS::ECI::ExecContainerCommand

Runs commands on an elastic container instance.

Template details

ECS actions

Action

Description

References

ACS::ECS::AddEipToCommonBandwidthPackage

Associates an elastic IP address (EIP) with an Internet Shared Bandwidth instance.

Template details

ACS::ECS::AlarmScalingThreshold

Monitors the spot prices or discounts of preemptible ECS instances and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AlarmSpotPriceByDiscountThreshold

Monitors the discounts or spot prices of subscription ECS instances and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AlarmSpotPriceByDiscountThresholdWithMultiTypes

Monitors the discounts or spot prices of subscription ECS instances of multiple types and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AlarmSpotPriceOrDiscountByScalingGroupInstance

Monitors the spot prices or discounts of subscription ECS instances in a scaling group and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AlarmSpotPriceOrDiscountBySingleScalingGroup

Monitors the spot prices or discounts of subscription ECS instances in a scaling group and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AlarmSpotPriceOrDiscountThresholdByScalingGroup

Monitors the spot prices or discounts of subscription ECS instances in a scaling group and sends an alert notification if the specified threshold is reached.

Template details

ACS::ECS::AllocateAndAssociateEipAddress

Creates an EIP and associates the EIP with an ECS instance.

Template details

ACS::ECS::AllocateEipAddressAndAttachToInstance

Creates an EIP and associates the EIP with an ECS instance.

Template details

ACS::ECS::AllocatePublicIpAddress

Assigns a public IP address to an ECS instance.

Template details

ACS::ECS::ApplyAnsiblePlayBook

Runs an Ansible playbook on an ECS instance.

Template details

ACS::ECS::ApplyAutoSnapshotPolicy

Applies an automatic snapshot policy to one or more disks.

Template details

ACS::ECS::ApplyPatchBaseline

Configures a patch baseline for an ECS instance.

Template details

ACS::ECS::ApplyPatchBaselineOnMangedInstance

Configures a patch baseline for a managed ECS instance.

Template details

ACS::ECS::AttachDisk

Attaches a pay-as-you-go data disk or a system disk to an ECS instance.

Template details

ACS::ECS::AttachEipToInstance

Associates EIPs with an ECS instance.

Template details

ACS::ECS::AttachKeyPair

Binds an SSH key pair to a Linux ECS instance.

Template details

ACS::ECS::AttachKeyPairOnline

Binds a key pair to a Linux ECS instance online.

Template details

ACS::ECS::AttachNASFileSystemToInstance

Mounts an File Storage NAS (NAS) file system to an ECS instance.

Template details

ACS::ECS::CancelDiskAutoSnapshotPolicies

Disables an automatic snapshot policy for one or more disks.

Template details

ACS::ECS::CheckAvailableInstanceTypes

Queries the ECS instance types that are available among the ECS instance types specified by the instanceTypes parameter.

Template details

ACS::ECS::CleanUpDisk

Clears data from a disk.

Template details

ACS::ECS::CloneInstance

Clones an ECS instance.

Template details

ACS::ECS::CloneInstanceAcrossAZ

Clones an ECS instance across zones and starts the cloned ECS instance.

Template details

ACS::ECS::CloneInstanceWithIncrementSnapshot

Clones an ECS instance by using an incremental snapshot.

Template details

ACS::ECS::CloneReservedInstance

Clones a reserved instance.

Template details

ACS::ECS::ConfigureMultipleOOSPackagesWithTemporaryURL

Installs multiple custom CloudOps Orchestration Service (OOS) software packages at a time on an ECS instance by using a temporary URL.

Template details

ACS::ECS::ConfigureOOSPackage

Installs a custom OOS software package on an ECS instance.

Template details

ACS::ECS::ConfigureOOSPackageWithTemporaryURL

Installs a custom OOS software package on an ECS instance by using a temporary URL.

Template details

ACS::ECS::ConfigureOOSPackageWithTemporaryURLFullActions

Installs, uninstalls, or updates a custom OOS software package on an ECS instance by using a temporary URL.

Template details

ACS::ECS::ConfigureOOSUtil

Installs oosutil on an ECS instance.

Template details

ACS::ECS::ConvertPublicToEIPAndAddToCommonBandwidthPackage

Converts the public IP address of an ECS instance to an EIP and associates the EIP with an Internet Shared Bandwidth instance.

Template details

ACS::ECS::CopyImage

Copies an ECS image across regions.

Template details

ACS::ECS::CopyLinuxInstanceFileFromOSS

Copies objects from an OSS bucket to an ECS instance.

Template details

ACS::ECS::CopyLinuxInstanceFileToOSS

Copies files from a Linux ECS instance to an OSS bucket.

Template details

ACS::ECS::CreateAndAttachAndInitDataDisk

Creates a data disk, attaches the data disk to an ECS instance, and initializes the data disk.

Template details

ACS::ECS::CreateAndAttachDisk

Creates a data disk and attaches the data disk to an ECS instance.

Template details

ACS::ECS::CreateAndAttachNetworkInterface

Creates an elastic network interface (ENI) and associates the ENI to an ECS instance.

Template details

ACS::ECS::CreateDiagnoseReport

Creates a diagnostics report.

Template details

ACS::ECS::CreateDiagnoseReportForInstanceConnectionFailure

Creates a diagnostics report about connection failures to a remote ECS instance.

Template details

ACS::ECS::CreateImage

Creates a custom image for an ECS instance.

Template details

ACS::ECS::CreateNetworkInterfaceAndEipAndAttachToInstance

Creates an ENI and an EIP and associates the ENI and EIP with an ECS instance.

Template details

ACS::ECS::CreateSavingsPlan

Purchases a savings plan.

Template details

ACS::ECS::CreateSnapshot

Creates a snapshot for a disk.

Template details

ACS::ECS::DeleteCustomImagesLinkedToSnapshot

Deletes custom images associated with a snapshot.

Template details

ACS::ECS::DeleteImage

Deletes an ECS image.

Template details

ACS::ECS::DeleteImageByName

Deletes an ECS image by the image name.

Template details

ACS::ECS::DeleteInstance

Deletes an ECS instance.

Template details

ACS::ECS::DeletePrepaidInstance

Releases a subscription ECS instance.

Template details

ACS::ECS::DeleteSnapshotGroups

Deletes snapshot-consistent groups.

Template details

ACS::ECS::DeleteSnapshotsExceptSharedFromOthers

Deletes snapshots except for snapshots that are shared by other users.

Template details

ACS::ECS::DeleteUnrelatedSnapshots

Deletes all unrelated snapshots within an Alibaba Cloud account.

Template details

ACS::ECS::DescribeInstancesByName

Queries the IDs of ECS instances based on an ECS instance name.

Template details

ACS::ECS::DescribeInstancesByStatus

Queries the IDs of ECS instances based on an ECS instance state.

Template details

ACS::ECS::DescribeInstancesByTag

Queries the IDs of ECS instances based on a tag.

Template details

ACS::ECS::DescribeSavingsPlanPrice

Changes the billing method from subscription to pay-as-you-go and queries the prices of savings plans.

Template details

ACS::ECS::DescribeSavingsPlanPriceByInstanceGroup

Changes the billing method from subscription to pay-as-you-go and queries the prices of saving plans by instance group.

Template details

ACS::ECS::DetachDisk

Detaches a pay-as-you-go data disk or a system disk from an ECS instance.

Template details

ACS::ECS::DetachKeyPairOnline

Detaches a key pair from a Linux ECS instance online without the need to restart the ECS instance.

Template details

ACS::ECS::DetachNetworkInterfaceAndDeleteEip

Disassociates an ENI and an EIP from an ECS instance and releases the EIP.

Template details

ACS::ECS::DisassociateSharedImages

Unshares images by using the Resource Sharing service.

Template details

ACS::ECS::DisassociateSharedSnapshots

Unshares snapshots by using the Resource Sharing service.

Template details

ACS::ECS::DownloadFile

Downloads files to an ECS instance.

Template details

ACS::ECS::DownloadFileAndRunCommand

Downloads files to an ECS instance and runs commands.

Template details

ACS::ECS::DownloadOssFile

Downloads a file from an OSS bucket to an ECS instance.

Template details

ACS::ECS::DownloadOSSFileAndRunCommand

Downloads a file from an OSS bucket to an ECS instance and runs commands.

Template details

ACS::ECS::ElegantReplaceSystemDiskInSLBDefaultServerGroup

Replaces the system disk of an ECS instance in the default server group of a Server Load Balancer (SLB) instance.

Template details

ACS::ECS::ElegantReplaceSystemDiskInSLBVServerGroup

Replaces the system disk of an ECS instance in a vServer group of an SLB instance.

Template details

ACS::ECS::ElegantRunCommandInSLBDefaultServerGroup

Runs commands on an ECS instance in the default server group of an SLB instance.

Template details

ACS::ECS::ElegantRunCommandInSLBVServerGroup

Runs commands on an ECS instance in a vServer group of an SLB instance.

Template details

ACS::ECS::EnableInstanceDeletionProtection

Modifies the release protection settings of an ECS instance.

Template details

ACS::ECS::EncryptSystemDisk

Encrypts the system disk of an ECS instance.

Template details

ACS::ECS::GetIpAddressAndModifyInstanceName

Queries the private IP address of an ECS instance and modifies the name of the ECS instance.

Template details

ACS::ECS::InstallAegisAgent

Installs the Security Center agent on an ECS instance.

Template details

ACS::ECS::InstallCloudAssistant

Installs the Cloud Assistant agent on an ECS instance.

Template details

ACS::ECS::InstallDockerCE

Installs Docker Community Edition on an ECS instance.

Template details

ACS::ECS::InstallLogtail

Installs Logtail on an ECS instance.

Template details

ACS::ECS::InvokeCommand

Runs a Cloud Assistant command on an ECS instance.

Template details

ACS::ECS::ModifyCreditSpecification

Changes the performance mode of a t5 burstable instance.

Template details

ACS::ECS::ModifyInstanceAttribute

Modifies the configurations of an ECS instance.

Template details

ACS::ECS::ModifyInstanceAutoRenewAttribute

Modifies the auto-renewal settings of an ECS instance.

Template details

ACS::ECS::ModifyInstanceChargeType

Changes the billing method of an ECS instance.

Template details

ACS::ECS::ModifyInstanceChargeTypeSpecifiedInstanceTypeFamilies

Changes the billing method of an ECS instance whose instance type belongs to a specific instance family.

Template details

ACS::ECS::ModifyInstanceSpec

Changes the instance type of a pay-as-you-go ECS instance.

Template details

ACS::ECS::ModifyInstanceVpcAttribute

Modifies the virtual private cloud (VPC) settings of an ECS instance that is deployed in a VPC.

Template details

ACS::ECS::ModifyPrepaySpec

Changes the instance type of a subscription ECS instance.

Template details

ACS::ECS::ModifySharedImageSharePermission

Modifies the permissions on a shared image.

Template details

ACS::ECS::ModifyUserPasswordBySecretParameter

Changes the password of an account by using a secret parameter.

Template details

ACS::ECS::ModifyVncPassword

Changes the Virtual Network Computing (VNC) password of an ECS instance.

Template details

ACS::ECS::PurchaseReservedInstancesOffering

Purchases reserved instances.

Template details

ACS::ECS::PutInventory

Collects inventory data.

Template details

ACS::ECS::QueryInstanceAttributes

Queries the information about an ECS instance.

Template details

ACS::ECS::RebootInstance

Restarts an ECS instance.

Template details

ACS::ECS::ReInitDisk

Initializes a disk of an ECS instance.

Template details

ACS::ECS::ReleaseEipAddress

Disassociates an EIP from an ECS instance and releases the EIP.

Template details

ACS::ECS::RemoveEipFromCommonBandwidthPackage

Disassociates an EIP from an Internet Shared Bandwidth instance.

Template details

ACS::ECS::ReplaceSystemDisk

Replaces the system disk of an ECS instance.

Template details

ACS::ECS::ResetDisk

Rolls back a disk by using a snapshot.

Template details

ACS::ECS::ResetPassword

Resets the password that is used to log on to an ECS instance.

Template details

ACS::ECS::ResizeDisk

Resizes a disk of an ECS instance.

Template details

ACS::ECS::RunCommand

Runs a command on an ECS instance.

Template details

ACS::ECS::RunCommandForApplyPatchBaseline

Runs the script of a patch baseline on an ECS instance.

Template details

ACS::ECS::RunCommandForLongTime

Runs commands on an ECS instance for an extended period of time.

Template details

ACS::ECS::RunImageTemplateCommand

Runs commands on an ECS instance or restarts an ECS instance across regions.

Template details

ACS::ECS::RunInstances

Creates one or more ECS instances.

Template details

ACS::ECS::RunInstancesFromTemplate

Creates one or more ECS instances by using a launch template.

Template details

ACS::ECS::RunPacker

Executes a Packer template on an ECS instance.

Template details

ACS::ECS::SMCConversionConstantByJqScript

Runs jq scripts to convert strings.

Template details

ACS::ECS::SMCVerifyInstanceByRunCommand

Runs custom or default commands on an ECS instance to check the ECS instance.

Template details

ACS::ECS::StartInstance

Starts an ECS instance.

Template details

ACS::ECS::StopInstance

Stops an ECS instance.

Template details

ACS::ECS::TagInstanceByLinuxKernelVersion

Adds a tag to an ECS instance and sets the tag value to the version of the Linux kernel of the ECS instance.

Template details

ACS::ECS::TagInstanceByOSType

Adds a tag to an ECS instance and sets the tag value to the type of the operating system of the ECS instance.

Template details

ACS::ECS::TagInstanceByRunCommandResult

Adds a tag to an ECS instance and sets the tag value to the result of running a Cloud Assistant command.

Template details

ACS::ECS::UpdateCustomImageTagsByEcsInstanceTags

Inherits the tags of an ECS instance for the custom image of the ECS instance.

Template details

ACS::ECS::UpdateLaunchTemplate

Updates a launch template.

Template details

ACS::ECS::UploadOssFile

Uploads a file from an ECS instance to an OSS bucket.

Template details

Auto Scaling actions

Action

Description

References

ACS::ESS::ConfigureOOSPackage

Installs a custom OOS software package on an ECS instance in a scaling group.

Template details

ACS::ESS::DownloadFileAndRunCommand

Downloads a file to an ECS instance and runs a command.

Template details

ACS::ESS::DownloadOSSFileAndRunCommand

Downloads an OSS object to an ECS instance and runs a command.

Template details

ACS::ESS::ModifyPolarDBIPWhitelist

Modifies the IP address whitelist of a PolarDB cluster.

Template details

ACS::ESS::ModifyScalingGroupImageConfiguration

Modifies the image configurations of a scaling group.

Template details

ACS::ESS::ModifyScalingGroupLifecycleHook

Modifies the configurations of a lifecycle hook of a scaling group.

Template details

ACS::ESS::ReplaceSystemDisk

Replaces the system disk of an ECS instance in a scaling group.

Template details

ACS::ESS::RunCommand

Runs a Cloud Assistant command on an ECS instance in a scaling group.

Template details

ACS::ESS::RunCommandOnSpecifiedInstance

Runs a command on the specified ECS instance.

Template details

ACS::ESS::UpdateContainerGroup

Updates an Auto Scaling container group.

Template details

Function Compute actions

Action

Description

References

ACS::FC::ExecuteScript

Runs a Python script.

Template details

ACS::FC::InvokeFunction

Invokes an existing function.

Template details

Cloud Backup action

Action

Description

References

ACS::HBR::RestoreHanaDatabaseBackup

Restores the backup of a database in the source instance to a test instance and checks the restoration status.

Template details

OSS action

Action

Description

References

ACS::OSS::GenerateUrl

Generates a temporary URL of an OSS object.

Template details

RDC actions

Action

Description

References

ACS::RDC::NewRunCommand

Runs a command on an ECS instance.

Template details

ACS::RDC::RunCommand

Runs a command on an ECS instance.

Template details

ACS::RDC::RunCommandByDevops

Runs a command on an ECS instance by using Alibaba Cloud DevOps.

Template details

ACS::RDC::RunCommandByStaragent

Runs a command on an ECS instance by using StarAgent.

Template details

ApsaraDB RDS actions

Action

Description

References

ACS::RDS::CreateAccount

Creates an account for an ApsaraDB RDS instance.

Template details

ACS::RDS::CreateBackup

Creates a backup of an ApsaraDB RDS instance.

Template details

ACS::RDS::CreateDatabase

Creates a database in an ApsaraDB RDS instance.

Template details

ACS::RDS::CreateDbInstance

Creates an ApsaraDB RDS instance.

Template details

ACS::RDS::DeleteDbInstance

Deletes an ApsaraDB RDS instance.

Template details

ACS::RDS::GrantAccountPrivilege

Grants permissions to the account of one or all databases in an ApsaraDB RDS instance.

Template details

ACS::RDS::ModifyDBInstanceSpec

Modifies the configurations of an ApsaraDB RDS instance.

Template details

ACS::RDS::ModifySecurityIpsByInstanceIPArray

Removes 0.0.0.0/0 from the IP address whitelist of an ApsaraDB RDS instance.

Template details

ACS::RDS::RecoveryDbInstance

Restores a database to an existing ApsaraDB RDS instance or a new ApsaraDB RDS instance.

Template details

ACS::RDS::RestartDbInstance

Restarts an ApsaraDB RDS instance.

Template details

ACS::RDS::StartInstance

Starts an ApsaraDB RDS instance.

Template details

ACS::RDS::StopInstance

Stops an ApsaraDB RDS instance.

Template details

ACS::RDS::UpgradeDbInstanceEngineVersion

Updates the version of the database engine of an ApsaraDB RDS instance.

Template details

ROS actions

Action

Description

References

ACS::ROS::CreateStack

Creates a Resource Orchestration Service (ROS) stack.

Template details

ACS::ROS::DeleteStack

Deletes a ROS stack.

Template details

ApsaraDB for Redis actions

Action

Description

References

ACS::Redis::CreateBackupAndUploadToOSS

Creates a backup of an ApsaraDB for Redis instance and uploads the backup to an OSS bucket.

Template details

ACS::Redis::DeleteSecurityIpByInstanceIPArray

Removes the specified IP address from the IP address whitelist of an ApsaraDB for Redis instance.

Template details

ACS::Redis::UpgradeRedisInstanceBandwidth

Temporarily upgrades the bandwidth of an ApsaraDB for Redis instance.

Template details

SAE action

Action

Description

References

ACS::SAE::CreateApplication

Creates a Serverless App Engine (SAE) application.

Template details

SLB action

Action

Description

References

ACS::SLB::SetLoadBalancerDeleteProtection

Modifies the deletion protection settings of an SLB instance.

Template details

Tag actions

Action

Description

References

ACS::ECS::InheritDiskTagToSnapshot

Inherits tags of a disk to a snapshot.

Template details

ACS::ECS::UpdateDiskTagsByEcsInstanceTags

Updates disk tags by using ECS instance tags.

Template details

ACS::ECS::UpdateEipTagsByEcsInstanceTags

Updates EIP tags by using ECS instance tags.

Template details

ACS::ECS::UpdateEniTagsByEcsInstanceTags

Updates ENI tags by using ECS instance tags.

Template details

ACS::ECS::UpdateSnapshotTagsByEcsInstanceTags

Updates snapshot tags by using ECS instance tags.

Template details

ACS::TAG::GetARNsByTag

Queries Alibaba Cloud Resource Names (ARNs) by a tag.

Template details

ACS::TAG::TagResourceByTagIgnoreCaseSensitive

Creates a tag and adds the tag to a cloud resource. The tag is not case-sensitive.

Template details

ACS::TAG::TagResourceByTagsIgnoreCaseSensitive

Creates multiple tags and adds the tags to a cloud resource. The tags are not case-sensitive.

Template details

ACS::TAG::TagResources

Adds tags to a resource set.

Template details

VPC action

Action

Description

References

ACS::VPC::UpgradeEipBandwidth

Temporarily upgrades the bandwidth of an EIP.

Template details