/** * Request to trigger a Salesforce pipeline execution */ export interface SalesforceExecuteRequest { /** * Salesforce Changeset identifier. */ changesetId: string; /** * YAML string of pipeline inputs */ inputsYaml: string; /** * Pipeline identifier to execute */ pipelineId: string; /** * Target Salesforce org for the VALIDATE execution (optional, only applicable for VALIDATE type) */ target?: string; /** * Type of Salesforce execution */ type: 'DEPLOY' | 'EVALUATE_DIFF' | 'QUICK_DEPLOY' | 'VALIDATE'; }