上云无忧 > 文档中心 > 腾讯云云函数使用教程 - 创建函数 URL
云函数 SCF
腾讯云云函数使用教程 - 创建函数 URL

文档简介:
本文向您介绍如何使用控制台和使用 API 创建函数 URL。 使用控制台创建函数 URL: 1. 登录 Serverless 控制台,单击左侧导航栏的函数服务。 2. 在函数服务页面,单击函数名,进入该函数详情页面。 3. 选择左侧导航中的函数 URL,单击创建函数 URL。
*此产品及展示信息均由腾讯云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠
本文向您介绍如何使用控制台和使用 API 创建函数 URL。

使用控制台创建函数 URL

1. 登录 Serverless 控制台,单击左侧导航栏的函数服务
2. 函数服务页面,单击函数名,进入该函数详情页面。
3. 选择左侧导航中的函数 URL,单击创建函数 URL。如下图所示:

4. 新建函数 URL 页面,参考以下信息进行创建。

配置项
描述
别名/版本
URL 绑定在别名或者版本维度,每一个别名或者版本仅允许创建一个 URL。
公网/内网访问
可以根据业务需求选择开启公网或者内网 URL 访问。
授权类型
授权类型支持选择开放CAM 鉴权
开放:不需要对函数请求进行身份验证,支持匿名访问,任何人都可以发起 HTTP 请求调用您的函数。
CAM 鉴权:需要对函数 CAM 鉴权验证,用户可以基于函数 InvokeFunctionUrl 接口进行资源管理和使用权限配置,详情请参见 函数 URL 认证鉴权配置
5. 单击提交完成创建。

使用 API 创建函数 URL

创建函数 URL 与创建触发器共用接口,公用参数详情请参见 设置函数触发方式,其中Type参数请填写httpTriggerDesc参数配置说明如下:
名称
类型
必选
描述
AuthType
String
授权类型,CAM 表示需使用 函数 URL 认证鉴权配置,NONE 表示无需授权。
NetConfig
NetConfig
网络访问配置,示例值:{ "EnableIntranet": true, "EnableExtranet": false, }

NetConfig

名称
类型
必选
描述
EnableIntranet
Bool
是否开启内网访问
EnableExtranet
Bool
是否开启公网访问

参数示例

		
trigger_desc = {
"AuthType": "NONE",
"NetConfig": {
"EnableIntranet": true,
"EnableExtranet": false,
}
}
params = {
"FunctionName": "helloworld",
"TriggerName": "func_url",
"TriggerDesc": json.dumps(trigger_desc),
"Type": "http",
"Namespace": "default",
"Enable": "OPEN",
}
相似文档
  • 简介: 您可以通过配置认证鉴权策略来控制对函数 URL 的访问。 在配置函数 URL 时,必须指定以下认证选项之一: CAM 鉴权:需要对函数 CAM 鉴权验证,用户可以基于函数 InvokeFunctionUrl 接口进行资源管理和使用权限配置。您可以通过配置 InvokeFunctionUrl 策略权限来开放或限制接口的访问。 开放:不需要对函数请求进行身份验证,支持匿名访问,任何人都可以发起 HTTP 请求调用您的函数。
  • 简介: 云函数(Serverless Cloud Function,SCF)的版本包含了函数的代码及配置。在实际的开发过程中,可通过发布版本固定函数代码及配置内容,减少影响业务系统的问题因素。
  • 操作场景: 当您需要查看某个函数的版本配置、代码等信息时,可参考本文档进行操作。
  • 操作场景: 在完成云函数的配置、提交代码并通过在线测试后,您可以通过发布版本的方式,固化云函数的版本,避免后续因修改代码和测试引起在线业务错误或执行失败。您可以随时发布版本,云函数任何一次的版本发布都将 $LATEST 版本发布为最新版本。
  • 版本功能主要用于对于函数配置和代码的固化,避免开发调试及测试时,对业务的影响。发布云函数的版本 后,您可以通过调用指定版本的云函数,来使用版本。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部