Product | Abbreviation in CAM | Console | Authorization by Tag | Authorization Granularity | IP Restriction |
---|---|---|---|---|---|
Edge Computing Machine | ecm | Supported | Supported | Resource level | Partially supported |
Note:
The authorization granularity of cloud products is divided into three levels: service level, operation level, and resource level, based on the degree of granularity.
Two authorization granularity levels of API are supported: resource level, and operation level.
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
AllocateAddresses | Create elastic public IP | Operation level | * | Supported |
AssignIpv6Addresses | Assign the Ipv6 addresses | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
AssignPrivateIpAddresses | Assign private Ip addresses to elastic network interface | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
AssociateAddress | Bind elastic public IP | Operation level | * | Supported |
AssociateHaVipAddressIp | AssociateHaVipAddressIp | Operation level | * | not supported |
AssociateNetworkInterfaceSecurityGroups | AssociateNetworkInterfaceSecurityGroups | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceIds} | Supported |
AssociateSecurityGroups | Apply the security group to the edge instances | Resource level | qcs::ecm::uin/:instance/${InstanceIds} | Supported |
AttachDisks | AttachDisks | Resource level | qcs::ecm::uin/${uin}:volume/${volumeId} | not supported |
AttachNetworkInterface | Attach network interface to cloud VM | Resource level | qcs::ecm::uin/:instance/${InstanceId} | Supported |
AttachSSC | AttachSSC | Operation level | * | not supported |
BatchDeregisterTargets | Batch deregister the targets | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
BatchModifyTargetWeight | Batch modify the target weight | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
BatchRegisterTargets | Batch register the targets | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
CloneNetworkInterfaceSecurityGroup | CloneNetworkInterfaceSecurityGroup | Resource level | qcs::ecm::uin/:eni/${TargetNetworkInterfaceIds} | Supported |
ConvertVpcId | ConvertVpcId | Operation level | * | not supported |
CopySnapshotCrossRegions | CopySnapshotCrossRegions | Resource level | qcs::ecm::uin/${uin}:snapshot/${SnapshotId} | not supported |
CreateDisks | CreateDisks | Operation level | * | not supported |
CreateHaVip | Create highly available virtual IP | Operation level | * | Supported |
CreateImage | Create image | Resource level | qcs::ecm::uin/:instance/${InstanceId} | Supported |
CreateListener | Create the new listener | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
CreateLoadBalancer | Create the new loadBalancer | Operation level | * | Supported |
CreateModule | Create new edge module | Resource level | qcs::ecm::uin/:module/* | Supported |
CreateNetworkInterface | Create the elastic network interface | Operation level | * | Supported |
CreateNetworkInterfaces | CreateNetworkInterfaces | Resource level | qcs::ecm::uin/${uin}:eni/* | Supported |
CreateNodeTemplate | Create node template | Operation level | * | Supported |
CreateRouteTable | Create route table | Operation level | * | Supported |
CreateRoutes | Create routing policy | Operation level | * | Supported |
CreateSecurityGroup | Create security group | Resource level | qcs::ecm::uin/:sg/* | Supported |
CreateSecurityGroupPolicies | Create security group policies | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
CreateSecurityGroupWithPolicies | Create security group with policies | Operation level | * | Supported |
CreateSmartConnection | Create smart connection | Operation level | * | not supported |
CreateSubnet | Create Subnet | Resource level | qcs::ecm::uin/:subnet/* | Supported |
CreateVpc | Create Virtual Private Cloud | Resource level | qcs::ecm::uin/:vpc/* | Supported |
DeleteFailedImage | DeleteFailedImage | Operation level | * | Supported |
DeleteHaVip | Delete highly available virtual IP | Operation level | * | Supported |
DeleteImage | Delete image | Operation level | * | Supported |
DeleteInstancesActionTimer | DeleteInstancesActionTimer | Operation level | * | Supported |
DeleteListener | Delete the listener | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
DeleteLoadBalancer | Delete the loadBalancer | Resource level | qcs::ecm::uin/:lb/${LoadBalancerIds} | Supported |
DeleteLoadBalancerListeners | Delete the multiple loadBalancer listeners | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
DeleteModule | Delete the edge module | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
DeleteNetworkInterface | Delete the elastic network interface | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
DeleteNodeTemplate | Delete node template | Operation level | * | Supported |
DeleteRouteTable | Delete route table | Operation level | * | Supported |
DeleteRoutes | Delete routing policy | Operation level | * | Supported |
DeleteSecurityGroup | Delete security group | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
DeleteSecurityGroupPolicies | Delete security group policies | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
DeleteSmartConnection | Delete smart connection | Operation level | * | not supported |
DeleteSnapshots | DeleteSnapshots | Resource level | qcs::ecm::uin/${uin}:snapshot/${snapshotId} | not supported |
DeleteSubnet | Delete Subnet | Resource level | qcs::ecm::uin/:subnet/${SubnetId} | Supported |
DeleteVpc | Delete Virtual Private Cloud | Resource level | qcs::ecm::uin/:vpc/${VpcId} | Supported |
DetachDisks | DetachDisks | Resource level | qcs::ecm::uin/${uin}:volume/${volumeId} | not supported |
DetachNetworkInterface | Detach network interface from cloud VM | Resource level | qcs::ecm::uin/:instance/${InstanceId} | Supported |
DetachSSC | DetachSSC | Operation level | * | not supported |
DisableRoutes | Disable subnet routing | Operation level | * | Supported |
DisassociateAddress | Disassociate elastic public IP | Operation level | * | Supported |
DisassociateHaVipAddressIp | DisassociateHaVipAddressIp | Operation level | * | not supported |
DisassociateInstancesKeyPairs | This command is used to unbind the key of the instance | Operation level | * | Supported |
DisassociateNetworkInterfaceSecurityGroups | DisassociateNetworkInterfaceSecurityGroups | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceIds} | Supported |
DisassociateSecurityGroups | Cancel the application of the security group to the edge instances | Resource level | qcs::ecm::uin/:instance/${InstanceIds} | Supported |
EnableRoutes | Enable subnet routing | Operation level | * | Supported |
ImagePreheat | ImagePreheat | Operation level | * | Supported |
ImportCustomImage | Import custom image | Operation level | * | Supported |
ImportCvmImage | ImportCvmImage | Operation level | * | Supported |
ImportImage | Import image | Operation level | * | Supported |
MigrateNetworkInterface | Migrate the elastic network interface | Resource level | qcs::ecm::uin/:instance/${DestinationInstanceId} | Supported |
MigratePrivateIpAddress | Migrate the private Ip addresses from elastic network interface | Resource level | qcs::ecm::uin/:instance/${InstanceId} | Supported |
ModifyAddressAttribute | Modify elastic public IP attribute | Operation level | * | Supported |
ModifyAddressesBandwidth | Modify elastic public IP bandwidth | Operation level | * | Supported |
ModifyDefaultSubnet | Modify default subnet | Resource level | qcs::ecm::uin/:subnet/${SubnetId} | Supported |
ModifyDiskAttributes | ModifyDiskAttributes | Resource level | qcs::ecm::uin/${uin}:volume/${volumeId} qcs::ecm::uin/${uin}:snapshot/${SnapshotId} |
not supported |
ModifyHaVipAttribute | Modify highly available virtual IP attribute | Operation level | * | Supported |
ModifyImageAttribute | Modify image attribute | Operation level | * | Supported |
ModifyInstancesAttribute | Modify the edge instance attributes | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ModifyIpv6AddressesAttribute | Modify the Ipv6 addresses attribute of elastic network interface | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
ModifyListener | Modify the listener attribute | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
ModifyLoadBalancerAttributes | Modify the loadBalancer attribute | Resource level | qcs::ecm::uin/:lb/${LoadBalancerIds} | Supported |
ModifyModuleConfig | Modify the edge module configuration | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyModuleDisableWanIp | Modify the edge module public IP allocation seting | Resource level | qcs::ecm::uin/${uin}:module/${ModuleId} | Supported |
ModifyModuleImage | Modify the edge module default OS image setting | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyModuleIpDirect | Modify the edge module direct IP setting | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyModuleName | Modify the edge module name | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyModuleNetwork | Modify the edge module default bandwidth setting | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyModuleProject | ModifyModuleProject | Resource level | qcs::ecm::uin/:module/* | not supported |
ModifyModuleSecurityGroups | Modify the edge module default security group setting | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
ModifyNetworkInterfaceAttribute | ModifyNetworkInterfaceAttribute | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
ModifyPrivateIpAddressesAttribute | Modify the private Ip addresses of elastic network interface | Resource level | qcs::ecm::uin/${uin}:eni/${NetworkInterfaceId} | Supported |
ModifyRouteTableAttribute | Modify route table attribute | Operation level | * | Supported |
ModifySecurityGroupAttribute | Modify security group attribute | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
ModifySecurityGroupPolicies | Modify security group out and in policies | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
ModifySmartConnection | Modify smart connection | Operation level | * | not supported |
ModifySnapshotAttribute | ModifySnapshotAttribute | Resource level | qcs::ecm::uin/${uin}:snapshot/${SnapshotId} | not supported |
ModifySubnetAttribute | Modify Subnet attribute | Resource level | qcs::ecm::uin/:subnet/${SubnetId} | Supported |
ModifyTargetPort | Modify the target port | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
ModifyTargetWeight | Modify the target weight | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
ModifyVpcAttribute | ModifyVpcAttribute | Resource level | qcs::ecm::uin/:vpc/${VpcId} | Supported |
RebootInstances | Reboot the edge instance | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ReleaseAddresses | Release elastic public IP | Operation level | * | Supported |
ReleaseIpv6Addresses | Release the Ipv6 addresses | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
RemovePrivateIpAddresses | Remove private Ip addresses from elastic network interface | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
ReplaceRouteTableAssociation | Replace route table binding relation | Operation level | * | Supported |
ReplaceRoutes | Replace routing policy | Operation level | * | Supported |
ReplaceSecurityGroupPolicy | Replace single security group routing policies | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
ResetInstances | Reinstall the edge instance OS | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ResetInstancesMaxBandwidth | Modify the edge instance bandwidth upper limit setting | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ResetInstancesNewFlag | ResetInstancesNewFlag | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ResetInstancesPassword | Reset the edge instance OS login password | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
ResetRoutes | Reset route table name and routing policy | Operation level | * | Supported |
RunInstances | RunInstances | Resource level | qcs::ecm::uin/:instance/* | Supported |
SetLoadBalancerSecurityGroups | Set loadBalancer security groups | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
SetSecurityGroupForLoadbalancers | Bind or unbind a security group to multiple loadBalancer instances | Resource level | qcs::ecm::uin/:lb/${LoadBalancerIds} | Supported |
StartInstances | Start the edge instances | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
StopInstances | Stop the edge instances | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
TerminateDisks | TerminateDisks | Resource level | qcs::ecm::uin/${uin}:volume/${volumeId} | not supported |
TerminateInstances | Terminate the edge instance | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
UpdateInstancesActionTimer | UpdateInstancesActionTimer | Operation level | * | Supported |
UpdateModuleInstanceType | UpdateModuleInstanceType | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
DescribeAddressQuota | Describe elastic public IP quota | Operation level | * | Supported |
DescribeAddresses | Describe elastic public IP list | Operation level | * | Supported |
DescribeAlarmInfo | DescribeAlarmInfo | Operation level | * | Supported |
DescribeAvailableBandwidth | DescribeAvailableBandwidth | Operation level | * | Supported |
DescribeBaseOverview | Describe the basic statistics of the overview page | Operation level | * | Supported |
DescribeBlockStorages | DescribeBlockStorages | Operation level | * | Supported |
DescribeConfig | Describe limit config info | Operation level | * | Supported |
DescribeCustomImageTask | Describe import image task | Operation level | * | Supported |
DescribeCustomerConfig | DescribeCustomerConfig | Operation level | * | Supported |
DescribeCustomerLimitConfig | DescribeCustomerLimitConfig | Operation level | * | Supported |
DescribeCustomerNeedApply | DescribeCustomerNeedApply | Operation level | * | Supported |
DescribeCvmImages | DescribeCvmImages | Operation level | * | not supported |
DescribeDefaultSubnet | Describe default subnet of zone | Operation level | * | Supported |
DescribeDiskConfigQuota | DescribeDiskConfigQuota | Operation level | * | not supported |
DescribeDisks | DescribeDisks | Resource level | qcs::ecm::uin/${uin}:volume/${volumeId} | not supported |
DescribeHaVips | Describe highly available virtual IP | Operation level | * | Supported |
DescribeImage | Operation level | * | Supported | |
DescribeImage | Operation level | * | Supported | |
DescribeImageOs | Operation level | * | not supported | |
DescribeImages | Describe image list | Operation level | * | Supported |
DescribeImportImage | Operation level | * | not supported | |
DescribeInstanceInternetBandwidthConfigs | DescribeInstanceInternetBandwidthConfigs | Resource level | qcs::ecm::uin/:instance/${InstanceId} | not supported |
DescribeInstanceQuota | DescribeInstanceQuota | Operation level | * | Supported |
DescribeInstanceTypeConfig | Describe Instance config | Operation level | * | Supported |
DescribeInstanceTypeConfigs | DescribeInstanceTypeConfigs | Operation level | * | Supported |
DescribeInstanceUsage | Query the usage of instances, currently supporting queries on a monthly basis | Operation level | * | Supported |
DescribeInstanceVncUrl | Describe the edge instance VNC url | Resource level | qcs::ecm::uin/:instance/${InstanceId} | Supported |
DescribeInstancesActionTimer | DescribeInstancesActionTimer | Resource level | qcs::ecm::uin/:instance/${InstanceIds} | Supported |
DescribeInstancesDeniedActions | Describe the edge instance denied actions | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
DescribeInstancesStatus | DescribeInstancesStatus | Resource level | qcs::ecm::uin/${uin}:instance/${InstanceIds} | Supported |
DescribeListeners | Query the listeners list | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
DescribeLoadBalanceTaskStatus | Query the loadBalancer task status | Operation level | * | Supported |
DescribeLocalDNS | DescribeLocalDNS | Operation level | * | not supported |
DescribeModuleDetail | Describe the edge module details | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
DescribeMonthPeakNetwork | Describe the monthly peak and billable bandwidth on the node | Operation level | * | Supported |
DescribeNetworkStatistics | DescribeNetworkStatistics | Operation level | * | Supported |
DescribeNode | Describe the edge node list | Operation level | * | Supported |
DescribeNodeTemplate | Describe node template | Operation level | * | Supported |
DescribeNodeTemplateDetail | Describe node template detail | Operation level | * | Supported |
DescribeNodeTraffic | DescribeNodeTraffic | Operation level | * | Supported |
DescribeOverview | Operation level | * | not supported | |
DescribePackingQuota | DescribePackingQuota | Operation level | * | Supported |
DescribePackingQuotaGroup | DescribePackingQuotaGroup | Operation level | * | Supported |
DescribePeakBaseOverview | Describe basic information peak data | Operation level | * | Supported |
DescribePeakNetworkOverview | Describe network peak data | Operation level | * | Supported |
DescribePeakOverview | Operation level | * | not supported | |
DescribePreheatedZone | DescribePreheatedZone | Operation level | * | Supported |
DescribePriceRunInstance | Query the price of the ECM instance model specifications | Operation level | * | Supported |
DescribeRegions | DescribeRegions | Operation level | * | Supported |
DescribeRouteConflicts | Describe routing policy conflict list | Operation level | * | Supported |
DescribeRouteTables | Describe route table list | Operation level | * | Supported |
DescribeScheduleImagePreheat | DescribeScheduleImagePreheat | Operation level | * | Supported |
DescribeSecurityGroupAssociationStatistics | Describe security group association statistics | Resource level | qcs::ecm::uin/:sg/${SecurityGroupIds} | Supported |
DescribeSecurityGroupLimits | Describe security group limits | Operation level | * | Supported |
DescribeSecurityGroupPolicies | Describe security group policies | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | Supported |
DescribeSecurityGroupPolicyTemplates | DescribeSecurityGroupPolicyTemplates | Operation level | * | Supported |
DescribeSimpleInstances | DescribeSimpleInstances | Operation level | * | Supported |
DescribeSimpleNode | DescribeSimpleNode | Operation level | * | Supported |
DescribeSmartConnections | Describe smart connection | Operation level | * | not supported |
DescribeSnapshots | DescribeSnapshots | Resource level | qcs::ecm::uin/${uin}:snapshot/${SnapshotId} | not supported |
DescribeTargetHealth | Get the health status of loadBalancer backend service | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
DescribeTargets | Query the backend service list of loadBalancer | Resource level | qcs::ecm::uin/:lb/${LoadBalancerId} | Supported |
DescribeTaskResult | Describe async task execution result | Operation level | * | Supported |
DescribeTaskStatus | Describe task status | Operation level | * | Supported |
DescribeUpdatableInstanceType | DescribeUpdatableInstanceType | Operation level | * | Supported |
DescribeUsedNode | DescribeUsedNode | Operation level | * | Supported |
DescribeUserNode | DescribeUserNode | Operation level | * | Supported |
DescribeUserNodeOption | DescribeUserNodeOption | Operation level | * | Supported |
DescribeZones | DescribeZones | Operation level | * | Supported |
QueryVpcTaskResult | QueryVpcTaskResult | Operation level | * | not supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
DescribeImportImageOs | Describe OS list supported by import image | Operation level | * | Supported |
DescribeInstances | Describe the edge instance details | Resource level | qcs::ecm::uin/:instance/${InstanceIdSet} | Supported |
DescribeLBConfLimit | DescribeLBConfLimit | Operation level | * | Supported |
DescribeLoadBalancers | Query the loadBalancer list | Resource level | qcs::ecm::uin/:lb/${LoadBalancerIds} | not supported |
DescribeModule | DescribeModule | Resource level | qcs::ecm::uin/:module/${ModuleId} | Supported |
DescribeNetworkInterfaces | Query the elastic network interface list | Resource level | qcs::ecm::uin/:eni/${NetworkInterfaceId} | Supported |
DescribeNoPreheatZone | DescribeNoPreheatZone | Operation level | * | Supported |
DescribeRegionIpv6Addresses | describe ipv6 dddresses for ecm region. | Operation level | * | Supported |
DescribeSecurityGroups | DescribeSecurityGroups | Resource level | qcs::ecm::uin/:sg/${SecurityGroupId} | not supported |
DescribeSubnets | DescribeSubnets | Resource level | qcs::ecm::uin/:subnet/${SubnetId} | not supported |
DescribeVpcs | DescribeVpcs | Resource level | qcs::ecm::uin/:vpc/${VpcId} | not supported |
Was this page helpful?