GET /katello/api/repositories/repository_types
200
[
{
"name": "ansible_collection",
"id": "ansible_collection",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [],
"url_description": null,
"content_types": [
{
"label": "ansible_collection",
"generic_browser": true,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
}
]
},
{
"name": "deb",
"id": "deb",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [],
"url_description": null,
"content_types": [
{
"label": "deb",
"generic_browser": null,
"generic": false,
"removable": true,
"uploadable": true,
"indexed": true
}
]
},
{
"name": "docker",
"id": "docker",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [],
"url_description": null,
"content_types": [
{
"label": "docker_manifest",
"generic_browser": null,
"generic": false,
"removable": true,
"uploadable": true,
"indexed": true
},
{
"label": "docker_manifest_list",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
},
{
"label": "docker_tag",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
},
{
"label": "docker_blob",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": false
}
]
},
{
"name": "file",
"id": "file",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [],
"url_description": null,
"content_types": [
{
"label": "file",
"generic_browser": null,
"generic": false,
"removable": true,
"uploadable": true,
"indexed": true
}
]
},
{
"name": "ostree",
"id": "ostree",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [
{
"name": "ref",
"api_param": "ostree_ref",
"type": "String",
"description": "OSTree ref branch that holds the reference to the last commit",
"required": false
},
{
"name": "repository_name",
"api_param": "ostree_repository_name",
"type": "String",
"description": "Name of the repository in the ostree archive",
"required": true
}
],
"url_description": "URL of an OSTree repository.",
"content_types": [
{
"label": "ostree_ref",
"generic_browser": true,
"generic": true,
"removable": false,
"uploadable": true,
"indexed": true,
"pluralized_label": "ostree_refs",
"pluralized_name": "OSTree Refs",
"details_columns": [
"Name",
"Version"
]
}
]
},
{
"name": "python",
"id": "python",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [
{
"name": "excludes",
"title": "Excludes",
"type": "Array",
"description": "Python packages to exclude from the upstream URL, names separated by newline. You may also specify versions, for example: django~=2.0.",
"input_type": "textarea",
"delimiter": "\\n",
"default": []
},
{
"name": "includes",
"title": "Includes",
"type": "Array",
"description": "Python packages to include from the upstream URL, names separated by newline. You may also specify versions, for example: django~=2.0. Leave empty to include every package.",
"input_type": "textarea",
"delimiter": "\\n",
"default": []
},
{
"name": "package_types",
"title": "Package Types",
"type": "Array",
"description": "Package types to sync for Python content, separated by comma. Leave empty to get every package type. Package types are: bdist_dmg, bdist_dumb, bdist_egg, bdist_msi, bdist_rpm, bdist_wheel, bdist_wininst, sdist.",
"input_type": "text",
"delimiter": ",",
"default": []
}
],
"import_attributes": [],
"url_description": "URL of a PyPI content source such as https://pypi.org.",
"content_types": [
{
"label": "python_package",
"generic_browser": true,
"generic": true,
"removable": true,
"uploadable": true,
"indexed": true,
"pluralized_label": "python_packages",
"pluralized_name": "Python Packages",
"details_columns": [
"Name",
"Version",
"Filename"
]
}
]
},
{
"name": "yum",
"id": "yum",
"creatable": true,
"pulp3_support": true,
"generic_remote_options": [],
"import_attributes": [],
"url_description": null,
"content_types": [
{
"label": "rpm",
"generic_browser": null,
"generic": false,
"removable": true,
"uploadable": true,
"indexed": true
},
{
"label": "modulemd",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
},
{
"label": "erratum",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
},
{
"label": "distribution",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": false
},
{
"label": "package_category",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": false
},
{
"label": "package_group",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": true
},
{
"label": "yum_repo_metadata_file",
"generic_browser": null,
"generic": false,
"removable": false,
"uploadable": false,
"indexed": false
},
{
"label": "srpm",
"generic_browser": null,
"generic": false,
"removable": true,
"uploadable": true,
"indexed": true
}
]
}
]
| Param name | Description |
|---|---|
|
creatable optional |
When set to 'True' repository types that are creatable will be returned Validations:
|