如何创建密钥以用于可扩展性操作
Last Updated February 5, 2025

可以通过使用项目级别密钥将加密输入添加到可扩展性操作。
通过密钥,可以将加密输入值添加到可扩展性操作。在使用输入管理敏感数据(如密码和证书)的用例中,加密非常有用。密钥可用于所有 FaaS 提供程序和运行时。
您还可以使用操作常量添加加密输入值。请参见如何创建可扩展性操作常量
对密钥的访问依赖于创建密钥的项目。例如,在项目 A 中创建的密钥仅可由项目 A 中包含的用户进行访问。
将密钥值添加到脚本时,密钥使用
context.getSecret()
函数对其进行解密。此函数使用密钥的名称作为参数。例如,您可能在操作中使用名为
abxsecret
的密钥作为加密输入参数。要将此输入参数添加到操作脚本,必须使用
context.getSecret(inputs["abxsecret"])
  1. 可扩展性
    操作
    页面上,选择现有可扩展性操作或创建新的可扩展性操作。
  2. 默认输入
    下,选择类型
    密钥
  3. 搜索密钥并将其添加到可扩展性操作输入。
  4. 使用
    context.getSecret()
    函数将密钥添加到可扩展性操作脚本。
  5. 要测试密钥,请单击
    测试