Product | Abbreviation in CAM | Console | Authorization by Tag | Authorization Granularity | IP Restriction |
---|---|---|---|---|---|
Serverless Cloud Function | scf | Supported | Supported | Resource level | Partially supported |
Note:
The authorization granularity of cloud products is divided into three levels: service level, operation level, and resource level, based on the degree of granularity.
Two authorization granularity levels of API are supported: resource level, and operation level.
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
BatchResumeService | resume service | Operation level | * | Supported |
BatchSuspendService | suspend service | Operation level | * | Supported |
BindTrigger | scf bind trigger | Operation level | * | Supported |
BuildDebugConnection | Build the connection of debug | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
ChangeTcbBackendClsType | ChangeTcbBackendClsType | Operation level | * | Supported |
ConvertPayMode | ConvertPayMode | Operation level | * | Supported |
CopyFunction | CopyFunction | Operation level | * | Supported |
CreateAlias | Operation level | * | Supported | |
CreateFunction | create function | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
CreateFunctionTemplate | create function template | Operation level | * | Supported |
CreateNamespace | Operation level | * | Supported | |
CreateResource | CreateResource | Operation level | * | Supported |
DeleteAlias | Operation level | * | Supported | |
DeleteFunction | delete function | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
DeleteFunctionVersion | delete function input version | Operation level | * | Supported |
DeleteLayerVersion | - | Operation level | * | Supported |
DeleteNamespace | Operation level | * | Supported | |
DeleteProvisionedConcurrencyConfig | Delete provisioned concurrency config of specified function or function version | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
DeleteReservedConcurrencyConfig | Delete reserved concurrency memory config of specified function. | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
InvokeFunction | invokefunction | Operation level | * | Supported |
InvokeFunctionUrl | Function URL Invoke Interface | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${Namespace}/function/${FunctionName} | Supported |
PublishLayerVersion | Creates a new version of a layer using the given zip file or cos object. | Operation level | * | Supported |
PublishVersion | Publish version | Operation level | * | Supported |
PutProvisionedConcurrencyConfig | Set provisioned concurrency config of specified functonvresion | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
PutReservedConcurrencyConfig | Set reserved concurrency memory config of specified function. | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
PutTotalConcurrencyConfig | Set user concurrency memory limit. | Operation level | * | not supported |
SetTrigger | Operation level | * | not supported | |
StartDebugMode | Open debug mode | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
StartDebugging | Open debugging | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
StopDebugMode | Stop debug mode | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
StopDebugging | Stop debugging | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
UnbindTrigger | scf unbind trigger | Operation level | * | Supported |
UpdateAlias | Operation level | * | Supported | |
UpdateFunction | Operation level | * | not supported | |
UpdateFunctionCode | update function code | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
UpdateFunctionConfiguration | update function configuration | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
UpdateFunctionEventInvokeConfig | UpdateFunctionEventInvokeConfig | Resource level | qcs::scf::uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
UpdateFunctionIncrementalCode | Update Function IncrementalCode | Resource level | qcs::scf:${region}:uin/${uin}:namespace/${namespace}/function/${functionName} | Supported |
UpdateNamespace | Operation level | * | Supported | |
UpdateTrigger | UpdateTrigger | Operation level | * | Supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
CheckCreate | checkcreate | Operation level | * | Supported |
CheckModify | CheckModify | Operation level | * | Supported |
CheckResource | CheckResource | Operation level | * | not supported |
CheckSearchLogs | CheckSearchLogs | Operation level | * | Supported |
CreateTrigger | CreateTrigger | Operation level | * | Supported |
DeleteTrigger | DeleteTrigger | Operation level | * | Supported |
DescribeImageAccelerateInfo | get imageAccelerate info | Operation level | * | Supported |
DescribeUserResources | describe user resource info | Operation level | * | Supported |
GetAccount | Operation level | * | Supported | |
GetAccountSettings | Operation level | * | not supported | |
GetAlias | Operation level | * | Supported | |
GetAsyncEventOverview | get async event overview | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
GetAsyncEventStatus | get async event status | Operation level | * | Supported |
GetBatchUserInfo | get user global info | Operation level | * | Supported |
GetBeianResource | get beian resource | Operation level | * | not supported |
GetCloudStudioAccessInfo | get coud studio access info | Operation level | * | Supported |
GetCloudStudioTicket | get cloud stdio tmpToken | Operation level | * | Supported |
GetContainerLoginToken | GetContainerLoginToken | Resource level | qcs::scf::uin/${uin}:namespace/$ns/function/$func | Supported |
GetDebuggingInfo | Get info of debugging | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
GetDemoAddress | get function demo download address | Operation level | * | Supported |
GetDemoDetail | get demo detail | Operation level | * | Supported |
GetFunction | get function detail | Operation level | * | Supported |
GetFunctionAddress | GetFunctionAddress | Operation level | * | Supported |
GetFunctionEventInvokeConfig | GetFunctionEventInvokeConfig | Operation level | * | Supported |
GetFunctionLogs | Operation level | * | Supported | |
GetFunctionSAM | Operation level | * | Supported | |
GetFunctionTemplate | get function template detail | Operation level | * | Supported |
GetLayerVersion | Get layer version details, including links to download files in layers. | Operation level | * | Supported |
GetPkgsInfo | Get prepaid resource pack details | Operation level | * | Supported |
GetProvisionedConcurrencyConfig | Get provisioned concurrency config of specified function or functionversion | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
GetRequestStatus | get request status | Operation level | * | Supported |
GetReservedConcurrencyConfig | Get reserved concurrency memory config of specified function. | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
GetUserBurst | get user burst | Operation level | * | Supported |
GetUserEipQuota | get user eip quota | Operation level | * | Supported |
GetUserInfo | GetUserInfo | Operation level | * | Supported |
GetUserResourceAmount | Get User Resource Amount | Operation level | * | Supported |
Invoke | Operation level | * | not supported | |
ListAliases | Operation level | * | Supported | |
ListAsyncEvents | list async events | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
ListDemo | list function demos | Operation level | * | Supported |
ListFunctionInstances | list function instances | Operation level | * | Supported |
ListFunctionTestModels | Operation level | * | Supported | |
ListFunctions | Operation level | * | not supported | |
ListGoods | ListGoods | Operation level | * | Supported |
ListHelpDoc | list help doc | Operation level | * | Supported |
ListIntranetAddress | list intranet address | Operation level | * | Supported |
ListIntranetAddressInternal | ListIntranetAddressInternal | Operation level | * | Supported |
ListNamespaces | Operation level | * | Supported | |
ListTriggers | list triggers | Resource level | qcs::scf:${region}:uin/${uin}:namespace/$ns/function/$func | Supported |
ListVersion | Operation level | * | not supported | |
ListVersionByFunction | Operation level | * | Supported | |
ModifyPreCheck | Modify pkg Pre Check | Operation level | * | Supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
ListLayerVersions | - | Operation level | * | Supported |
ListLayers | - | Operation level | * | Supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
TerminateAsyncEvent | terminate async event | Resource level | qcs::scf:$region:uin/$uin:namespace/$ns/function/$func | Supported |
문제 해결에 도움이 되었나요?