import * as $dara from '@darabonba/typescript'; import { EnvironmentConfiguration } from "./EnvironmentConfiguration"; import { LoggingConfiguration } from "./LoggingConfiguration"; import { TracingConfiguration } from "./TracingConfiguration"; export declare class FlowVersion extends $dara.Model { /** * @remarks * 工作流版本的创建时间,采用ISO 8601格式 * * @example * 2025-01-10T10:30:00Z */ createdAt?: string; /** * @remarks * 工作流版本的定义内容(完整快照,仅在 GetFlowVersion 时返回) * * @example * Type: StateMachine\\nName: my-flow\\n... */ definition?: string; /** * @remarks * 工作流版本的描述信息 * * @example * Version 1.0 - Initial release */ description?: string; /** * @remarks * 工作流版本的环境变量配置(完整快照,仅在 GetFlowVersion 时返回) */ environmentConfiguration?: EnvironmentConfiguration; /** * @remarks * 工作流版本的外部存储位置(完整快照,仅在 GetFlowVersion 时返回) * * @example * oss://bucket/path */ externalStorageLocation?: string; /** * @remarks * 工作流的唯一标识符 * * @example * flow-1234567890abcdef */ flowId?: string; flowName?: string; /** * @remarks * 工作流版本号 * * @example * 1 */ flowVersion?: string; /** * @remarks * 工作流版本的日志配置(完整快照,仅在 GetFlowVersion 时返回) */ loggingConfiguration?: LoggingConfiguration; /** * @remarks * 工作流版本的链路追踪配置(完整快照,仅在 GetFlowVersion 时返回) */ tracingConfiguration?: TracingConfiguration; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }