检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
设备属性上报 设备消息 设备消息上报 设备消息状态 设备消息状态变更 设备状态 设备状态变更 产品 产品添加、产品删除、产品更新 设备异步命令状态 批量任务状态变更 运行日志 上报平台日志 批量任务 批量任务状态变更 单击“确定”,完成IoTDA触发器的创建。 触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
资产识别与管理 在函数的环境变量中,若有敏感信息例如账号和密码、Ak/Sk等,建议通过配置加密环境变量。不配置加密环境变量,则会在界面或API返回结果中明文展示。 在使用触发器、配置VPC访问、使用自定义镜像、挂载SFS等场景下,FunctionGraph需要与其他云服务协同工作
使用其他普通事件模板或云事件模板,会自动加载相对应的测试事件,事件模板说明如表2所示。 事件名称 必填参数。 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线“_”(或中划线“-”),并以字母或数字结尾,长度为1-25个字符,例如:event-123test。 测试事件 必填。 在代码编辑区中编辑测试事件代码。
根据页面提示选择登录方式。若选择“华为云 AK/SK登录”,需先获取账号的AK/SK,请参见新增访问密钥。 图3 使用AK/SK登录 您可以选择需要展示的区域Region,查看不同区域的函数信息。 您也可以参考下图,进行更多区域的展示和隐藏、以及账号退出操作。 Show region
cessKey获取临时AK。 getSecretKey( ) 获取用户委托的SecretKey(有效期24小时),使用该方法需要给函数配置委托。 当前函数工作流已停止维护Runtime SDK 中getSecretKey接口,您将无法使用getSecretKey获取临时SK。 g
environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK") auth := basic.NewCredentialsBuilder(). WithAk(ak).
函数模板 如需更换函数模板,请单击“重新选择”。 区域 选择要部署代码的区域。 不同区域的资源之间内网不互通,请就近选择靠近您业务的区域,可以降低网络时延、提高访问速度。 项目 默认与选择的区域一致。 函数名称 函数名称,命名规则如下: 可包含字母、数字、下划线和中划线,长度不超过60个字符。
'bar') value = redis_client.get('foo') logger.info("redis get key foo value={}".format(value)) return value 表1 RedisCluster配置 参数 默认值
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 {自定义key} 是 Object 函数异步执行并返回预留实例请求body体。 响应参数 状态码: 202 表4 响应Header参数 参数 参数类型 描述
、“华东-上海一”区域,在创建函数和OBS桶时请选择上述区域之一。 在操作过程中,所创建的函数和OBS桶必须位于同一个区域下。 资源和成本规划 表1介绍使用FunctionGraph函数对OBS中的图片进行压缩所需的资源和成本规划。 表1 资源和成本规划 资源 资源说明 计费说明
函数当前支持配置固定数量的预留实例策略、配置定时伸缩的预留实例策略、配置按指标伸缩的预留实例策略和配置智能伸缩的预留实例策略。 用户默认没有权限使用指标策略和智能推荐策略,如果需要使用该功能,请在工单系统提交工单添加白名单。 约束与限制 别名和对应的版本不可以同时配置预留实例。比如,latest版本对应的别名为1
可包含字母、数字、中划线、下划线和点,长度不超过42个字符,以字母或数字开头和结尾。当版本号未设置时,系统以时间生成版本号,例如:v20220510-190658。 描述 版本的描述信息,长度不超过512个字符。 完成后单击“确定”,系统自动完成版本发布,当前函数版本也会切换至新创建的版本。 删除版本
放到AdjustmentHandler类中的executeQueryAndUploadWithParam方法中进行调用。 原逻辑和现逻辑分别如图14和图15所示: 图14 原逻辑 图15 现逻辑 本地测试。 将接口调用逻辑在本地通过main函数进行测试,如图16所示。验证通过后再上线函数平台测试。
查看函数监控信息 FunctionGraph会统计函数的运行时指标,显示的指标是函数运行时活动的聚合视图。要查看不同函数版本的指标,可在查看指标前切换函数版本,查询不同版本对应的监控信息。 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 选择待配置的函数,单击进入函数详情页。
仅“开启灰度版本”开启时需要配置。 选择灰度版本的流量切换类型。 按百分比随机灰度:发给主版本的请求中,根据权重值把对应比例的请求切换到灰度版本。比如权重值为5%,则会将5%的主版本请求切到灰度版本,95%的请求继续发给主版本。 按指定规则灰度:把满足设定规则的请求切换到灰度版本,该模式仅支持HTTP函数或使用APIG触发器的函数。
管的共享文件存储,能够弹性伸缩至PB规模,具备高可用性和持久性,为海量数据、高带宽型应用提供有力支持。详情请参见SFS产品介绍。 约束与限制 当前挂载SFS容量型文件系统仅支持存量用户使用,请选择SFS Turbo文件系统和ECS共享目录进行挂载。 使用磁盘挂载功能需要文件系统开放如下端口: