API
Description
CreateInstance creates an ECS instance
StartInstance starts a specified instance
StopInstance stops one Specified instance
RebootInstance Reboot the specified instance
ModifyInstanceAttribute Modify the instance password, instance name, security group and other attribute information
ModifyInstanceVpcAttribute Modify the VPC attributes of the cloud server instance
DescribeInstanceStatus obtains the status information of all instances of the current user in batches, and can also be used to obtain the instance list
DescribeInstances queries the detailed information of all instances
DeleteInstance based on the incoming instance name to release instance resources
JoinSecurityGroup adds the instance to the specified security group
LeaveSecurityGroup moves the instance out of the specified security group
Disk related interfaces
API
Description
CreateDisk creates disk
DescribeDisks queries disk information
AttachDisk mounts disk
< p>DetachDisk Uninstall the diskModifyDiskAttribute Modify the disk attributes
DeleteDisk When a disk device is no longer used, you can delete the disk.
However, only independent ordinary cloud disks can be deleted
ReInitDisk re-initializes the disk to the initial state
ResetDisk uses the snapshot of the specified disk itself to roll back the disk contents
ReplaceSystemDisk replaces the system Disk
ResizeDisk Expand disk
Snapshot related interface
API
Description
CreateSnapshot stores the specified disk Device creation snapshot
DeleteSnapshot deletes the snapshot of the specified instance and specified disk device
DescribeSnapshots queries the list of all snapshots for a certain disk device of the cloud server
ModifyAutoSnapshotPolicy setting Automatic snapshot policy
DescribeAutoSnapshotPolicy Query the automatic snapshot policy
Mirror related interface
API
Description
DescribeImages query List of images that users can use
CreateImage creates a custom image through a snapshot, and the created image can be used to create a new ECS instance
DeleteImage deletes the specified user-defined image
ModifyImageAttribute Modify image attributes
CopyImage Copy image
CancelCopyImage Cancel copy image
ModifyImageSharePermission Manage image sharing
DescribeImageSharePermission Query the list of image sharing accounts
Network related interfaces
API
Description
AllocatePublicIpAddress assigns an available public address to a specific instance Network IP address
ModifyInstanceNetworkSpec Modify the bandwidth configuration of the instance
AllocateEipAddress Apply for an elastic public IP
AssociateEipAddress Bind the elastic public IP to the same region On the cloud server instance
DescribeEipAddresses queries the elastic public IP list in the specified region
ModifyEipAddressAttribute modifies the attributes of the specified elastic public IP. Currently it is mainly used to modify the bandwidth limit of the elastic public IP. Speed
UnassociateEipAddress Unbinds an elastic public IP address from a cloud server instance
ReleaseEipAddress Releases an elastic public IP address
Security group related interfaces
API
Description
CreateSecurityGroup creates a new security group and implements firewall configuration for a group of instances through security group firewall rule configuration
AuthorizeSecurityGroup settings Access permissions allowed by the security group
DescribeSecurityGroupAttribute Query security group details, including security permission control
>DescribeSecurityGroups paging to query the basic information of all user-defined security groups
RevokeSecurityGroup cancels the access rights provided by the Group
DeleteSecurityGroup is used to delete a specified security group
Private network related interfaces
API
Description
CreateVpc creates a VPC in the specified region
DeleteVpc deletes the specified VPC < /p>
DescribeVpcs Query the list of private networks in the specified region
ModifyVpcAttribute Modify the attributes of the specified VPC
Router related interfaces
API
Description
DescribeVRouters queries the list of routers in a specified region. This interface supports paging query, and the number of each page is 10 by default
ModifyVRouterAttribute Modifies the attributes of the specified router
Switch related interfaces
API
< p>DescriptionCreateVSwitch Create a new switch in the specified private network
DeleteVSwitch Delete the specified switch
DescribeVSwitches Query the list of switches for users in the specified region
ModifyVSwitchAttribute Modifies the attributes of the specified switch
Routing table related interfaces
API
Description
CreateRouteEntry New from Define routing entries
DeleteRouteEntry Delete the specified custom route
DescribeRouteTables Query the list of routing tables under the user name.
This interface supports paging query, and the number of each page is 10 by default
NAT gateway related interface
API
Description
CreaeNatGateway Create NAT Gateway
DescribeNatGatways Query the NAT gateway list
DeleteNatGatway Delete the NAT gateway
DescribeBandwidthPackages Query the shared bandwidth package list
ModifyBandwidthPackageSpec Modify ***Enjoyed bandwidth package bandwidth
AddBandwidthPackageIps Modifies ***enjoyed bandwidth package-increase public IP
RemoveBandwidthPackageIps Modifies ***enjoyed bandwidth package-reduce public IP
DeleteBandwidthPackage deletes the ***enjoyed bandwidth package
CreateForwardEntry adds port forwarding rules
DeleteForwardEntry deletes port forwarding rules
ModifyForwardEntry modifies port forwarding rules
p>
DescribeForwordTableEntries Query the list of port forwarding rules
Private network high availability virtual IP related interfaces
API
Description
CreateHaVip Create a new HaVip
DeleteHaVip Delete HaVip
AssociateHaVip Bind HaVip and ECS instance
UnassociateHaVip Unassociate HaVip and ECS instance
DescribeHaVips Query HaVip List
Region-related interfaces
API
Description
DescribeRegions Query the list of available regions
DescribeZones Query the available zones
Monitoring related interfaces
API
Description
DescribeInstanceMonitorData paging to query the monitoring information related to all cloud servers of this user
DescribeEipMonitorData View the monitoring information of the elastic public network IP
DescribeDiskMonitorData Query the relevant monitoring information of the user's specified disk in pages
Other interfaces
API p>
Description
DescribeInstanceTypes queries the instance resource specification list provided by ECS