Adds an ECS resource or service to a resource group.
Operation description
Operation description
A resource is a cloud service entity that you create on Alibaba Cloud, such as an ECS instance, an Elastic Network Interface (ENI), or an ECS image. A resource group is a collection of infrastructure for projects, environments, or stacks. Managing resources in resource groups allows you to centrally monitor resources and execute tasks, which eliminates the need to switch between multiple Alibaba Cloud services.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:JoinResourceGroup |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ResourceType |
string |
No |
The type of the ECS resource. Valid values:
The values are case-sensitive. |
securitygroup |
| ResourceId |
string |
No |
The ID of the resource. For example, if ResourceType is set to instance, ResourceId specifies the instance ID. |
sg-bp67acfmxazb4p**** |
| RegionId |
string |
No |
The region ID of the resource. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| ResourceGroupId |
string |
No |
The ID of the destination resource group. |
rg-bp67acfmxazb4p**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | EntityExists.AssociatedTransferTasks | An associated transfer task is in progress. Try again later. | There are unfinished association or resource group transfer tasks. Try again later. |
| 403 | MissingParameter | The input parameter "ResourceId" that is mandatory for processing this request is not supplied. | |
| 403 | InvalidResourceGroup.Duplicate | The ResourceId provided has a ResourceGroup in our records. | The resource has already been added to another resource group. |
| 403 | InvalidRegionId.ResourceGroup | The specified region does not support resource group yet. | |
| 403 | InvalidStatus.ResourceGroup | You cannot perform an operation on a resource group that is being created or deleted. | Operation not allowed while resource group is being created or deleted. |
| 404 | InvalidResourceType.NotFound | The ResourceType provided does not exist in our records. | The specified resource type does not exist. |
| 404 | InvalidResourceGroup.NotFound | The ResourceGroup provided does not exist in our records. | The specified resource group does not exist. |
| 404 | InvalidResourceId.NotFound | The ResourceId provided does not exist in our records. | The specified resource does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.