修改指定函数流实例的元数据 - UpdateGraphInstance
功能介绍
修改指定函数流实例的元数据
调用方法
请参见如何调用API。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项。
URI
PUT /v1/{project_id}/ffs/graphs/{workflow_id}
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: 租户项目 ID,获取方式请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符 默认取值: 不涉及。  | 
     
| 
        workflow_id  | 
      
        是  | 
      
        String  | 
      
        参数解释: 函数工作流ID。 约束限制: 不涉及。 取值范围: [1, 512] 默认取值: 不涉及。  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        id  | 
      
        否  | 
      
        String  | 
      
        流程定义ID  | 
     
| 
        name  | 
      
        否  | 
      
        String  | 
      
        名字  | 
     
| 
        description  | 
      
        否  | 
      
        String  | 
      
        描述  | 
     
| 
        nodes  | 
      
        否  | 
      
        Array of GraphNode objects  | 
      
        nodes  | 
     
| 
        edges  | 
      
        否  | 
      
        Array of GraphEdge objects  | 
      
        edges  | 
     
| 
        constants  | 
      
        否  | 
      
        String  | 
      
        constants  | 
     
| 
        label  | 
      
        否  | 
      
        String  | 
      
        label  | 
     
| 
        enterprise_project_id  | 
      
        否  | 
      
        String  | 
      
        enterprise_project_id  | 
     
| 
        merge_params  | 
      
        否  | 
      
        Boolean  | 
      
        merge_params  | 
     
| 
        mode  | 
      
        否  | 
      
        String  | 
      
        mode  | 
     
| 
        enable_stream_response  | 
      
        否  | 
      
        Boolean  | 
      
        是否返回流数据  | 
     
| 
        express_config  | 
      
        否  | 
      
        ExpressConfig object  | 
      
        参数解释: FunctionGraph工作流快速工作流配置项。 约束限制: 快速函数流模式配置,当mode为EXPRESS时需要设置。 取值范围: 不涉及。 默认取值: 不涉及。  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        id  | 
      
        否  | 
      
        String  | 
      
        ID  | 
     
| 
        name  | 
      
        否  | 
      
        String  | 
      
        名称  | 
     
| 
        category  | 
      
        否  | 
      
        String  | 
      
        种类  | 
     
| 
        description  | 
      
        否  | 
      
        String  | 
      
        描述  | 
     
| 
        parent_node  | 
      
        否  | 
      
        String  | 
      
        parent_node  | 
     
| 
        shape  | 
      
        否  | 
      
        Shape object  | 
      
        shape  | 
     
| 
        position_x  | 
      
        否  | 
      
        Integer  | 
      
        position_x  | 
     
| 
        position_y  | 
      
        否  | 
      
        Integer  | 
      
        position_y  | 
     
| 
        execution_id  | 
      
        否  | 
      
        String  | 
      
        流程节点执行ID  | 
     
| 
        incoming_edges  | 
      
        否  | 
      
        Array of strings  | 
      
        incoming_edges  | 
     
| 
        outgoing_edges  | 
      
        否  | 
      
        Array of strings  | 
      
        outgoing_edges  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        id  | 
      
        否  | 
      
        String  | 
      
        id  | 
     
| 
        from  | 
      
        否  | 
      
        String  | 
      
        from  | 
     
| 
        to  | 
      
        否  | 
      
        String  | 
      
        to  | 
     
| 
        label  | 
      
        否  | 
      
        String  | 
      
        label  | 
     
| 
        shape  | 
      
        否  | 
      
        Shape object  | 
      
        shape  | 
     
响应参数
状态码:200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        id  | 
      
        String  | 
      
        参数解释: 工作流ID 取值范围: 不涉及。  | 
     
| 
        workflow_urn  | 
      
        String  | 
      
        参数解释: 函数工作流URN,格式为: urn:fss:<region_id>:<project_id>:workflow:<package>:<workflow_name>:<version> 注意: package当前只支持default version当前只支持latest 取值范围: 不涉及。  | 
     
| 
        name  | 
      
        String  | 
      
        参数解释: 工作流名称 取值范围: 不涉及。  | 
     
| 
        description  | 
      
        String  | 
      
        参数解释: 工作流描述 取值范围: 不涉及。  | 
     
| 
        created_time  | 
      
        String  | 
      
        参数解释: 工作流创建时间 取值范围: 格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间  | 
     
| 
        updated_time  | 
      
        String  | 
      
        参数解释: 工作流修改时间 取值范围: 格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间  | 
     
| 
        created_by  | 
      
        String  | 
      
        参数解释: 工作流创建者 取值范围: 不涉及。  | 
     
| 
        enable_stream_response  | 
      
        Boolean  | 
      
        参数解释: 工作流是否支持stream返回 取值范围: 不涉及。  | 
     
状态码:400
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        错误码  | 
     
| 
        error_msg  | 
      
        String  | 
      
        错误描述  | 
     
| 
        request_id  | 
      
        String  | 
      
        请求ID  | 
     
状态码:500
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        错误码  | 
     
| 
        error_msg  | 
      
        String  | 
      
        错误描述  | 
     
| 
        request_id  | 
      
        String  | 
      
        请求ID  | 
     
请求示例
无
响应示例
无
状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        200  | 
      
        Success  | 
     
| 
        400  | 
      
        Bad Request  | 
     
| 
        500  | 
      
        Internal Server Error  | 
     
错误码
请参见错误码。