Active migration information, only present when status is "enqueued" or "in_progress"
| Field | Type | Required | Description |
|---|---|---|---|
object |
RoleSetRoleSetMigrationObject | ✔️ | N/A |
id |
String | ✔️ | The unique identifier of the migration |
organizationId |
JsonNullable<String> | ➖ | The organization ID if the migration is scoped to a specific organization |
instanceId |
String | ✔️ | The instance ID this migration belongs to |
sourceRoleSetId |
String | ✔️ | The ID of the source role set being migrated from |
destRoleSetId |
JsonNullable<String> | ➖ | The ID of the destination role set being migrated to |
triggerType |
String | ✔️ | What triggered this migration (e.g., "role_set_deletion", "role_removal") |
status |
String | ✔️ | Current status of the migration (e.g., "enqueued", "in_progress", "completed") |
migratedMembers |
long | ✔️ | Number of members that have been migrated so far |
mappings |
Map<String, String> | ➖ | Role key mappings from source to destination roles |
startedAt |
JsonNullable<Long> | ➖ | Unix timestamp when the migration started |
completedAt |
JsonNullable<Long> | ➖ | Unix timestamp when the migration completed |
createdAt |
long | ✔️ | Unix timestamp of migration creation |
updatedAt |
long | ✔️ | Unix timestamp of last migration update |