All Products
Search
Document Center

Function Compute:List of operations by function

Last Updated:Dec 12, 2024
This product(FC/2023-03-30) OpenAPI adopts ROA Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

CustomDomain

APITitleDescription
CreateCustomDomainCreateCustomDomainCreates a custom domain name.
DeleteCustomDomainDeleteCustomDomainDeletes a custom domain name.
GetCustomDomainGetCustomDomainQueries information about a custom domain name.
ListCustomDomainsListCustomDomainsQueries custom domain names.
UpdateCustomDomainUpdateCustomDomainUpdate a custom domain name.

Function

APITitleDescription
DeleteFunctionVersionDeleteFunctionVersionDeletes a function version.
GetFunctionCodeGetFunctionCodeQueries a code package of a function.
ListFunctionVersionsListFunctionVersionsQueries versions of a function.
PublishFunctionVersionPublishFunctionVersionPublishes a function version.
CreateFunctionCreateFunctionCreates a function.
DeleteFunctionDeleteFunctionDeletes a function.
GetFunctionGetFunctionhttp://pre.hhht/#vpc
ListFunctionsListFunctionsQueries a list of functions.
InvokeFunctionInvokeFunctionInvokes a function.
UpdateFunctionUpdateFunctionUpdates the information about a function.

Alias

APITitleDescription
DeleteAliasDeleteAliasDeletes an alias.
GetAliasGetAliasQueries information about an alias.
ListAliasesListAliasesQueries aliases.
UpdateAliasUpdateAliasUpdates an alias.
CreateAliasCreateAliasCreates an alias.

Trigger

APITitleDescription
CreateTriggerCreateTriggerCreates a trigger.
DeleteTriggerDeleteTriggerDeletes a trigger.
GetTriggerGetTriggerQueries information about a trigger.
ListTriggersListTriggersQueries the triggers of a function.
UpdateTriggerUpdateTriggerModifies a trigger.

FunctionAsyncInvokeConfig

APITitleDescription
DeleteAsyncInvokeConfigDeleteAsyncInvokeConfigDeletes an asynchronous invocation configuration.
GetAsyncInvokeConfigGetAsyncInvokeConfigGets asynchronous invocation configurations of a function.
ListAsyncInvokeConfigsListAsyncInvokeConfigsQueries all asynchronous configurations of a function.
PutAsyncInvokeConfigPutAsyncInvokeConfigCreates or modifies an asynchronous invocation configuration for a function.

FunctionProvisionConfig

APITitleDescription
DeleteProvisionConfigDeleteProvisionConfigDeletes a provisioned configuration.
GetProvisionConfigGetProvisionConfigQueries provisioned configurations.
ListProvisionConfigsListProvisionConfigsQueries a list of provisioned configurations.
PutProvisionConfigPutProvisionConfigCreates provisioned configurations.

FunctionConcurrencyConfig

APITitleDescription
DeleteConcurrencyConfigDeleteConcurrencyConfigDeletes a concurrency configuration.
GetConcurrencyConfigGetConcurrencyConfigObtains a concurrency configuration.
ListConcurrencyConfigsListConcurrencyConfigsQueries a list of concurrency configurations.
PutConcurrencyConfigPutConcurrencyConfigConfigures concurrency of a function.

Layer

APITitleDescription
CreateLayerVersionCreateLayerVersionReleases a layer version.
DeleteLayerVersionDeleteLayerVersionDeletes a layer version.
GetLayerVersionGetLayerVersionQueries versions of a layer.
GetLayerVersionByArnGetLayerVersionByArnObtain version information of a layer by using ARNs.
ListLayerVersionsListLayerVersionsGets a list of layer versions.
ListLayersListLayersGets a list of layers.
PutLayerACLPutLayerACLModifies permissions of a layer.

Instances

APITitleDescription
ListInstancesListInstancesQueries a list of function instances.

VpcBinding

APITitleDescription
ListVpcBindingsListVpcBindingsQueries a list of existing VPC connections.
CreateVpcBindingCreateVpcBindingCreates a VPC connection.
DeleteVpcBindingDeleteVpcBindingDeletes an access control policy from a specified policy group for a VPC firewall.

Tag

APITitleDescription
TagResourcesTagResourcesAdds tags to a resource.
ListTagResourcesListTagResourcesLists all tagged resources.
UntagResourcesUntagResourcesRemoves tags from a resource.

asynchronous task

APITitleDescription
GetAsyncTaskGetAsyncTaskQueries the information about an asynchronous task.
ListAsyncTasksListAsyncTasksLists asynchronous tasks.
StopAsyncTaskStopAsyncTaskStops an asynchronous task.