更新时间:2025-01-07 GMT+08:00
分享

开始使用

部署完成后定时任务默认是运行状态,并且按照配置的创建/删除时间“单次”执行。之后要再继续使用,请按以下步骤操作。

  1. 进入资源栈的“资源”页签,单击访问函数工作流。

    图1 资源

  2. 访问函数工作流,依次单击“设置”“环境变量”“编辑环境变量”,参考环境变量填写说明完成变量值填写并单击右下角“确定”进行保存。

    图2 填写变量值
    表1 环境变量填写说明

    bandwidth_charge_mode

    创建的弹性云服务器 ECS实例绑定的弹性公网IP EIP的计费模式,按流量计费(traffic)或者按带宽计费(bandwidth)。

    bandwidth_size

    弹性公网IP EIP的带宽大小,要求整数,单位:Mbit/s。取值范围:1-2,000。

    create_time

    批量创建动作触发时间,格式严格要求:年-月-日 时:分:秒 例如:2024-11-27 15:20:00,必须小于批量删除时间。

    delete_time

    批量删除动作触发时间,格式严格要求:年-月-日 时:分:秒 例如:2024-11-27 15:35:00,需要大于批量创建时间,建议至少大于10分钟。

    ecs_count

    批量创建的弹性云服务器 ECS实例数量,限制单次请求创建的ECS数量最多200台,要求整数。

    ecs_flavor

    批量创建的弹性云服务器 ECS实例的规格,例如:c6.large.2,请在对应region下查询,获取方式详见 图6

    image_id

    批量创建的弹性云服务器 ECS实例安装系统的镜像,例如:89ac6e18-d938-4b0d-b038-bcdb03a1b87f (公共镜像Ubuntu 22.04),不同region镜像ID不同,请在对应region下查询,获取方式详见 图7

    password

    批量创建的弹性云服务器 ECS实例的root 密码。

    region

    所在区域,在哪个region 批量创建弹性云服务器 ECS实例。获取方式详见 图8

    retry_count

    重试次数,要求整数。

    subnet_id

    批量创建的弹性云服务器 ECS实例所在子网的 ID,请在对应region下提前创建、查询。获取方式详见 图10

    vpc_id

    批量创建的弹性云服务器 ECS实例所在虚拟私有云 VPC的 ID,请在对应region下提前创建、查询。获取方式详见 图9

    region变更后,ecs_flavorimage_idvpc_idsubnet_id也需要随着region变更,请在对应region下获取。

  3. 若函数触发器处于“停用”状态需要启用函数触发器,依次单击“设置”“触发器”“启动”,使函数触发器处于启用状态。

    图3 启用函数触发器

  4. 单击“确定”启用触发器。

    图4 确定启用触发器

  5. 按预定时间批量创建/删除ECS实例。

    图5 批量创建的ECS实例

环境变量填写指导

  1. 访问ECS购买页面获取flavor 信息。
    图6 获取规格信息
  2. 访问IMS镜像服务获取镜像ID信息。
    图7 获取镜像ID
  3. 访问我的凭证获取region,以“华北-北京四”为例。
    图8 region
  4. 获取虚拟私有云 VPC 的ID信息。
    图9 虚拟私有云VPC
  5. 获取虚拟私有云 VPC下的子网 ID信息。
    1. 在获取VPC ID信息的页面单击“子网个数”下的数字跳转到子网页面。
      图10 子网信息页面跳转
    2. 复制子网ID信息。
      图11 子网

相关文档