更新时间:2025-08-12 GMT+08:00

模板约束与限制

使用RFS服务进行模板部署,模板文件内容具有如下约束与限制:

  • 模块的数量限制为50,模块嵌套深度限制为3。
  • 模板中对count参数的值最大限制为4096。
  • 模板中对for_each参数所遍历的键值对数量最大限制为4096。
  • 不能使用Provisioners功能Backend Configuration功能Cloud 功能
  • 可以使用Module Sources功能,但仅支持Local Modules。
  • 可以使用HuaweiCloud Provider,但Provider内部分资源禁止使用。具体清单列举如下:
    • huaweicloud_vod_watermark_template
    • huaweicloud_compute_keypair
    • huaweicloud_identity_access_key
    • huaweicloud_images_image_v2
    • huaweicloud_kps_keypair
    • huaweicloud_obs_bucket_object
    • huaweicloud_iotda_batchtask
    • huaweicloud_cce_chart
    • huaweicloud_iotda_batchtask_file
    • huaweicloud_cse_microservice
    • huaweicloud_cdm_*
    • huaweicloud_iec_*
    • huaweicloud_meeting_*
    • huaweicloud_vod_*
    • huaweicloud_ges_*
    • huaweicloud_ucs_*
    • huaweicloud_cloudtable_*
    • huaweicloud_bcs_*
    • huaweicloud_dis_*
    • huaweicloud_sdrs_*
    • huaweicloud_codearts_deploy_*
    • huaweicloud_asm_*
    • huaweicloud_cph_*
  • 部分函数禁止使用。具体清单列举如下:

    不建议使用nonsensitive方法输出敏感信息。随意使用此方法可能会导致本该被隐藏的敏感信息被服务明文打印出来从而导致敏感信息泄露

    如果必须进行输出,建议优先考虑编码后再输出(如nonsensitive(sha256(var.sensitive_value)))