Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 2.99 KB

configure.md

File metadata and controls

64 lines (48 loc) · 2.99 KB

配置文档

全部配置

# serverless.yml

app: appDemo # (可选) 用于记录组织信息. 默认与name相同,必须为字符串
stage: dev # (可选) 用于区分环境信息,默认值是 dev

component: asw # (必选) 组件名称
name: asw-demo # 必选) 组件实例名称.

inputs:
  src:
    src: ./ # 指定当前需要上传的包含工作流配置文件的目录
    exclude:
      - .env
  region: ap-guangzhou # 云函数所在区域
  name: asw-demo
  definition: ./workflow.json
  roleArn: qcs::cam::uin/100015854621:roleName/asw-demo_test
  chineseName: chineseName
  description: This is asw demo.
  type: STANDARD
  enableCls: false
  input: '{"key":"value"}'

inputs 配置参数

主要的参数

参数名称 必选 类型 默认值 描述
src Src 指定当前需要上传的包含工作流配置文件的目录
name string 工作流名称
definition string 工作流配置 json 文件路径,或者 JSON 字符串
roleArn string 运行角色 RoleArn
region string ap-guangzhou 工作流所在区域
chineseName string serverless 中文名称
description string Created By Serverless 备注
type string STANDARD 工作流类型
enableCls boolean false 是否启动日志投递
input string '' 默认运行参数 json 文件路径,或者 JSON 字符串

注意:如果指定 definition 或者 input 为 json 文件路径,必须制定 src.src 为该 json 文件目录,如果 definitioninput 同时为 JSON 字符串,可以不配置 src

权限说明

通常 asw 组件的运行依赖 SLS_QcsRole 角色授权操作云端资源,如果需要使用本组件,需要给 SLS_QcsRole 角色添加 QcloudASWFullAccess 策略。

Src

项目代码配置

参数名称 是否必选 类型 默认值 描述
src string json 配置文件路径
exclude string[] 不包含的文件或路径, 遵守 glob 语法