import { DeploymentApiConcurrencyOptions } from '@/models/api/DeploymentApiConcurrencyOptions' import { SchemaValues } from '@/schemas/types/schemaValues' export type DeploymentCreateRequest = { name: string | null, description: string | null, flow_id: string | null, is_schedule_active?: boolean, parameters: SchemaValues | null, tags: string[] | null, storage_document_id: string | null, infrastructure_document_id: string | null, work_queue_name: string | null, work_pool_name: string | null, job_variables: Record | null, enforce_parameter_schema: boolean, path: string | null, pull_steps: unknown, manifest_path: string | null, parameter_openapi_schema: unknown, entrypoint: string | null, version: string | null, paused: boolean, concurrency_limit: number | null, concurrency_options: DeploymentApiConcurrencyOptions | null, }