Cloud Control API is a set of standardized and resource-based APIs for developers with a unified console and SDKs. As cloud computing services become increasingly diverse, the number of APIs continues to grow, leading to inflated cost for users managing cloud resources and adapting to new product features. With Cloud Control APIs, developers do not have to understand the dependencies among APIs, removing the learning costs typically associated with the diverse interfaces. You can call standardized APIs throughout the lifecycle of resource management. After new features are released for cloud services, you can integrate new features by simply modifying the parameters.
Benefits
The following benefits are provided:
Free of charge.
Removes the need to maintain multiple Alibaba Cloud SDK versions.
Easily integrates Alibaba Cloud services without the need to understand the dependencies among APIs.
Provides a unified console interface.
Offers SDKs for common programming languages and is continuously updated.
Ongoing support for new products and features.
Dynamically updated properties of cloud services.
Employs asynchronous execution for some APIs to bolster task stability.
Key features
Cloud Control API provides unified operations and SDKs to help developers efficiently manage the lifecycle of cloud resources.
Unified interface
With standardized and resource-based APIs, developers can use a unified request path format and common request and response parameters to manage the lifecycle of different products.
API name
Description
ListProducts
Queries product list.
ListResourceTypes
Queries resource metadata.
CreateResource
Creates a resource.
UpdateResource
Updates a resource.
GetResources
Queries a resource.
DeleteResource
Deletes a resource.
A wide range of features are available on the OpenAPI Explorer, including but not limited to:
View resource attributes, authorization policies, and resource metadata.
View the request path and parameters.
Dynamically generate sample codes in common programming languages.
View the details of an API.
Call APIs and view the results and error diagnosis.
Manage task asynchronously.
Unified SDKs
Cloud Control API encapsulates SDKs for common programming languages. For more information, see Install SDKs. The SDK Center also provides information on installation and sample codes to help developers integrate and use SDKs more easily.