# Pulp2to3MigrationClient::MigrationPlanRun ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **validate** | **Boolean** | If ``True``, migration cannot happen without successful validation of the Migration Plan. | [optional] [default to false] **dry_run** | **Boolean** | If ``True``, performs validation of a Migration Plan only, no migration is run. | [optional] [default to false] **skip_corrupted** | **Boolean** | If ``True``, skips corrupted or missing Pulp 2 content without causing a task failure. If you need this content, run a sync task in Pulp 3 for a repo of interest to bring any missing content back. Alternatively, repair it in Pulp 2and re-run the migration task. | [optional] [default to false] ## Code Sample ```ruby require 'Pulp2to3MigrationClient' instance = Pulp2to3MigrationClient::MigrationPlanRun.new(validate: null, dry_run: null, skip_corrupted: null) ```