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 (11370001915) 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 subscription instances. |
GetAccountSettings
API | Title | Description |
---|---|---|
GetAccountSettings | GetAccountSettings | Queries available zones within the current account. |
Service
API | Title | Description |
---|---|---|
CreateService | CreateService | Create a service. |
DeleteService | DeleteService | Deletes a service. |
UpdateService | UpdateService | Updates a service. |
ListServices | ListServices | Queries services. |
GetService | GetService | Queries information about a specified service. |
ServiceVersion
API | Title | Description |
---|---|---|
DeleteServiceVersion | DeleteServiceVersion | Deletes 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 | Removes 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 the 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. |
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 details of a function code package. |
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 the asynchronous invocation configurations of a function in a service. |
GetFunctionAsyncInvokeConfig | GetFunctionAsyncInvokeConfig | Queries an asynchronous invocation configuration of a function in a service. |
ListFunctionAsyncInvokeConfigs | ListFunctionAsyncInvokeConfigs | Lists the 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 the on-demand configuration of a function. |
GetFunctionOnDemandConfig | GetFunctionOnDemandConfig | Obtains configurations of on-demand instances. |
ListOnDemandConfigs | ListOnDemandConfigs | Queries on-demand configurations. |
PutFunctionOnDemandConfig | PutFunctionOnDemandConfig | Creates a function rule. |
ProvisionConfig
API | Title | Description |
---|---|---|
GetProvisionConfig | GetProvisionConfig | Queries the provisioned configuration of a function. |
ListProvisionConfigs | ListProvisionConfigs | Queries provisioned configurations. |
PutProvisionConfig | PutProvisionConfig | Creates or modifies a provisioned configuration for a function. |
StatefulAsyncInvocation
API | Title | Description |
---|---|---|
StopStatefulAsyncInvocation | StopStatefulAsyncInvocation | Stops an asynchronous task. |
ListStatefulAsyncInvocationFunctions | ListStatefulAsyncInvocationFunctions | Queries all the functions with the asynchronous task feature enabled within the current account. |
GetStatefulAsyncInvocation | GetStatefulAsyncInvocation | Queries the information about an asynchronous task that meets specific conditions. |
ListStatefulAsyncInvocations | ListStatefulAsyncInvocations | Queries all asynchronous tasks that meet specific conditions. |
Layer
API | Title | Description |
---|---|---|
CreateLayerVersion | CreateLayerVersion | Releases a layer version. |
DeleteLayerVersion | DeleteLayerVersion | Deletes a layer version. |
ListLayers | ListLayers | Queries information about layers. |
ListLayerVersions | ListLayerVersions | Queries the versions of a layer. |
GetLayerVersion | GetLayerVersion | Queries the information about a layer version. |
PutLayerACL | PutLayerACL | Modifies the permissions of a layer. |
EventSources
API | Title | Description |
---|---|---|
ListEventSources | ListEventSources | Queries all the event sources of a function. |
DeregisterEventSource | DeregisterEventSource | Deregisters an event source. |
RegisterEventSource | RegisterEventSource | Registers an event source. |
VpcBinding
API | Title | Description |
---|---|---|
CreateVpcBinding | CreateVpcBinding | Binds a VPC. |
DeleteVpcBinding | DeleteVpcBinding | Deletes a bound VPC. |
ListVpcBindings | ListVpcBindings | Queries the list of VPCs. |
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 | Queries the available instances of a function. |
Others
API | Title | Description |
---|---|---|
ClaimGPUInstance | ClaimGPUInstance | Gets a GPU rendering instance. |
ReleaseGPUInstance | ReleaseGPUInstance | Releases a GPU rendering instance. |