Home
GitLab
Gitlab Api V4 Bulk Imports Api_Entities_Bulk Imports Structure
Gitlab Api V4 Bulk Imports Api_Entities_Bulk Imports Structure
API_Entities_BulkImports model
Type: object
Properties: 16
Code Platform Software Development Source Control
API_Entities_BulkImports is a JSON Structure definition published by GitLab, describing 16 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
id
bulk_import_id
status
entity_type
source_full_path
destination_full_path
destination_name
destination_slug
destination_namespace
parent_id
namespace_id
project_id
created_at
updated_at
failures
migrate_projects
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/gitlab/refs/heads/main/json-structure/gitlab-api-v4-bulk-imports-api_entities_bulk-imports-structure.json",
"name": "API_Entities_BulkImports",
"description": "API_Entities_BulkImports model",
"type": "object",
"properties": {
"id": {
"type": "integer",
"format": "int32",
"example": 1
},
"bulk_import_id": {
"type": "integer",
"format": "int32",
"example": 1
},
"status": {
"type": "string",
"example": "created",
"enum": [
"created",
"started",
"finished",
"timeout",
"failed"
]
},
"entity_type": {
"type": "string",
"enum": [
"group",
"project"
],
"example": "group"
},
"source_full_path": {
"type": "string",
"example": "source_group"
},
"destination_full_path": {
"type": "string",
"example": "some_group/source_project"
},
"destination_name": {
"type": "string",
"example": "destination_slug"
},
"destination_slug": {
"type": "string",
"example": "destination_slug"
},
"destination_namespace": {
"type": "string",
"example": "destination_path"
},
"parent_id": {
"type": "integer",
"format": "int32",
"example": 1
},
"namespace_id": {
"type": "integer",
"format": "int32",
"example": 1
},
"project_id": {
"type": "integer",
"format": "int32",
"example": 1
},
"created_at": {
"type": "datetime",
"example": "2012-05-28T11:42:42.000Z"
},
"updated_at": {
"type": "datetime",
"example": "2012-05-28T11:42:42.000Z"
},
"failures": {
"type": "array",
"items": {
"$ref": "#/components/schemas/API_Entities_BulkImports_EntityFailure"
}
},
"migrate_projects": {
"type": "boolean",
"example": true
}
}
}