Joke Collection Website - Blessing messages - What are the Alibaba Cloud APIs?

What are the Alibaba Cloud APIs?

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 disk

ModifyDiskAttribute 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>Description

CreateVSwitch 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 elastic public IPs

DescribeDiskMonitorData queries the relevant monitoring information of the user's specified disk in pages

Other interfaces

API

Description

DescribeInstanceTypes queries the instance resource specification list provided by ECS