The following tables describe API operations available for use in Function Compute.
Service
API | Description |
---|---|
CreateService | Creates a service. |
DeleteService | Deletes a service. |
UpdateService | Updates the information of a service. |
GetService | Queries the information of a service. |
ListServices | Queries the list of services. |
Function
API | Description |
---|---|
CreateFunction | Creates a function. |
DeleteFunction | Deletes a function. |
UpdateFunction | Updates the information of a function. |
GetFunction | Queries the information of a function. |
GetFunctionCode | Queries the code package of a function. |
ListFunctions | Queries the list of functions. |
InvokeFunction | Calls and executes a function. |
Trigger
API | Description |
---|---|
CreateTrigger | Creates a trigger. |
DeleteTrigger | Deletes a trigger. |
UpdateTrigger | Updates a trigger. |
GetTrigger | Queries the information of a trigger. |
ListTriggers | Queries the list of triggers. |
Version
API | Description |
---|---|
PublishServiceVersion | Publishes a service version. |
DeleteServiceVersion | Deletes a version. |
ListServiceVersions | Queries the list of versions. |
Alias
API | Description |
---|---|
CreateAlias | Creates an alias. |
DeleteAlias | Deletes an alias. |
UpdateAlias | Updates an alias. |
GetAlias | Queries the information of an alias. |
ListAliases | Queries the list of aliases. |
CustomDomain
API | Description |
---|---|
CreateCustomDomain | Creates a custom domain name. |
DeleteCustomDomain | Deletes a custom domain name. |
UpdateCustomDomain | Updates the configuration of a custom domain name. |
GetCustomDomain | Queries a custom domain name. |
ListCustomDomains | Queries the list of custom domain names. |
ProvisionConfig
API | Description |
---|---|
PutProvisionConfig | Sets the reserved configurations. |
GetProvisionConfig | Queries the reserved configurations. |
ListProvisionConfigs | Queries the list of the reserved configurations. |
Tag
API | Description |
---|---|
TagResource | Creates a tag for resources. |
UntagResource | Deletes tags of resources. |
GetResourceTags | Queries the information of all tags of resources. |
FunctionAsyncInvokeConfig
API | Description |
---|---|
PutFunctionAsyncInvokeConfig | Creates or updates a specified asynchronous invocation configuration of a function in a service. |
DeleteFunctionAsyncInvokeConfig | Deletes a specified asynchronous invocation configuration of a function in a service. |
GetFunctionAsyncInvokeConfig | Queries a specified asynchronous invocation configuration of a function in a service. |
ListFunctionAsyncInvokeConfigs | Queries all asynchronous invocation configurations of a function in a service. |