Build and Configure Mainframe Integration Projects
Rename mainframe files or directories
Rename one or more mainframe files or directories in the specified pipeline. Supports conflict resolution strategies.
Process Overview:
- Request Validation - Validates file/directory identifiers
- Conflict Detection - Checks for naming conflicts with existing files or directories
- Resolution Strategy - Applies specified conflict resolution (REPLACE_ALL, IGNORE_ALL, PARTIAL)
- Rename Execution - Performs the rename operation(s)
- Response Generation - Returns results with success/failure details per file or directory
Conflict Resolution Strategies:
- REPLACE_ALL - Replace all existing files or directories with conflicting names
- IGNORE_ALL - Skip all files or directories with conflicting names
- PARTIAL - Replace only provided in replaceFiles list, other conflicts are ignored
Key Features:
- Batch rename support for multiple files and directories
- Comprehensive error reporting with failure reasons
Required Permissions: replication-pipeline::update when permission harmonization is enabled; otherwise, replication-pipeline::manage.
put/v1/integration/mainframe/projects/{projectId}/pipelines/{pipelineId}/files/rename
Request
- Base URL: https://integration-adapter.connect.cloud.precisely.com
- URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/mainframe/projects/{projectId}/pipelines/{pipelineId}/files/rename
- Auth: HTTP bearer
Path parameters
projectIdstring required
Unique identifier of the project
pipelineIdstring required
Unique identifier of the pipeline
Query parameters
conflictResolution'REPLACE_ALL' | 'IGNORE_ALL' | 'PARTIAL'
Conflict resolution strategy to use when name conflicts occur:
- REPLACE_ALL: Replace all existing files with conflicting names
- IGNORE_ALL: Skip all files with conflicting names
- PARTIAL: Replace only files specified in the replaceFiles list; other conflicts are ignored
Request body
Response
Files renamed or cloned successfully
Changes
No recorded changes to this operation across all 1 revision of this API.