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
API | Title | Description |
---|---|---|
CreateCustomDomain | CreateCustomDomain | Creates a custom domain name. |
DeleteCustomDomain | DeleteCustomDomain | Deletes a custom domain name. |
GetCustomDomain | GetCustomDomain | Queries information about a custom domain name. |
ListCustomDomains | ListCustomDomains | Queries custom domain names. |
UpdateCustomDomain | UpdateCustomDomain | Update a custom domain name. |
Function
API | Title | Description |
---|---|---|
DeleteFunctionVersion | DeleteFunctionVersion | Deletes a function version. |
GetFunctionCode | GetFunctionCode | Queries a code package of a function. |
ListFunctionVersions | ListFunctionVersions | Queries versions of a function. |
PublishFunctionVersion | PublishFunctionVersion | Publishes a function version. |
CreateFunction | CreateFunction | Creates a function. |
DeleteFunction | DeleteFunction | Deletes a function. |
GetFunction | GetFunction | http://pre.hhht/#vpc |
ListFunctions | ListFunctions | Queries a list of functions. |
InvokeFunction | InvokeFunction | Invokes a function. |
UpdateFunction | UpdateFunction | Updates the information about a function. |
Alias
API | Title | Description |
---|---|---|
DeleteAlias | DeleteAlias | Deletes an alias. |
GetAlias | GetAlias | Queries information about an alias. |
ListAliases | ListAliases | Queries aliases. |
UpdateAlias | UpdateAlias | Updates an alias. |
CreateAlias | CreateAlias | Creates an alias. |
Trigger
API | Title | Description |
---|---|---|
CreateTrigger | CreateTrigger | Creates a trigger. |
DeleteTrigger | DeleteTrigger | Deletes a trigger. |
GetTrigger | GetTrigger | Queries information about a trigger. |
ListTriggers | ListTriggers | Queries the triggers of a function. |
UpdateTrigger | UpdateTrigger | Modifies a trigger. |
FunctionAsyncInvokeConfig
API | Title | Description |
---|---|---|
DeleteAsyncInvokeConfig | DeleteAsyncInvokeConfig | Deletes an asynchronous invocation configuration. |
GetAsyncInvokeConfig | GetAsyncInvokeConfig | Gets asynchronous invocation configurations of a function. |
ListAsyncInvokeConfigs | ListAsyncInvokeConfigs | Queries all asynchronous configurations of a function. |
PutAsyncInvokeConfig | PutAsyncInvokeConfig | Creates or modifies an asynchronous invocation configuration for a function. |
FunctionProvisionConfig
API | Title | Description |
---|---|---|
DeleteProvisionConfig | DeleteProvisionConfig | Deletes a provisioned configuration. |
GetProvisionConfig | GetProvisionConfig | Queries provisioned configurations. |
ListProvisionConfigs | ListProvisionConfigs | Queries a list of provisioned configurations. |
PutProvisionConfig | PutProvisionConfig | Creates provisioned configurations. |
FunctionConcurrencyConfig
API | Title | Description |
---|---|---|
DeleteConcurrencyConfig | DeleteConcurrencyConfig | Deletes a concurrency configuration. |
GetConcurrencyConfig | GetConcurrencyConfig | Obtains a concurrency configuration. |
ListConcurrencyConfigs | ListConcurrencyConfigs | Queries a list of concurrency configurations. |
PutConcurrencyConfig | PutConcurrencyConfig | Configures concurrency of a function. |
Layer
API | Title | Description |
---|---|---|
CreateLayerVersion | CreateLayerVersion | Releases a layer version. |
DeleteLayerVersion | DeleteLayerVersion | Deletes a layer version. |
GetLayerVersion | GetLayerVersion | Queries versions of a layer. |
GetLayerVersionByArn | GetLayerVersionByArn | Obtain version information of a layer by using ARNs. |
ListLayerVersions | ListLayerVersions | Gets a list of layer versions. |
ListLayers | ListLayers | Gets a list of layers. |
PutLayerACL | PutLayerACL | Modifies permissions of a layer. |
Instances
API | Title | Description |
---|---|---|
ListInstances | ListInstances | Queries a list of function instances. |
VpcBinding
API | Title | Description |
---|---|---|
ListVpcBindings | ListVpcBindings | Queries a list of existing VPC connections. |
CreateVpcBinding | CreateVpcBinding | Creates a VPC connection. |
DeleteVpcBinding | DeleteVpcBinding | Deletes an access control policy from a specified policy group for a VPC firewall. |
Tag
API | Title | Description |
---|---|---|
TagResources | TagResources | Adds tags to a resource. |
ListTagResources | ListTagResources | Lists all tagged resources. |
UntagResources | UntagResources | Removes tags from a resource. |
asynchronous task
API | Title | Description |
---|---|---|
GetAsyncTask | GetAsyncTask | Queries the information about an asynchronous task. |
ListAsyncTasks | ListAsyncTasks | Lists asynchronous tasks. |
StopAsyncTask | StopAsyncTask | Stops an asynchronous task. |