Calls JoinResourceGroup to add an ECS resource or service to a resource group.
Operation description
Description
A resource is a cloud service entity that you create on Alibaba Cloud. For example, an ECS instance, an ECS elastic network interface, or an ECS image can be a resource. A resource group is a collection of infrastructure for projects, environments, or stacks. Managing resources in a resource group allows you to monitor and run tasks in a centralized manner, saving you from the hassle of switching between multiple Alibaba Cloud services.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:JoinResourceGroup |
update |
DedicatedHost
Disk
NetworkInterface
Image
Instance
KeyPair
LaunchTemplate
SecurityGroup
Snapshot
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ResourceType |
string |
No |
The type of the ECS resource. Valid values:
The preceding values are case-sensitive. |
securitygroup |
| ResourceId |
string |
No |
The ID of the resource. For example, when ResourceType is set to instance, ResourceId can be interpreted as the InstanceId. |
sg-bp67acfmxazb4p**** |
| RegionId |
string |
No |
The region ID of the resource. You can call DescribeRegions to query the most recent list of regions. |
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. | |
| 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. | |
| 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.