All Products
Search
Document Center

Function Compute:List of operations by function

Last Updated:Aug 20, 2025

This topic describes the API operations available for use in Function Compute.

Note The original API is under maintenance. We recommend that you use the upgraded API. For more information, see List of operations by function.

Description

Before you call an API operation, you must obtain the ID of your Alibaba Cloud account and an AccessKey pair for identity authentication. This way, you call API operations by using tools such as SDKs or command-line interface (CLI). For more information, see the following topics:

Service

APIDescription
CreateServiceCreates a service.
DeleteServiceDeletes a service.
UpdateServiceUpdates a service.
GetServiceQueries the information about a service.
ListServicesQueries services.

Function

APIDescription
CreateFunctionCreates a function.
DeleteFunctionDeletes a function.
UpdateFunctionUpdates a function.
GetFunctionQueries the information about a function.
GetFunctionCodeQueries the code package of a function.
ListFunctionsQueries functions.
InvokeFunctionInvokes a function.

Trigger

APIDescription
CreateTriggerCreates a trigger.
DeleteTriggerDeletes a trigger.
UpdateTriggerUpdates a trigger.
GetTriggerQueries the information about a trigger.
ListTriggersQueries triggers.

Version

APIDescription
PublishServiceVersionPublishes a service version.
DeleteServiceVersionDeletes a service version.
ListServiceVersionsQueries the versions of a service.

Alias

APIDescription
CreateAliasCreates an alias.
DeleteAliasDeletes an alias.
UpdateAliasUpdates an alias.
GetAliasQueries the information about an alias.
ListAliasesQueries aliases.

Custom domain names

APIDescription
CreateCustomDomainCreates a custom domain name.
DeleteCustomDomainDeletes a custom domain name.
UpdateCustomDomainUpdates a custom domain name.
GetCustomDomainQueries a custom domain name.
ListCustomDomainsQueries custom domain names.

Provisioned configurations

APIDescription
PutProvisionConfigSets a provisioned configuration.
GetProvisionConfigQueries a provisioned configuration.
ListProvisionConfigsQueries provisioned configurations.

Tag

APIDescription
TagResourceAdds tags to a resource.
UntagResourceRemoves tags from a resource.
GetResourceTagsQueries all tags of a resource.

Asynchronous invocation configurations

APIDescription
PutFunctionAsyncInvokeConfigCreates or updates the asynchronous invocation configuration of a function in a service.
DeleteFunctionAsyncInvokeConfigDeletes the asynchronous invocation configurations of a function in a service.
GetFunctionAsyncInvokeConfigQueries the asynchronous invocation configurations of a function in a service.
ListFunctionAsyncInvokeConfigsQueries all asynchronous invocation configurations of a function in a service.

Layer

APIDescription
PublishLayerVersionPublishes a layer version.
DeleteLayerVersionDeletes a layer version.
GetLayerVersionQueries the information about a layer version.
ListLayerVersionsQueries the versions of a layer.
ListLayersQueries layers.