This product(
FC-Open/2021-04-06
) 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.
ReservedCapacities
API | Title | Description |
---|---|---|
ListReservedCapacities | ListReservedCapacities | Queries purchased provisioned instances. This API operation has been deprecated. We recommend that you do not continue to use this API operation. |
GetAccountSettings
API | Title | Description |
---|---|---|
GetAccountSettings | GetAccountSettings | You can call this operation to query the information about an account. |
Service
API | Title | Description |
---|---|---|
CreateService | CreateService | Create a service. |
DeleteService | DeleteService | Deletes a service. |
UpdateService | UpdateService | Updates a service. |
ListServices | ListServices | Queries a list of services. |
GetService | GetService | Queries information about a specified service. |
ServiceVersion
API | Title | Description |
---|---|---|
DeleteServiceVersion | DeleteServiceVersion | Removes a service version. |
PublishServiceVersion | PublishServiceVersion | Publishes a service version. |
ListServiceVersions | ListServiceVersions | Queries all the versions of a service. |
Trigger
API | Title | Description |
---|---|---|
CreateTrigger | CreateTrigger | A trigger is created. |
DeleteTrigger | DeleteTrigger | Deletes a trigger. |
UpdateTrigger | UpdateTrigger | Modifies a trigger. |
GetTrigger | GetTrigger | Queries the information about a trigger. |
ListTriggers | ListTriggers | Queries the triggers of a function. |
CustomDomain
API | Title | Description |
---|---|---|
CreateCustomDomain | CreateCustomDomain | Adds a custom domain name. |
DeleteCustomDomain | DeleteCustomDomain | Deletes a custom domain name. |
UpdateCustomDomain | UpdateCustomDomain | Modifies a custom domain name. |
GetCustomDomain | GetCustomDomain | Queries the information about a custom domain name. |
ListCustomDomains | ListCustomDomains | Queries available custom domain names. |
Alias
API | Title | Description |
---|---|---|
CreateAlias | CreateAlias | Creates an alias. |
DeleteAlias | DeleteAlias | Deletes an alias. |
UpdateAlias | UpdateAlias | Updates an alias. |
GetAlias | GetAlias | Queries information about an alias. |
ListAliases | ListAliases | Queries all aliases of a service. |
Function
API | Title | Description |
---|---|---|
CreateFunction | CreateFunction | Creates a function. |
DeleteFunction | DeleteFunction | Deletes a function. Before you delete a function, you must delete triggers of the function. |
UpdateFunction | UpdateFunction | The GPU memory capacity for the function. Unit: MB. The value must be a multiple of 1,024. |
GetFunction | GetFunction | Queries the information about a function. |
GetFunctionCode | GetFunctionCode | Queries the code package of a function. |
ListFunctions | ListFunctions | Queries functions. |
InvokeFunction | InvokeFunction | Invoke a function. |
FunctionAsyncInvokeConfig
API | Title | Description |
---|---|---|
PutFunctionAsyncInvokeConfig | PutFunctionAsyncInvokeConfig | Creates or modifies an asynchronous invocation configuration for a function. |
DeleteFunctionAsyncInvokeConfig | DeleteFunctionAsyncInvokeConfig | Deletes an asynchronous invocation configuration. |
GetFunctionAsyncInvokeConfig | GetFunctionAsyncInvokeConfig | Obtains asynchronous invocation configurations of a function. |
ListFunctionAsyncInvokeConfigs | ListFunctionAsyncInvokeConfigs | Queries all asynchronous invocation configurations of a function in a service. If the number of configurations exceeds the value of the limit parameter, the nextToken parameter is returned. You can use the nextToken parameter to query the next page of results. |
FunctionOnDemandConfig
API | Title | Description |
---|---|---|
DeleteFunctionOnDemandConfig | DeleteFunctionOnDemandConfig | Deletes a concurrency configuration of a function. |
GetFunctionOnDemandConfig | GetFunctionOnDemandConfig | Obtains configurations of on-demand instances. |
ListOnDemandConfigs | ListOnDemandConfigs | Queries on-demand instance configurations a function. |
PutFunctionOnDemandConfig | PutFunctionOnDemandConfig | Creates a function rule. |
ProvisionConfig
API | Title | Description |
---|---|---|
GetProvisionConfig | GetProvisionConfig | Queries the details of provisioned configurations. |
ListProvisionConfigs | ListProvisionConfigs | Queries configurations of provisioned instances. |
PutProvisionConfig | PutProvisionConfig | Creates provisioned configurations. |
StatefulAsyncInvocation
API | Title | Description |
---|---|---|
StopStatefulAsyncInvocation | StopStatefulAsyncInvocation | Stops an asynchronous task. |
ListStatefulAsyncInvocationFunctions | ListStatefulAsyncInvocationFunctions | Queries all function resources that have enabled asynchronous tasks within the current account. |
GetStatefulAsyncInvocation | GetStatefulAsyncInvocation | Gets asynchronous task records that meet specified conditions. |
ListStatefulAsyncInvocations | ListStatefulAsyncInvocations | Queries all asynchronous invocations in an asynchronous task that meets specific conditions. |
Layer
API | Title | Description |
---|---|---|
CreateLayerVersion | CreateLayerVersion | Releases a layer version. |
DeleteLayerVersion | DeleteLayerVersion | Deletes a layer version. |
ListLayers | ListLayers | Gets a list of layers. |
ListLayerVersions | ListLayerVersions | Gets a list of layer versions. |
GetLayerVersion | GetLayerVersion | Queries versions of a layer. |
PutLayerACL | PutLayerACL | Modifies permissions of a layer. |
EventSources
API | Title | Description |
---|---|---|
ListEventSources | ListEventSources | Queries a list of event sources for function invocations. |
DeregisterEventSource | DeregisterEventSource | Deregisters an event source for a function invocation. This API operation has been deprecated. We recommend that you do not continue to use it. |
RegisterEventSource | RegisterEventSource | Registers an event source. |
VpcBinding
API | Title | Description |
---|---|---|
CreateVpcBinding | CreateVpcBinding | Creates a VPC connection. |
DeleteVpcBinding | DeleteVpcBinding | Deletes an access control policy from a specified policy group for a VPC firewall. |
ListVpcBindings | ListVpcBindings | Queries a list of existing VPC connections. |
Tag
API | Title | Description |
---|---|---|
GetResourceTags | GetResourceTags | Queries all the tags of a resource. |
ListTaggedResources | ListTaggedResources | Queries all tagged services. |
TagResource | TagResource | Adds tags to a resource. |
UntagResource | UntagResource | Removes tags from resources. |
Instances
API | Title | Description |
---|---|---|
ListInstances | ListInstances | Query a list of available instances of a function. |